|
OOPS
|
#include <memory>#include <string>#include <utility>#include <vector>#include "eckit/testing/Test.h"#include "oops/base/ObsVector.h"#include "oops/base/Variables.h"#include "oops/interface/ObsDataVector.h"#include "oops/runs/Test.h"#include "oops/util/dot_product.h"#include "test/interface/ObsTestsFixture.h"#include "test/TestEnvironment.h"

Go to the source code of this file.
Classes | |
| class | test::ObsVector< OBS > |
Namespaces | |
| test | |
Macros | |
| #define | ECKIT_TESTING_SELF_REGISTER_CASES 0 |
Functions | |
| template<typename OBS > | |
| void | test::testConstructor () |
| Tests creation and destruction of ObsErrorCovariances. More... | |
| void | test::testCopyConstructor () |
| template<typename OBS > | |
| void | test::testWrappingConstructor () |
| Test the constructor taking a std::unique_ptr<OBS::ObsVector>. More... | |
| template<typename OBS > | |
| void | test::testNotZero () |
| template<typename OBS > | |
| void | test::testLinearAlgebra () |
| template<typename OBS > | |
| void | test::testReadWrite () |
| template<typename OBS > | |
| void | test::testMask () |
| Tests ObsVector::mask, ObsVector::packEigen and ObsVector::packEigenSize methods. More... | |
| #define ECKIT_TESTING_SELF_REGISTER_CASES 0 |
Definition at line 19 of file test/interface/ObsVector.h.