grid_tools 1.14.0
Loading...
Searching...
No Matches
pmat2::dfco2 Interface Reference

Public Member Functions

subroutine dfco2 (na, nb, za, zb, z0, a, b)
 Compute one row of the coefficients for either the compact second- differencing scheme characterized by matrix equation of the form, A.d = B.c (*) Where d is the second-derivative of c.
 
subroutine ddfco2 (na, nb, za, zb, z0, a, b)
 Double precision version of DFCO2 to get 2nd-derivative coefficients.
 
subroutine tdfco2 (xa, xb, a, b)
 Simplified computation of compact 2nd-derivative coefficients.
 

Detailed Description

Definition at line 58 of file pmat2.f90.

Constructor & Destructor Documentation

◆ dfco2()

subroutine pmat2::dfco2::dfco2 ( integer(spi), intent(in) na,
integer(spi), intent(in) nb,
real(sp), dimension(na), intent(in) za,
real(sp), dimension(nb), intent(in) zb,
real(sp), intent(in) z0,
real(sp), dimension(na), intent(out) a,
real(sp), dimension(nb), intent(out) b )

Compute one row of the coefficients for either the compact second- differencing scheme characterized by matrix equation of the form, A.d = B.c (*) Where d is the second-derivative of c.

Parameters
[in]nanumber of d-points operated on by this row of the A of (*)
[in]nbnumber of c-points operated on by this row of the B of (*)
[in]zacoordinates of d-points used in this row of (*)
[in]zbcoordinates of c-points used in this row of (*)
[in]z0nominal point of application of this row of (*)
[in]athe NA coefficients A for this scheme
[in]bthe NB coefficients B for this scheme
Author
R. J. Purser, Tsukasa Fujita (JMA)
Date
1999

Definition at line 282 of file pmat2.f90.

Member Function/Subroutine Documentation

◆ ddfco2()

subroutine pmat2::dfco2::ddfco2 ( integer(spi), intent(in) na,
integer(spi), intent(in) nb,
real(dp), dimension(na), intent(in) za,
real(dp), dimension(nb), intent(in) zb,
real(dp), intent(in) z0,
real(dp), dimension(na), intent(out) a,
real(dp), dimension(nb), intent(out) b )

Double precision version of DFCO2 to get 2nd-derivative coefficients.

Parameters
[in]nanumber of 2nd-derivative (d) points in compact formula
[in]nbnumber of source points (c)
[in]zacoordinates of 2nd-derivative points
[in]zbcoordinates of source points
[in]z0nominal coordinate of application
[in]acoefficients A for derivative points
[in]bcoefficients B for source points
Author
R. J. Purser, Tsukasa Fujita (JMA)
Date
1999

Definition at line 317 of file pmat2.f90.

References pietc::u0, and pietc::u1.

◆ tdfco2()

subroutine pmat2::dfco2::tdfco2 ( real(dp), dimension(:), intent(in) xa,
real(dp), dimension(:), intent(in) xb,
real(dp), dimension(:), intent(out) a,
real(dp), dimension(:), intent(out) b )

Simplified computation of compact 2nd-derivative coefficients.

Parameters
[in]xaRelative coordinates of derivatives
[in]xbRelative coordinates of source points
[out]acoefficients A for the derivatives in compact scheme
[out]bcoefficients B for source values in the compact scheme
Author
R. J. Purser, Tsukasa Fujita (JMA)
Date
1999

Definition at line 349 of file pmat2.f90.

References pmat2::ddfco2(), and pmat2::zero.


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