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

Private Member Functions

subroutine ltdlbv (m, mah1, a, v)
 Like udlbv, except assuming a is the ldlt decomposition of a SYMMETRIC banded matrix, with only the non-upper part provided (to avoid redundancy) More...
 
subroutine dltdlbv (m, mah1, a, v)
 Like udlbv, except assuming a is the ltdl decomposition of a SYMMETRIC banded matrix, with only the non-upper part provided (to avoid redundancy) More...
 

Detailed Description

Definition at line 68 of file pmat2.f90.

Constructor & Destructor Documentation

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

Like udlbv, except assuming a is the ldlt decomposition of a SYMMETRIC banded matrix, with only the non-upper part provided (to avoid redundancy)

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

Definition at line 949 of file pmat2.f90.

Member Function/Subroutine Documentation

subroutine pmat2::ltdlbv::dltdlbv ( integer(spi), intent(in)  m,
integer(spi), intent(in)  mah1,
real(dp), dimension(m,-mah1:0), intent(in)  a,
real(dp), dimension(m), intent(inout)  v 
)
private

Like udlbv, except assuming a is the ltdl decomposition of a SYMMETRIC banded matrix, with only the non-upper part provided (to avoid redundancy)

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

Definition at line 979 of file pmat2.f90.


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