grid_tools  1.12.0
 All Data Structures Files Functions Variables Pages
pmat2::udlbv Interface Reference

Private Member Functions

subroutine udlbv (m, mah1, mah2, a, v)
 Back-substitution step of linear inversion involving banded LDU factored matrix and input vector, v. More...
 
subroutine dudlbv (m, mah1, mah2, a, v)
 Back-substitution step of linear inversion involving banded LDU factored matrix and input vector, v. More...
 

Detailed Description

Definition at line 70 of file pmat2.f90.

Constructor & Destructor Documentation

subroutine pmat2::udlbv::udlbv ( integer(spi), intent(in)  m,
integer(spi), intent(in)  mah1,
integer(spi), intent(in)  mah2,
real(sp), dimension(m,-mah1:mah2), intent(in)  a,
real(sp), dimension(m), intent(inout)  v 
)
private

Back-substitution step of linear inversion involving banded LDU factored matrix and input vector, v.

Output vector is [U**-1]*[D**-1]*[L**-1]*v

Parameters
[in]mthe number of rows assumed for A and for V
[in]mah1the left half-bandwidth of fortran array A
[in]mah2the right half-bandwidth of fortran array A
[in]aencodes the L*D*U factorization of the linear-system matrix, as supplied by subroutine LDUB, in single precision
[in,out]vinput as right-hand-side vector, output as solution vector
Author
R. J. Purser, Tsukasa Fujita (JMA)
Date
1994

Definition at line 891 of file pmat2.f90.

Member Function/Subroutine Documentation

subroutine pmat2::udlbv::dudlbv ( integer(spi), intent(in)  m,
integer(spi), intent(in)  mah1,
integer(spi), intent(in)  mah2,
real(dp), dimension(m,-mah1:mah2), intent(in)  a,
real(dp), dimension(m), intent(inout)  v 
)
private

Back-substitution step of linear inversion involving banded LDU factored matrix and input vector, v.

Output vector is [U**-1]*[D**-1]*[L**-1]*v

Parameters
[in]mthe number of rows assumed for A and for V
[in]mah1the left half-bandwidth of fortran array A
[in]mah2the right half-bandwidth of fortran array A
[in]aencodes the L*D*U factorization of the linear-system matrix, as supplied by subroutine LDUB, in double precision
[in,out]vinput as right-hand-side vector, output as solution vector
Author
R. J. Purser, Tsukasa Fujita (JMA)
Date
1994

Definition at line 920 of file pmat2.f90.


The documentation for this interface was generated from the following file: