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

Private Member Functions

subroutine udlbx (mx, mah1, mah2, my, a, v)
 Back-substitution step of parallel linear inversion involving Banded matrix and X-Vectors. More...
 

Detailed Description

Definition at line 71 of file pmat2.f90.

Constructor & Destructor Documentation

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

Back-substitution step of parallel linear inversion involving Banded matrix and X-Vectors.

Parameters
[in]mxthe number of rows assumed for A and length of X-vectors stored in V
[in]mah1the left half-bandwidth of fortran array A
[in]mah2the right half-bandwidth of fortran array A
[in]mynumber of parallel X-vectors inverted
[in]aencodes the (L)*(D**-1)*(U) factorization of the linear-system matrix, as supplied by subroutine LDUB or, if N=NA, by LDUB
[in,out]vinput as right-hand-side vectors, output as solution vectors
Author
R. J. Purser, Tsukasa Fujita (JMA)
Date
1994

Definition at line 1010 of file pmat2.f90.


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