OOPS
|
#include <ObsTestsFixture.h>
Static Public Member Functions | |
static const util::DateTime & | tbgn () |
accessors to observation window More... | |
static const util::DateTime & | tend () |
static eckit::LocalConfiguration & | config (size_t jj) |
accessor to a jj-th obs type config More... | |
static ObsSpaces_ & | obspace () |
accessor to a all obs spaces More... | |
static const eckit::mpi::Comm & | comm () |
static void | reset () |
Private Types | |
typedef oops::ObsSpaces< OBS > | ObsSpaces_ |
Private Member Functions | |
ObsTestsFixture () | |
~ObsTestsFixture () | |
Static Private Member Functions | |
static ObsTestsFixture< OBS > & | getInstance () |
Private Attributes | |
const eckit::mpi::Comm & | comm_ |
std::unique_ptr< const util::DateTime > | tbgn_ |
std::unique_ptr< const util::DateTime > | tend_ |
std::vector< eckit::LocalConfiguration > | configs_ |
std::unique_ptr< ObsSpaces_ > | ospaces_ |
Fixture for observations-related tests Gets created only once per test runs, ObsSpaces, configuration under observations
and window characteristics get saved
Definition at line 30 of file ObsTestsFixture.h.
|
private |
Definition at line 31 of file ObsTestsFixture.h.
|
inlineprivate |
|
inlineprivate |
Definition at line 60 of file ObsTestsFixture.h.
|
inlinestatic |
|
inlinestatic |
accessor to a jj-th obs type config
Definition at line 38 of file ObsTestsFixture.h.
|
inlinestaticprivate |
|
inlinestatic |
accessor to a all obs spaces
Definition at line 40 of file ObsTestsFixture.h.
|
inlinestatic |
Definition at line 43 of file ObsTestsFixture.h.
|
inlinestatic |
accessors to observation window
Definition at line 35 of file ObsTestsFixture.h.
|
inlinestatic |
|
private |
Definition at line 67 of file ObsTestsFixture.h.
|
private |
Definition at line 70 of file ObsTestsFixture.h.
|
private |
Definition at line 71 of file ObsTestsFixture.h.
|
private |
Definition at line 68 of file ObsTestsFixture.h.
|
private |
Definition at line 69 of file ObsTestsFixture.h.