OOPS
|
#include <Test.h>
Public Member Functions | |
Test (const eckit::mpi::Comm &comm=oops::mpi::world()) | |
virtual | ~Test () |
int | execute (const eckit::Configuration &config) const |
![]() | |
Application (const eckit::mpi::Comm &comm) | |
virtual | ~Application () |
Private Member Functions | |
virtual void | register_tests () const =0 |
virtual std::string | testid () const =0 |
virtual void | clear () const =0 |
std::string | appname () const |
Static Private Member Functions | |
static bool | init_unit_test () |
Additional Inherited Members | |
![]() | |
const eckit::mpi::Comm & | getComm () const |
|
inlineexplicit |
|
inlineprivatevirtual |
Implements oops::Application.
Definition at line 49 of file Test.h.
|
privatepure virtual |
Implemented in test::Increment< MODEL >, test::LinearModel< MODEL >, test::InterpolationInterface, test::LinearObsOperator< OBS >, test::LinearGetValues< MODEL, OBS >, test::State< MODEL >, test::LinearVariableChange< MODEL >, test::ObsAuxIncrement< OBS >, test::GetValues< MODEL, OBS >, test::ModelAuxIncrement< MODEL >, test::ErrorCovariance< MODEL >, test::Model< MODEL >, test::GeoVaLs< OBS >, test::ObsVector< OBS >, test::Mpi, test::VariableChange< MODEL >, test::PostTimer, test::ObsOperator< OBS >, test::VerticalLocEV< MODEL >, test::GeometryIterator< MODEL >, test::LocalObsSpace< OBS >, test::ModelAuxControl< MODEL >, test::Localization< MODEL >, test::ObsErrorCovariance< OBS >, test::SpectralLMP, test::Variables, test::ModelAuxCovariance< MODEL >, test::TriDiagSolve, test::rotmat, test::ObsAuxControl< OBS >, test::SolveMatrixEquation, test::Geometry< MODEL >, test::Departures< OBS >, test::TestVector3D, test::DeparturesEnsemble< OBS >, test::ObsAuxCovariance< OBS >, test::FullGMRES, test::Locations< OBS >, test::ObsSpace< OBS >, and test::LinearModelFactory.
|
virtual |
Implements oops::Application.
Definition at line 54 of file Test.h.
|
inlinestaticprivate |
|
privatepure virtual |
Implemented in test::Increment< MODEL >, test::LinearModel< MODEL >, test::InterpolationInterface, test::LinearObsOperator< OBS >, test::LinearGetValues< MODEL, OBS >, test::State< MODEL >, test::LinearVariableChange< MODEL >, test::ObsAuxIncrement< OBS >, test::GetValues< MODEL, OBS >, test::ModelAuxIncrement< MODEL >, test::ErrorCovariance< MODEL >, test::Model< MODEL >, test::GeoVaLs< OBS >, test::Mpi, test::ObsVector< OBS >, test::VariableChange< MODEL >, test::ObsOperator< OBS >, test::PostTimer, test::VerticalLocEV< MODEL >, test::LocalObsSpace< OBS >, test::GeometryIterator< MODEL >, test::ModelAuxControl< MODEL >, test::Localization< MODEL >, test::ObsErrorCovariance< OBS >, test::SpectralLMP, test::TriDiagSolve, test::rotmat, test::Variables, test::ModelAuxCovariance< MODEL >, test::SolveMatrixEquation, test::ObsAuxControl< OBS >, test::TestVector3D, test::Departures< OBS >, test::Geometry< MODEL >, test::DeparturesEnsemble< OBS >, test::ObsAuxCovariance< OBS >, test::FullGMRES, test::LinearModelFactory, test::Locations< OBS >, and test::ObsSpace< OBS >.
|
privatepure virtual |
Implemented in test::Increment< MODEL >, test::LinearModel< MODEL >, test::InterpolationInterface, test::LinearObsOperator< OBS >, test::LinearGetValues< MODEL, OBS >, test::State< MODEL >, test::LinearVariableChange< MODEL >, test::ObsAuxIncrement< OBS >, test::GetValues< MODEL, OBS >, test::ModelAuxIncrement< MODEL >, test::ErrorCovariance< MODEL >, test::Model< MODEL >, test::GeoVaLs< OBS >, test::Mpi, test::ObsVector< OBS >, test::VariableChange< MODEL >, test::ObsOperator< OBS >, test::PostTimer, test::VerticalLocEV< MODEL >, test::LocalObsSpace< OBS >, test::GeometryIterator< MODEL >, test::ModelAuxControl< MODEL >, test::Localization< MODEL >, test::ObsErrorCovariance< OBS >, test::SpectralLMP, test::TriDiagSolve, test::rotmat, test::Variables, test::ModelAuxCovariance< MODEL >, test::SolveMatrixEquation, test::ObsAuxControl< OBS >, test::TestVector3D, test::Departures< OBS >, test::Geometry< MODEL >, test::DeparturesEnsemble< OBS >, test::ObsAuxCovariance< OBS >, test::FullGMRES, test::LinearModelFactory, test::Locations< OBS >, and test::ObsSpace< OBS >.