|
SABER
|
Classes | |
| class | ErrorCovarianceBUMP |
| Model space error covariance with BUMP. More... | |
| class | ErrorCovarianceGSIRF |
| Model space error covariance on generic unstructured grid. More... | |
| class | ErrorCovarianceID |
| Identity model space error covariance. More... | |
| class | EstimateParams |
| class | InterpolatorBump |
| Interface for Bump interpolation. More... | |
| class | LocalizationBUMP |
| BUMP localization matrix. More... | |
| class | LocalizationID |
| Identity localization matrix. More... | |
| class | OoBump |
| OoBump C++ interface. More... | |
| class | ParametersBUMP |
| BUMP parameters. More... | |
| class | StatsVariableChange |
| Derived class of generic variable transform for statistical. More... | |
| class | StdDevVariableChange |
| Derived class of generic variable transform for statistical. More... | |
Functions | |
| void | bump_create_f90 (int &, const eckit::mpi::Comm *, const atlas::functionspace::FunctionSpaceImpl *, const atlas::field::FieldSetImpl *, const eckit::Configuration &, const eckit::Configuration &) |
| void | bump_add_member_f90 (const int &, const atlas::field::FieldSetImpl *, const int &, const int &) |
| void | bump_run_drivers_f90 (const int &) |
| void | bump_apply_vbal_f90 (const int &, const atlas::field::FieldSetImpl *) |
| void | bump_apply_vbal_inv_f90 (const int &, const atlas::field::FieldSetImpl *) |
| void | bump_apply_vbal_ad_f90 (const int &, const atlas::field::FieldSetImpl *) |
| void | bump_apply_vbal_inv_ad_f90 (const int &, const atlas::field::FieldSetImpl *) |
| void | bump_apply_stddev_f90 (const int &, const atlas::field::FieldSetImpl *) |
| void | bump_apply_stddev_inv_f90 (const int &, const atlas::field::FieldSetImpl *) |
| void | bump_apply_nicas_f90 (const int &, const atlas::field::FieldSetImpl *) |
| void | bump_get_cv_size_f90 (const int &, int &) |
| void | bump_apply_nicas_sqrt_f90 (const int &, const double *, const atlas::field::FieldSetImpl *) |
| void | bump_apply_nicas_sqrt_ad_f90 (const int &, const atlas::field::FieldSetImpl *, const double *) |
| void | bump_randomize_f90 (const int &, const atlas::field::FieldSetImpl *) |
| void | bump_get_parameter_f90 (const int &, const int &, const char *, const atlas::field::FieldSetImpl *) |
| void | bump_set_parameter_f90 (const int &, const int &, const char *, const atlas::field::FieldSetImpl *) |
| void | bump_dealloc_f90 (const int &) |
| static oops::InterpolatorMaker< InterpolatorBump > | makerBumpInterpolator_ ("bump") |
| void | bint_create_f90 (int &, const eckit::mpi::Comm *, const atlas::functionspace::FunctionSpaceImpl *, const atlas::functionspace::FunctionSpaceImpl *, const atlas::field::FieldSetImpl *, const eckit::Configuration &) |
| void | bint_delete_f90 (const int &) |
| void | bint_apply_f90 (const int &, const atlas::field::FieldSetImpl *, atlas::field::FieldSetImpl *) |
| void | bint_apply_ad_f90 (const int &, const atlas::field::FieldSetImpl *, atlas::field::FieldSetImpl *) |
| template<typename MODEL > | |
| void | instantiateCovarFactory () |
| template<typename MODEL > | |
| void | instantiateLocalizationFactory () |
| template<typename MODEL > | |
| void | instantiateVariableChangeFactory () |
| void saber::bint_apply_ad_f90 | ( | const int & | , |
| const atlas::field::FieldSetImpl * | , | ||
| atlas::field::FieldSetImpl * | |||
| ) |

| void saber::bint_apply_f90 | ( | const int & | , |
| const atlas::field::FieldSetImpl * | , | ||
| atlas::field::FieldSetImpl * | |||
| ) |

| void saber::bint_create_f90 | ( | int & | , |
| const eckit::mpi::Comm * | , | ||
| const atlas::functionspace::FunctionSpaceImpl * | , | ||
| const atlas::functionspace::FunctionSpaceImpl * | , | ||
| const atlas::field::FieldSetImpl * | , | ||
| const eckit::Configuration & | |||
| ) |

| void saber::bint_delete_f90 | ( | const int & | ) |

| void saber::bump_add_member_f90 | ( | const int & | , |
| const atlas::field::FieldSetImpl * | , | ||
| const int & | , | ||
| const int & | |||
| ) |

| void saber::bump_apply_nicas_f90 | ( | const int & | , |
| const atlas::field::FieldSetImpl * | |||
| ) |

| void saber::bump_apply_nicas_sqrt_ad_f90 | ( | const int & | , |
| const atlas::field::FieldSetImpl * | , | ||
| const double * | |||
| ) |
| void saber::bump_apply_nicas_sqrt_f90 | ( | const int & | , |
| const double * | , | ||
| const atlas::field::FieldSetImpl * | |||
| ) |
| void saber::bump_apply_stddev_f90 | ( | const int & | , |
| const atlas::field::FieldSetImpl * | |||
| ) |

| void saber::bump_apply_stddev_inv_f90 | ( | const int & | , |
| const atlas::field::FieldSetImpl * | |||
| ) |

| void saber::bump_apply_vbal_ad_f90 | ( | const int & | , |
| const atlas::field::FieldSetImpl * | |||
| ) |

| void saber::bump_apply_vbal_f90 | ( | const int & | , |
| const atlas::field::FieldSetImpl * | |||
| ) |

| void saber::bump_apply_vbal_inv_ad_f90 | ( | const int & | , |
| const atlas::field::FieldSetImpl * | |||
| ) |

| void saber::bump_apply_vbal_inv_f90 | ( | const int & | , |
| const atlas::field::FieldSetImpl * | |||
| ) |

| void saber::bump_create_f90 | ( | int & | , |
| const eckit::mpi::Comm * | , | ||
| const atlas::functionspace::FunctionSpaceImpl * | , | ||
| const atlas::field::FieldSetImpl * | , | ||
| const eckit::Configuration & | , | ||
| const eckit::Configuration & | |||
| ) |

| void saber::bump_dealloc_f90 | ( | const int & | ) |

| void saber::bump_get_cv_size_f90 | ( | const int & | , |
| int & | |||
| ) |
| void saber::bump_get_parameter_f90 | ( | const int & | , |
| const int & | , | ||
| const char * | , | ||
| const atlas::field::FieldSetImpl * | |||
| ) |

| void saber::bump_randomize_f90 | ( | const int & | , |
| const atlas::field::FieldSetImpl * | |||
| ) |

| void saber::bump_run_drivers_f90 | ( | const int & | ) |

| void saber::bump_set_parameter_f90 | ( | const int & | , |
| const int & | , | ||
| const char * | , | ||
| const atlas::field::FieldSetImpl * | |||
| ) |

| void saber::instantiateCovarFactory | ( | ) |
Definition at line 23 of file instantiateCovarFactory.h.
| void saber::instantiateLocalizationFactory | ( | ) |
Definition at line 21 of file instantiateLocalizationFactory.h.
| void saber::instantiateVariableChangeFactory | ( | ) |
Definition at line 22 of file instantiateVariableChangeFactory.h.
|
static |