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

#include <LinearVariableChange.h>

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

Static Public Member Functions

static std::vector< eckit::LocalConfiguration > & linvarchgconfs ()
 
static const State_xx ()
 
static const Geometry_resol ()
 
static const DateTime_time ()
 

Private Types

typedef oops::Geometry< MODEL > Geometry_
 
typedef oops::State< MODEL > State_
 
typedef util::DateTime DateTime_
 

Private Member Functions

 LinearVariableChangeFixture ()
 
 ~LinearVariableChangeFixture ()
 

Static Private Member Functions

static LinearVariableChangeFixture< MODEL > & getInstance ()
 

Private Attributes

std::vector< eckit::LocalConfiguration > linvarchgconfs_
 
boost::scoped_ptr< const State_xx_
 
boost::scoped_ptr< const Geometry_resol_
 
boost::scoped_ptr< const util::DateTime > time_
 

Detailed Description

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

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

Member Typedef Documentation

◆ DateTime_

template<typename MODEL>
typedef util::DateTime test::LinearVariableChangeFixture< MODEL >::DateTime_
private

Definition at line 47 of file test/interface/LinearVariableChange.h.

◆ Geometry_

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

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

◆ State_

template<typename MODEL>
typedef oops::State<MODEL> test::LinearVariableChangeFixture< MODEL >::State_
private

Definition at line 46 of file test/interface/LinearVariableChange.h.

Constructor & Destructor Documentation

◆ LinearVariableChangeFixture()

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

Definition at line 62 of file test/interface/LinearVariableChange.h.

Here is the call graph for this function:

◆ ~LinearVariableChangeFixture()

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

Definition at line 77 of file test/interface/LinearVariableChange.h.

Member Function Documentation

◆ getInstance()

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

Definition at line 57 of file test/interface/LinearVariableChange.h.

Here is the caller graph for this function:

◆ linvarchgconfs()

template<typename MODEL>
static std::vector<eckit::LocalConfiguration>& test::LinearVariableChangeFixture< MODEL >::linvarchgconfs ( )
inlinestatic

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

Here is the call graph for this function:

◆ resol()

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

Definition at line 53 of file test/interface/LinearVariableChange.h.

Here is the call graph for this function:

◆ time()

template<typename MODEL>
static const DateTime_& test::LinearVariableChangeFixture< MODEL >::time ( )
inlinestatic

Definition at line 54 of file test/interface/LinearVariableChange.h.

Here is the call graph for this function:

◆ xx()

template<typename MODEL>
static const State_& test::LinearVariableChangeFixture< MODEL >::xx ( )
inlinestatic

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

Here is the call graph for this function:

Member Data Documentation

◆ linvarchgconfs_

template<typename MODEL>
std::vector<eckit::LocalConfiguration> test::LinearVariableChangeFixture< MODEL >::linvarchgconfs_
private

Definition at line 79 of file test/interface/LinearVariableChange.h.

◆ resol_

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

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

◆ time_

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

Definition at line 82 of file test/interface/LinearVariableChange.h.

◆ xx_

template<typename MODEL>
boost::scoped_ptr<const State_ > test::LinearVariableChangeFixture< MODEL >::xx_
private

Definition at line 80 of file test/interface/LinearVariableChange.h.


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