|
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.
|
|
Definition at line 58 of file pmat2.f90.
◆ 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] | na | number of d-points operated on by this row of the A of (*) |
[in] | nb | number of c-points operated on by this row of the B of (*) |
[in] | za | coordinates of d-points used in this row of (*) |
[in] | zb | coordinates of c-points used in this row of (*) |
[in] | z0 | nominal point of application of this row of (*) |
[in] | a | the NA coefficients A for this scheme |
[in] | b | the NB coefficients B for this scheme |
- Author
- R. J. Purser, Tsukasa Fujita (JMA)
- Date
- 1999
Definition at line 282 of file pmat2.f90.
◆ 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] | na | number of 2nd-derivative (d) points in compact formula |
[in] | nb | number of source points (c) |
[in] | za | coordinates of 2nd-derivative points |
[in] | zb | coordinates of source points |
[in] | z0 | nominal coordinate of application |
[in] | a | coefficients A for derivative points |
[in] | b | coefficients 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] | xa | Relative coordinates of derivatives |
[in] | xb | Relative coordinates of source points |
[out] | a | coefficients A for the derivatives in compact scheme |
[out] | b | coefficients 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:
- /scratch4/NCEPDEV/nems/Brian.Curtis/git/BrianCurtis-NOAA/UFS_UTILS/v1_14_0/sorc/grid_tools.fd/regional_esg_grid.fd/pmat2.f90