FV3 Bundle
test::ErrorCovarianceFixture< MODEL > Class Template Reference

#include <ErrorCovariance.h>

Inheritance diagram for test::ErrorCovarianceFixture< MODEL >:
[legend]
Collaboration diagram for test::ErrorCovarianceFixture< MODEL >:
[legend]

Static Public Member Functions

static const eckit::Configuration & test ()
 
static const Geometry_resol ()
 
static const oops::Variablesctlvars ()
 
static const util::DateTime & time ()
 
static const Covariance_covariance ()
 

Private Types

typedef oops::ModelSpaceCovarianceBase< MODEL > Covariance_
 
typedef oops::Geometry< MODEL > Geometry_
 

Private Member Functions

 ErrorCovarianceFixture ()
 
 ~ErrorCovarianceFixture ()
 

Static Private Member Functions

static ErrorCovarianceFixture< MODEL > & getInstance ()
 

Private Attributes

boost::scoped_ptr< const eckit::LocalConfiguration > test_
 
boost::scoped_ptr< const Geometry_resol_
 
boost::scoped_ptr< const oops::Variablesctlvars_
 
boost::scoped_ptr< const util::DateTime > time_
 
boost::scoped_ptr< Covariance_B_
 

Detailed Description

template<typename MODEL>
class test::ErrorCovarianceFixture< MODEL >

Definition at line 43 of file test/interface/ErrorCovariance.h.

Member Typedef Documentation

◆ Covariance_

template<typename MODEL>
typedef oops::ModelSpaceCovarianceBase<MODEL> test::ErrorCovarianceFixture< MODEL >::Covariance_
private

Definition at line 44 of file test/interface/ErrorCovariance.h.

◆ Geometry_

template<typename MODEL>
typedef oops::Geometry<MODEL> test::ErrorCovarianceFixture< MODEL >::Geometry_
private

Definition at line 45 of file test/interface/ErrorCovariance.h.

Constructor & Destructor Documentation

◆ ErrorCovarianceFixture()

template<typename MODEL>
test::ErrorCovarianceFixture< MODEL >::ErrorCovarianceFixture ( )
inlineprivate

Definition at line 60 of file test/interface/ErrorCovariance.h.

Here is the call graph for this function:

◆ ~ErrorCovarianceFixture()

template<typename MODEL>
test::ErrorCovarianceFixture< MODEL >::~ErrorCovarianceFixture ( )
inlineprivate

Definition at line 81 of file test/interface/ErrorCovariance.h.

Member Function Documentation

◆ covariance()

template<typename MODEL>
static const Covariance_& test::ErrorCovarianceFixture< MODEL >::covariance ( )
inlinestatic

Definition at line 52 of file test/interface/ErrorCovariance.h.

Here is the call graph for this function:

◆ ctlvars()

template<typename MODEL>
static const oops::Variables& test::ErrorCovarianceFixture< MODEL >::ctlvars ( )
inlinestatic

Definition at line 50 of file test/interface/ErrorCovariance.h.

Here is the call graph for this function:

◆ getInstance()

template<typename MODEL>
static ErrorCovarianceFixture<MODEL>& test::ErrorCovarianceFixture< MODEL >::getInstance ( )
inlinestaticprivate

Definition at line 55 of file test/interface/ErrorCovariance.h.

Here is the caller graph for this function:

◆ resol()

template<typename MODEL>
static const Geometry_& test::ErrorCovarianceFixture< MODEL >::resol ( )
inlinestatic

Definition at line 49 of file test/interface/ErrorCovariance.h.

Here is the call graph for this function:

◆ test()

template<typename MODEL>
static const eckit::Configuration& test::ErrorCovarianceFixture< MODEL >::test ( )
inlinestatic

Definition at line 48 of file test/interface/ErrorCovariance.h.

Here is the call graph for this function:

◆ time()

template<typename MODEL>
static const util::DateTime& test::ErrorCovarianceFixture< MODEL >::time ( )
inlinestatic

Definition at line 51 of file test/interface/ErrorCovariance.h.

Here is the call graph for this function:

Member Data Documentation

◆ B_

template<typename MODEL>
boost::scoped_ptr<Covariance_> test::ErrorCovarianceFixture< MODEL >::B_
private

Definition at line 87 of file test/interface/ErrorCovariance.h.

◆ ctlvars_

template<typename MODEL>
boost::scoped_ptr<const oops::Variables> test::ErrorCovarianceFixture< MODEL >::ctlvars_
private

Definition at line 85 of file test/interface/ErrorCovariance.h.

◆ resol_

template<typename MODEL>
boost::scoped_ptr<const Geometry_> test::ErrorCovarianceFixture< MODEL >::resol_
private

Definition at line 84 of file test/interface/ErrorCovariance.h.

◆ test_

template<typename MODEL>
boost::scoped_ptr<const eckit::LocalConfiguration> test::ErrorCovarianceFixture< MODEL >::test_
private

Definition at line 83 of file test/interface/ErrorCovariance.h.

◆ time_

template<typename MODEL>
boost::scoped_ptr<const util::DateTime> test::ErrorCovarianceFixture< MODEL >::time_
private

Definition at line 86 of file test/interface/ErrorCovariance.h.


The documentation for this class was generated from the following file: