grid_tools  1.13.0
pmat2::cad1b Interface Reference

Private Member Functions

subroutine cad1b (m1, mah1, mah2, mirror2, a)
 Incorporate operand symmetry and clip near end-1 of a band matrix operator. More...
 

Detailed Description

Definition at line 60 of file pmat2.f90.

Constructor & Destructor Documentation

◆ cad1b()

subroutine pmat2::cad1b::cad1b ( integer(spi), intent(in)  m1,
integer(spi), intent(in)  mah1,
integer(spi), intent(in)  mah2,
integer(spi), intent(in)  mirror2,
real(sp), dimension(0:m1-1,-mah1:mah2), intent(inout)  a 
)
private

Incorporate operand symmetry and clip near end-1 of a band matrix operator.

Parameters
[in]m1Size of implied full matrix
[in]mah1Left semi-bandwidths (subdiagonals) of A.
[in]mah2Right semi-bandwidths (superdiagonals) of A.
[in]mirror22*location of symmetry axis relative to end-1 operand element.
[in,out]aInput operator, output as symmetrized and clipped at end-1 Note: although m2 is not used here, it IS used in companion routines cad2b and csb2b; it is retained in the interests of uniformity.
Author
R. J. Purser, Tsukasa Fujita (JMA)
Date
1999

Definition at line 426 of file pmat2.f90.


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