grid_tools  1.13.0
pmat2::u1lyb Interface Reference

Private Member Functions

subroutine u1lyb (my, mah1, mah2, mx, v, a)
 Special Back-substitution step of parallel linear inversion involving special Banded matrix and Y-left-Vectors. More...
 

Detailed Description

Definition at line 81 of file pmat2.f90.

Constructor & Destructor Documentation

◆ u1lyb()

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

Special Back-substitution step of parallel linear inversion involving special Banded matrix and Y-left-Vectors.

Parameters
[in]mythe number of rows assumed for A and length of Y-vectors stored in V
[in]mah1the left half-bandwidth of fortran array A
[in]mah2the right half-bandwidth of fortran array A
[in]mxnumber of parallel Y-vectors inverted
[in,out]vinput as right-hand-side vectors, output as solution vectors
[in]aencodes the [L]*[U] factorization of the linear-system matrix, as supplied by subroutine L1UBB
Author
R. J. Purser, Tsukasa Fujita (JMA)
Date
1996

Definition at line 1299 of file pmat2.f90.


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