Encapsulate source function arrays for longwave/lw/internal sources.
|
type | ty_source_func_lw |
| Type representing Planck source functions in (W/m^2) computed at layer center, at layer edges using spectral mapping in each direction separately, and at the surface. More...
|
|
type | ty_source_func_sw |
|
|
pure logical function | is_allocated_lw (this) |
|
character(len=128) function | alloc_lw (this, ncol, nlay) |
|
character(len=128) function | copy_and_alloc_lw (this, ncol, nlay, spectral_desc) |
|
pure logical function | is_allocated_sw (this) |
|
character(len=128) function | alloc_sw (this, ncol) |
|
character(len=128) function | copy_and_alloc_sw (this, ncol, spectral_desc) |
|
subroutine | finalize_lw (this) |
|
subroutine | finalize_sw (this) |
|
pure integer function | get_ncol_lw (this) |
|
pure integer function | get_nlay_lw (this) |
|
pure integer function | get_ncol_sw (this) |
|
character(128) function | get_subset_range_lw (full, start, n, subset) |
|
character(128) function | get_subset_range_sw (full, start, n, subset) |
|