grid_tools  1.13.0
pmat2::clipb Interface Reference

Private Member Functions

pure subroutine clib (m1, m2, mah1, mah2, a)
 Clip (set to zero) the unused values in a banded matrix representation. More...
 
pure subroutine clib_c (m1, m2, mah1, mah2, a)
 Clip (set to zero) the unused values in a banded matrix representation. More...
 
pure subroutine clib_d (m1, m2, mah1, mah2, a)
 Clip (set to zero) the unused values in a banded matrix representation. More...
 

Detailed Description

Definition at line 59 of file pmat2.f90.

Member Function/Subroutine Documentation

◆ clib()

pure subroutine pmat2::clipb::clib ( integer(spi), intent(in)  m1,
integer(spi), intent(in)  m2,
integer(spi), intent(in)  mah1,
integer(spi), intent(in)  mah2,
real(sp), dimension(m1,-mah1:mah2), intent(inout)  a 
)
private

Clip (set to zero) the unused values in a banded matrix representation.

Parameters
[in]m1number of matrix rows
[in]m2number of matrix columns
[in]mah1number of subdiagonals
[in]mah2number of superdiagonals
[in,out]asingle precision matrix elements, stored compactly as rows
Author
R. J. Purser, Tsukasa Fujita (JMA)
Date
1999

Definition at line 370 of file pmat2.f90.

◆ clib_c()

pure subroutine pmat2::clipb::clib_c ( integer(spi), intent(in)  m1,
integer(spi), intent(in)  m2,
integer(spi), intent(in)  mah1,
integer(spi), intent(in)  mah2,
complex(dpc), dimension(m1,-mah1:mah2), intent(inout)  a 
)
private

Clip (set to zero) the unused values in a banded matrix representation.

Parameters
[in]m1number of matrix rows
[in]m2number of matrix columns
[in]mah1number of subdiagonals
[in]mah2number of superdiagonals
[in]acomplex matrix elements, stored compactly as rows
Author
R. J. Purser, Tsukasa Fujita (JMA)
Date
1999

Definition at line 406 of file pmat2.f90.

◆ clib_d()

pure subroutine pmat2::clipb::clib_d ( integer(spi), intent(in)  m1,
integer(spi), intent(in)  m2,
integer(spi), intent(in)  mah1,
integer(spi), intent(in)  mah2,
real(dp), dimension(m1,-mah1:mah2), intent(inout)  a 
)
private

Clip (set to zero) the unused values in a banded matrix representation.

Parameters
[in]m1number of matrix rows
[in]m2number of matrix columns
[in]mah1number of subdiagonals
[in]mah2number of superdiagonals
[in]adouble precision matrix elements, stored compactly as rows
Author
R. J. Purser, Tsukasa Fujita (JMA)
Date
1999

Definition at line 388 of file pmat2.f90.


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