|
OOPS
|
#include <memory>#include <string>#include <vector>#include "eckit/testing/Test.h"#include "oops/base/Variables.h"#include "oops/interface/LinearObsOperator.h"#include "oops/interface/ObsAuxControl.h"#include "oops/interface/ObsAuxCovariance.h"#include "oops/interface/ObsAuxIncrement.h"#include "oops/interface/ObsDiagnostics.h"#include "oops/interface/ObsOperator.h"#include "oops/runs/Test.h"#include "oops/util/dot_product.h"#include "oops/util/Expect.h"#include "oops/util/Logger.h"#include "test/interface/ObsTestsFixture.h"#include "test/TestEnvironment.h"

Go to the source code of this file.
Classes | |
| class | test::LinearObsOperator< 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... | |
| template<typename OBS > | |
| void | test::testLinearity () |
| template<typename OBS > | |
| void | test::testAdjoint () |
| template<typename OBS > | |
| void | test::testTangentLinear () |
| template<typename OBS > | |
| void | test::testException () |
Variables | |
| const char * | test::expectConstructorToThrow = "expect constructor to throw exception with message" |
| const char * | test::expectSetTrajectoryToThrow = "expect setTrajectory to throw exception with message" |
| const char * | test::expectSimulateObsToThrow = "expect simulateObs to throw exception with message" |
| const char * | test::expectSimulateObsTLToThrow = "expect simulateObsTL to throw exception with message" |
| const char * | test::expectSimulateObsADToThrow = "expect simulateObsAD to throw exception with message" |
| #define ECKIT_TESTING_SELF_REGISTER_CASES 0 |
Definition at line 15 of file test/interface/LinearObsOperator.h.