|
procedure, public | validate (this) |
|
procedure, public | get_subset (full, start, n, subset) |
|
procedure, public | delta_scale (this, for) |
|
procedure, public | get_nmom (this) |
|
procedure, public | finalize_nstr (this) |
|
generic, public | alloc_nstr (this, nmom, ncol, nlay) |
| — n stream ---------------------------------------------------------------------—
|
|
generic, public | alloc_nstr (this, nmom, ncol, nlay, band_lims_wvn, band_lims_gpt, name) |
|
generic, public | alloc_nstr (this, nmom, ncol, nlay, spectral_desc, name) |
|
procedure, public | get_ncol (this) |
|
procedure, public | get_nlay (this) |
|
procedure, public | increment (op_in, op_io) |
| Increment another set of values.
|
|
procedure(validate_abstract), deferred, public | validate (this) |
| Deferred procedures – each must be implemented in each child class with arguments following the abstract interface (defined below)
|
|
procedure(delta_scale_abstract), deferred, public | delta_scale (this, for) |
|
procedure(subset_range_abstract), deferred, public | get_subset (full, start, n, subset) |
|
generic, public | init (this, band_lims_wvn, band_lims_gpt, name) |
|
generic, public | init (this, spectral_desc) |
|
procedure, public | is_initialized (this) |
|
procedure, public | finalize (this) |
|
procedure, public | get_nband (this) |
|
procedure, public | get_ngpt (this) |
|
procedure, public | get_gpoint_bands (this) |
|
procedure, public | convert_band2gpt (this, band) |
|
procedure, public | convert_gpt2band (this, gpt) |
|
procedure, public | get_band_lims_gpoint (this) |
|
procedure, public | get_band_lims_wavenumber (this) |
|
procedure, public | get_band_lims_wavelength (this) |
|
procedure, public | bands_are_equal (this, that) |
|
procedure, public | gpoints_are_equal (this, that) |
|
procedure, public | expand (this, arr_in) |
|
procedure, public | set_name (this, name) |
|
procedure, public | get_name (this) |
|