SOCA
|
Classes | |
class | CheckpointModel |
class | GridGen |
class | ErrorCovariance |
struct | FmsInput |
FmsInput handles the hard-coded fms input.nml file. More... | |
class | Geometry |
Geometry handles geometry for SOCA model. More... | |
class | GeometryIterator |
class | GetValues |
SOCA GetValues. More... | |
class | LinearGetValues |
SOCA LinearGetValues. More... | |
class | Increment |
Increment Class: Difference between two states. More... | |
class | Model |
SOCA model definition. More... | |
class | ModelBias |
Model error for the SOCA model. More... | |
class | ModelBiasCovariance |
class | ModelBiasIncrement |
class | State |
SOCA model state. More... | |
struct | Traits |
The main traits structure for SOCA. More... | |
class | Ana2Model |
SOCA nonlinear change of variable. More... | |
class | Balance |
SOCA linear change of variable. More... | |
class | BkgErr |
SOCA linear change of variable. More... | |
class | BkgErrFilt |
SOCA linear change of variable. More... | |
class | BkgErrGodas |
SOCA linear change of variable. More... | |
class | HorizFilt |
SOCA linear change of variable. More... | |
class | LinearModel2GeoVaLs |
class | Model2GeoVaLs |
class | VertConv |
SOCA linear change of variable. More... | |
Typedefs | |
typedef int | F90geom |
key type for soca_geom_mod::soca_geom More... | |
typedef int | F90iter |
key type for soca_geom_iter_mod::soca_geom_iter More... | |
typedef int | F90model |
key type for soca_model_mod::soca_model More... | |
typedef int | F90goms |
key type for ufo_geovals_mod::ufo_geovals More... | |
typedef int | F90flds |
key type for soca_fields_mod::soca_fields More... | |
typedef int | F90getval |
key type for soca_getvalues_mod::soca_getvalues More... | |
typedef int | F90bmat |
key type for soca_covariance_mod::soca_cov More... | |
typedef int | F90balopmat |
key type for the various Fortran Transform classes. More... | |
Functions | |
void | soca_b_setup_f90 (F90bmat &, const eckit::Configuration *const *, const F90geom &, const F90flds &, const oops::Variables &) |
void | soca_b_delete_f90 (F90bmat &) |
void | soca_b_mult_f90 (const F90bmat &, const F90flds &, const F90flds &) |
void | soca_b_invmult_f90 (const F90bmat &, const F90flds &, const F90flds &) |
void | soca_b_randomize_f90 (const F90bmat &, const F90flds &) |
void | soca_geo_setup_f90 (F90geom &, const eckit::Configuration *const &, const eckit::mpi::Comm *) |
void | soca_geo_set_atlas_lonlat_f90 (const F90geom &, atlas::field::FieldSetImpl *) |
void | soca_geo_set_atlas_functionspace_pointer_f90 (const F90geom &, atlas::functionspace::FunctionSpaceImpl *) |
void | soca_geo_fill_atlas_fieldset_f90 (const F90geom &, atlas::field::FieldSetImpl *) |
void | soca_geo_clone_f90 (F90geom &, const F90geom &) |
void | soca_geo_gridgen_f90 (const F90geom &) |
void | soca_geo_delete_f90 (F90geom &) |
void | soca_geo_start_end_f90 (const F90geom &, int &, int &, int &, int &) |
void | soca_geo_get_num_levels_f90 (const F90geom &, const oops::Variables &, const size_t &, size_t[]) |
void | soca_geom_iter_setup_f90 (F90iter &, const F90geom &, const int &, const int &) |
void | soca_geom_iter_clone_f90 (F90iter &, const F90iter &) |
void | soca_geom_iter_delete_f90 (F90iter &) |
void | soca_geom_iter_equals_f90 (const F90iter &, const F90iter &, int &) |
void | soca_geom_iter_current_f90 (const F90iter &, double &, double &) |
void | soca_geom_iter_next_f90 (const F90iter &) |
void | soca_getvalues_create_f90 (F90getval &, const F90geom &, const ufo::Locations &) |
void | soca_getvalues_delete_f90 (F90getval &) |
void | soca_getvalues_fill_geovals_f90 (const F90getval &, const F90geom &, const F90flds &, const util::DateTime &, const util::DateTime &, const ufo::Locations &, const F90goms &) |
void | soca_getvalues_fill_geovals_tl_f90 (const F90getval &, const F90geom &, const F90flds &, const util::DateTime &, const util::DateTime &, const ufo::Locations &, const F90goms &) |
void | soca_getvalues_fill_geovals_ad_f90 (const F90getval &, const F90geom &, const F90flds &, const util::DateTime &, const util::DateTime &, const ufo::Locations &, const F90goms &) |
void | soca_increment_create_f90 (F90flds &, const F90geom &, const oops::Variables &) |
void | soca_increment_delete_f90 (F90flds &) |
void | soca_increment_copy_f90 (const F90flds &, const F90flds &) |
void | soca_increment_ones_f90 (const F90flds &) |
void | soca_increment_zero_f90 (const F90flds &) |
void | soca_increment_self_add_f90 (const F90flds &, const F90flds &) |
void | soca_increment_self_sub_f90 (const F90flds &, const F90flds &) |
void | soca_increment_self_mul_f90 (const F90flds &, const double &) |
void | soca_increment_accumul_f90 (const F90flds &, const double &, const F90flds &) |
void | soca_increment_axpy_f90 (const F90flds &, const double &, const F90flds &) |
void | soca_increment_dot_prod_f90 (const F90flds &, const F90flds &, double &) |
void | soca_increment_self_schur_f90 (const F90flds &, const F90flds &) |
void | soca_increment_random_f90 (const F90flds &) |
void | soca_increment_dirac_f90 (const F90flds &, const eckit::Configuration *const &) |
void | soca_increment_diff_incr_f90 (const F90flds &, const F90flds &, const F90flds &) |
void | soca_increment_change_resol_f90 (const F90flds &, const F90flds &) |
void | soca_increment_read_file_f90 (const F90flds &, const eckit::Configuration *const &, util::DateTime *const *) |
void | soca_increment_write_file_f90 (const F90flds &, const eckit::Configuration *const &, const util::DateTime *const *) |
void | soca_increment_set_atlas_f90 (const F90flds &, const F90geom &, const oops::Variables &, atlas::field::FieldSetImpl *) |
void | soca_increment_to_atlas_f90 (const F90flds &, const F90geom &, const oops::Variables &, atlas::field::FieldSetImpl *) |
void | soca_increment_from_atlas_f90 (const F90flds &, const F90geom &, const oops::Variables &, atlas::field::FieldSetImpl *) |
void | soca_increment_gpnorm_f90 (const F90flds &, const int &, double &) |
void | soca_increment_getpoint_f90 (const F90flds &, const F90iter &, double &, const int &) |
void | soca_increment_setpoint_f90 (F90flds &, const F90iter &, const double &, const int &) |
void | soca_increment_sizes_f90 (const F90flds &, int &, int &, int &, int &) |
void | soca_increment_rms_f90 (const F90flds &, double &) |
void | soca_increment_serial_size_f90 (const F90flds &, const F90geom &, size_t &) |
void | soca_increment_serialize_f90 (const F90flds &, const F90geom &, const size_t &, double[]) |
void | soca_increment_deserialize_f90 (const F90flds &, const F90geom &, const size_t &, const double[], size_t &) |
static oops::interface::ModelMaker< Traits, Model > | makermodel_ ("SOCA") |
void | soca_model_setup_f90 (const eckit::Configuration *const *, const F90geom &, F90model &) |
void | soca_model_delete_f90 (F90model &) |
void | soca_model_init_f90 (const F90model &, const F90flds &) |
void | soca_model_finalize_f90 (const F90model &, const F90flds &) |
void | soca_model_propagate_f90 (const F90model &, const F90flds &, util::DateTime *const *) |
void | soca_state_create_f90 (F90flds &, const F90geom &, const oops::Variables &) |
void | soca_state_delete_f90 (F90flds &) |
void | soca_state_copy_f90 (const F90flds &, const F90flds &) |
void | soca_state_zero_f90 (const F90flds &) |
void | soca_state_axpy_f90 (const F90flds &, const double &, const F90flds &) |
void | soca_state_add_incr_f90 (const F90flds &, const F90flds &) |
void | soca_state_read_file_f90 (const F90flds &, const eckit::Configuration *const &, util::DateTime *const *) |
void | soca_state_write_file_f90 (const F90flds &, const eckit::Configuration *const &, const util::DateTime *const *) |
void | soca_state_rotate2grid_f90 (const F90flds &, const oops::Variables &, const oops::Variables &) |
void | soca_state_rotate2north_f90 (const F90flds &, const oops::Variables &, const oops::Variables &) |
void | soca_state_logtrans_f90 (const F90flds &, const oops::Variables &) |
void | soca_state_expontrans_f90 (const F90flds &, const oops::Variables &) |
void | soca_state_gpnorm_f90 (const F90flds &, const int &, double &) |
void | soca_state_sizes_f90 (const F90flds &, int &, int &, int &, int &) |
void | soca_state_rms_f90 (const F90flds &, double &) |
void | soca_state_change_resol_f90 (const F90flds &, const F90flds &) |
void | soca_state_serial_size_f90 (const F90flds &, const F90geom &, size_t &) |
void | soca_state_serialize_f90 (const F90flds &, const F90geom &, const size_t &, double[]) |
void | soca_state_deserialize_f90 (const F90flds &, const F90geom &, const size_t &, const double[], size_t &) |
static oops::VariableChangeMaker< soca::Traits, soca::Ana2Model > | makerVariableChangeAna2Model_ ("Ana2Model") |
static oops::LinearVariableChangeMaker< Traits, oops::LinearVariableChange< Traits, Balance > > | makerLinearVariableChangeBalance_ ("BalanceSOCA") |
void | soca_balance_setup_f90 (F90balopmat &, const eckit::Configuration *const *, const F90flds &, const F90geom &) |
void | soca_balance_delete_f90 (F90balopmat &) |
void | soca_balance_mult_f90 (const F90balopmat &, const F90balopmat &, F90balopmat &) |
void | soca_balance_multinv_f90 (const F90balopmat &, const F90balopmat &, F90balopmat &) |
void | soca_balance_multad_f90 (const F90balopmat &, const F90balopmat &, F90balopmat &) |
void | soca_balance_multinvad_f90 (const F90balopmat &, const F90balopmat &, F90balopmat &) |
static oops::LinearVariableChangeMaker< Traits, oops::LinearVariableChange< Traits, BkgErr > > | makerLinearVariableChangeBkgErr_ ("BkgErrSOCA") |
void | soca_bkgerr_setup_f90 (F90balopmat &, const eckit::Configuration *const *, const F90flds &, const F90geom &) |
void | soca_bkgerr_delete_f90 (F90balopmat &) |
void | soca_bkgerr_mult_f90 (const F90balopmat &, const F90flds &, F90flds &) |
void | soca_bkgerr_multad_f90 (const F90balopmat, F90flds &, const F90flds &) |
static oops::LinearVariableChangeMaker< Traits, oops::LinearVariableChange< Traits, BkgErrFilt > > | makerLinearVariableChangeBkgErrFilt_ ("BkgErrFILT") |
void | soca_bkgerrfilt_setup_f90 (F90balopmat &, const eckit::Configuration *const *, const F90flds &, const F90geom &) |
void | soca_bkgerrfilt_delete_f90 (F90balopmat &) |
void | soca_bkgerrfilt_mult_f90 (const F90balopmat &, const F90flds &, F90flds &) |
void | soca_bkgerrfilt_multad_f90 (const F90balopmat, F90flds &, const F90flds &) |
static oops::LinearVariableChangeMaker< Traits, oops::LinearVariableChange< Traits, BkgErrGodas > > | makerLinearVariableChangeBkgErrGodas_ ("BkgErrGODAS") |
void | soca_bkgerrgodas_setup_f90 (F90balopmat &, const eckit::Configuration *const *, const F90flds &, const F90geom &) |
void | soca_bkgerrgodas_delete_f90 (F90balopmat &) |
void | soca_bkgerrgodas_mult_f90 (const F90balopmat &, const F90flds &, F90flds &) |
void | soca_bkgerrgodas_multad_f90 (const F90balopmat, F90flds &, const F90flds &) |
static oops::LinearVariableChangeMaker< Traits, oops::LinearVariableChange< Traits, HorizFilt > > | makerLinearVariableChangeHorizFilt_ ("HorizFiltSOCA") |
void | soca_horizfilt_setup_f90 (F90balopmat &, const eckit::Configuration *const *, const F90geom &, const F90flds &, const oops::Variables &) |
void | soca_horizfilt_delete_f90 (F90balopmat &) |
void | soca_horizfilt_mult_f90 (const F90balopmat &, const F90flds &, F90flds &, const F90geom &) |
void | soca_horizfilt_multad_f90 (const F90balopmat &, const F90flds &, F90flds &, const F90geom &) |
static oops::LinearVariableChangeMaker< Traits, oops::LinearVariableChange< Traits, LinearModel2GeoVaLs > > | makerLinearVariableChangeModel2GeoVaLs_ ("Model2GeoVaLs") |
static oops::VariableChangeMaker< Traits, Model2GeoVaLs > | makerVariableChangeModel2GeoVaLs_ ("Model2GeoVaLs") |
static oops::VariableChangeMaker< Traits, Model2GeoVaLs > | makerVariableChangeDefault_ ("default") |
void | soca_model2geovals_changevar_f90 (const F90geom &, const F90flds &, F90flds &) |
void | soca_model2geovals_linear_changevar_f90 (const F90geom &, const F90flds &, F90flds &) |
void | soca_model2geovals_linear_changevarAD_f90 (const F90geom &, const F90flds &, F90flds &) |
static oops::LinearVariableChangeMaker< Traits, oops::LinearVariableChange< Traits, VertConv > > | makerLinearVariableCHangeVertConv_ ("VertConvSOCA") |
void | soca_vertconv_setup_f90 (F90balopmat &, const eckit::Configuration *const *, const F90flds &, const F90geom &) |
void | soca_vertconv_delete_f90 (F90balopmat &) |
void | soca_vertconv_mult_f90 (const F90balopmat &, F90balopmat &, const F90balopmat &) |
void | soca_vertconv_multad_f90 (const F90balopmat &, F90balopmat &, const F90balopmat &) |
Variables | |
constexpr double | SerializeCheckValue = -54321.98765 |
typedef int soca::F90balopmat |
typedef int soca::F90bmat |
key type for soca_covariance_mod::soca_cov
typedef int soca::F90flds |
key type for soca_fields_mod::soca_fields
typedef int soca::F90geom |
key type for soca_geom_mod::soca_geom
typedef int soca::F90getval |
key type for soca_getvalues_mod::soca_getvalues
typedef int soca::F90goms |
typedef int soca::F90iter |
key type for soca_geom_iter_mod::soca_geom_iter
typedef int soca::F90model |
key type for soca_model_mod::soca_model
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
void soca::soca_b_delete_f90 | ( | F90bmat & | ) |
void soca::soca_b_setup_f90 | ( | F90bmat & | , |
const eckit::Configuration *const * | , | ||
const F90geom & | , | ||
const F90flds & | , | ||
const oops::Variables & | |||
) |
void soca::soca_balance_delete_f90 | ( | F90balopmat & | ) |
void soca::soca_balance_mult_f90 | ( | const F90balopmat & | , |
const F90balopmat & | , | ||
F90balopmat & | |||
) |
void soca::soca_balance_multad_f90 | ( | const F90balopmat & | , |
const F90balopmat & | , | ||
F90balopmat & | |||
) |
void soca::soca_balance_multinv_f90 | ( | const F90balopmat & | , |
const F90balopmat & | , | ||
F90balopmat & | |||
) |
void soca::soca_balance_multinvad_f90 | ( | const F90balopmat & | , |
const F90balopmat & | , | ||
F90balopmat & | |||
) |
void soca::soca_balance_setup_f90 | ( | F90balopmat & | , |
const eckit::Configuration *const * | , | ||
const F90flds & | , | ||
const F90geom & | |||
) |
void soca::soca_bkgerr_delete_f90 | ( | F90balopmat & | ) |
void soca::soca_bkgerr_mult_f90 | ( | const F90balopmat & | , |
const F90flds & | , | ||
F90flds & | |||
) |
void soca::soca_bkgerr_setup_f90 | ( | F90balopmat & | , |
const eckit::Configuration *const * | , | ||
const F90flds & | , | ||
const F90geom & | |||
) |
void soca::soca_bkgerrfilt_delete_f90 | ( | F90balopmat & | ) |
void soca::soca_bkgerrfilt_mult_f90 | ( | const F90balopmat & | , |
const F90flds & | , | ||
F90flds & | |||
) |
void soca::soca_bkgerrfilt_setup_f90 | ( | F90balopmat & | , |
const eckit::Configuration *const * | , | ||
const F90flds & | , | ||
const F90geom & | |||
) |
void soca::soca_bkgerrgodas_delete_f90 | ( | F90balopmat & | ) |
void soca::soca_bkgerrgodas_mult_f90 | ( | const F90balopmat & | , |
const F90flds & | , | ||
F90flds & | |||
) |
void soca::soca_bkgerrgodas_setup_f90 | ( | F90balopmat & | , |
const eckit::Configuration *const * | , | ||
const F90flds & | , | ||
const F90geom & | |||
) |
void soca::soca_geo_delete_f90 | ( | F90geom & | ) |
void soca::soca_geo_fill_atlas_fieldset_f90 | ( | const F90geom & | , |
atlas::field::FieldSetImpl * | |||
) |
void soca::soca_geo_get_num_levels_f90 | ( | const F90geom & | , |
const oops::Variables & | , | ||
const size_t & | , | ||
size_t | [] | ||
) |
void soca::soca_geo_gridgen_f90 | ( | const F90geom & | ) |
void soca::soca_geo_set_atlas_functionspace_pointer_f90 | ( | const F90geom & | , |
atlas::functionspace::FunctionSpaceImpl * | |||
) |
void soca::soca_geo_set_atlas_lonlat_f90 | ( | const F90geom & | , |
atlas::field::FieldSetImpl * | |||
) |
void soca::soca_geo_setup_f90 | ( | F90geom & | , |
const eckit::Configuration *const & | , | ||
const eckit::mpi::Comm * | |||
) |
void soca::soca_geo_start_end_f90 | ( | const F90geom & | , |
int & | , | ||
int & | , | ||
int & | , | ||
int & | |||
) |
void soca::soca_geom_iter_current_f90 | ( | const F90iter & | , |
double & | , | ||
double & | |||
) |
void soca::soca_geom_iter_delete_f90 | ( | F90iter & | ) |
void soca::soca_geom_iter_next_f90 | ( | const F90iter & | ) |
void soca::soca_getvalues_delete_f90 | ( | F90getval & | ) |
void soca::soca_getvalues_fill_geovals_ad_f90 | ( | const F90getval & | , |
const F90geom & | , | ||
const F90flds & | , | ||
const util::DateTime & | , | ||
const util::DateTime & | , | ||
const ufo::Locations & | , | ||
const F90goms & | |||
) |
void soca::soca_getvalues_fill_geovals_f90 | ( | const F90getval & | , |
const F90geom & | , | ||
const F90flds & | , | ||
const util::DateTime & | , | ||
const util::DateTime & | , | ||
const ufo::Locations & | , | ||
const F90goms & | |||
) |
void soca::soca_getvalues_fill_geovals_tl_f90 | ( | const F90getval & | , |
const F90geom & | , | ||
const F90flds & | , | ||
const util::DateTime & | , | ||
const util::DateTime & | , | ||
const ufo::Locations & | , | ||
const F90goms & | |||
) |
void soca::soca_horizfilt_delete_f90 | ( | F90balopmat & | ) |
void soca::soca_horizfilt_mult_f90 | ( | const F90balopmat & | , |
const F90flds & | , | ||
F90flds & | , | ||
const F90geom & | |||
) |
void soca::soca_horizfilt_multad_f90 | ( | const F90balopmat & | , |
const F90flds & | , | ||
F90flds & | , | ||
const F90geom & | |||
) |
void soca::soca_horizfilt_setup_f90 | ( | F90balopmat & | , |
const eckit::Configuration *const * | , | ||
const F90geom & | , | ||
const F90flds & | , | ||
const oops::Variables & | |||
) |
void soca::soca_increment_delete_f90 | ( | F90flds & | ) |
void soca::soca_increment_deserialize_f90 | ( | const F90flds & | , |
const F90geom & | , | ||
const size_t & | , | ||
const double | [], | ||
size_t & | |||
) |
void soca::soca_increment_dirac_f90 | ( | const F90flds & | , |
const eckit::Configuration *const & | |||
) |
void soca::soca_increment_from_atlas_f90 | ( | const F90flds & | , |
const F90geom & | , | ||
const oops::Variables & | , | ||
atlas::field::FieldSetImpl * | |||
) |
void soca::soca_increment_getpoint_f90 | ( | const F90flds & | , |
const F90iter & | , | ||
double & | , | ||
const int & | |||
) |
void soca::soca_increment_gpnorm_f90 | ( | const F90flds & | , |
const int & | , | ||
double & | |||
) |
void soca::soca_increment_ones_f90 | ( | const F90flds & | ) |
void soca::soca_increment_random_f90 | ( | const F90flds & | ) |
void soca::soca_increment_read_file_f90 | ( | const F90flds & | , |
const eckit::Configuration *const & | , | ||
util::DateTime *const * | |||
) |
void soca::soca_increment_rms_f90 | ( | const F90flds & | , |
double & | |||
) |
void soca::soca_increment_self_mul_f90 | ( | const F90flds & | , |
const double & | |||
) |
void soca::soca_increment_serialize_f90 | ( | const F90flds & | , |
const F90geom & | , | ||
const size_t & | , | ||
double | [] | ||
) |
void soca::soca_increment_set_atlas_f90 | ( | const F90flds & | , |
const F90geom & | , | ||
const oops::Variables & | , | ||
atlas::field::FieldSetImpl * | |||
) |
void soca::soca_increment_setpoint_f90 | ( | F90flds & | , |
const F90iter & | , | ||
const double & | , | ||
const int & | |||
) |
void soca::soca_increment_sizes_f90 | ( | const F90flds & | , |
int & | , | ||
int & | , | ||
int & | , | ||
int & | |||
) |
void soca::soca_increment_to_atlas_f90 | ( | const F90flds & | , |
const F90geom & | , | ||
const oops::Variables & | , | ||
atlas::field::FieldSetImpl * | |||
) |
void soca::soca_increment_write_file_f90 | ( | const F90flds & | , |
const eckit::Configuration *const & | , | ||
const util::DateTime *const * | |||
) |
void soca::soca_increment_zero_f90 | ( | const F90flds & | ) |
void soca::soca_model2geovals_linear_changevar_f90 | ( | const F90geom & | , |
const F90flds & | , | ||
F90flds & | |||
) |
void soca::soca_model2geovals_linear_changevarAD_f90 | ( | const F90geom & | , |
const F90flds & | , | ||
F90flds & | |||
) |
void soca::soca_model_delete_f90 | ( | F90model & | ) |
void soca::soca_model_propagate_f90 | ( | const F90model & | , |
const F90flds & | , | ||
util::DateTime *const * | |||
) |
void soca::soca_model_setup_f90 | ( | const eckit::Configuration *const * | , |
const F90geom & | , | ||
F90model & | |||
) |
void soca::soca_state_delete_f90 | ( | F90flds & | ) |
void soca::soca_state_deserialize_f90 | ( | const F90flds & | , |
const F90geom & | , | ||
const size_t & | , | ||
const double | [], | ||
size_t & | |||
) |
void soca::soca_state_expontrans_f90 | ( | const F90flds & | , |
const oops::Variables & | |||
) |
void soca::soca_state_gpnorm_f90 | ( | const F90flds & | , |
const int & | , | ||
double & | |||
) |
void soca::soca_state_logtrans_f90 | ( | const F90flds & | , |
const oops::Variables & | |||
) |
void soca::soca_state_read_file_f90 | ( | const F90flds & | , |
const eckit::Configuration *const & | , | ||
util::DateTime *const * | |||
) |
void soca::soca_state_rms_f90 | ( | const F90flds & | , |
double & | |||
) |
void soca::soca_state_rotate2grid_f90 | ( | const F90flds & | , |
const oops::Variables & | , | ||
const oops::Variables & | |||
) |
void soca::soca_state_rotate2north_f90 | ( | const F90flds & | , |
const oops::Variables & | , | ||
const oops::Variables & | |||
) |
void soca::soca_state_serialize_f90 | ( | const F90flds & | , |
const F90geom & | , | ||
const size_t & | , | ||
double | [] | ||
) |
void soca::soca_state_sizes_f90 | ( | const F90flds & | , |
int & | , | ||
int & | , | ||
int & | , | ||
int & | |||
) |
void soca::soca_state_write_file_f90 | ( | const F90flds & | , |
const eckit::Configuration *const & | , | ||
const util::DateTime *const * | |||
) |
void soca::soca_state_zero_f90 | ( | const F90flds & | ) |
void soca::soca_vertconv_delete_f90 | ( | F90balopmat & | ) |
void soca::soca_vertconv_mult_f90 | ( | const F90balopmat & | , |
F90balopmat & | , | ||
const F90balopmat & | |||
) |
void soca::soca_vertconv_multad_f90 | ( | const F90balopmat & | , |
F90balopmat & | , | ||
const F90balopmat & | |||
) |
void soca::soca_vertconv_setup_f90 | ( | F90balopmat & | , |
const eckit::Configuration *const * | , | ||
const F90flds & | , | ||
const F90geom & | |||
) |
|
constexpr |
Definition at line 279 of file Increment.cc.