FV3 Bundle
oops::ParametersBUMP< MODEL > Class Template Reference

BUMP diagnostics. More...

#include <ParametersBUMP.h>

Public Member Functions

 ParametersBUMP (const eckit::Configuration &)
 
 ~ParametersBUMP ()
 
void estimate () const
 
void write () const
 

Static Public Member Functions

static const std::string classname ()
 

Private Types

typedef ErrorCovariance< MODEL > ErrorCovariance_
 
typedef Geometry< MODEL > Geometry_
 
typedef Increment< MODEL > Increment_
 
typedef State< MODEL > State_
 
typedef StateEnsemble< MODEL > Ensemble_
 
typedef boost::shared_ptr< StateEnsemble< MODEL > > EnsemblePtr_
 
typedef EnsemblesCollection< MODEL > EnsemblesCollection_
 

Private Attributes

const eckit::LocalConfiguration conf_
 
int colocated_
 
int keyBUMP_
 

Detailed Description

template<typename MODEL>
class oops::ParametersBUMP< MODEL >

BUMP diagnostics.

Definition at line 44 of file ParametersBUMP.h.

Member Typedef Documentation

◆ Ensemble_

template<typename MODEL >
typedef StateEnsemble<MODEL> oops::ParametersBUMP< MODEL >::Ensemble_
private

Definition at line 50 of file ParametersBUMP.h.

◆ EnsemblePtr_

template<typename MODEL >
typedef boost::shared_ptr<StateEnsemble<MODEL> > oops::ParametersBUMP< MODEL >::EnsemblePtr_
private

Definition at line 51 of file ParametersBUMP.h.

◆ EnsemblesCollection_

template<typename MODEL >
typedef EnsemblesCollection<MODEL> oops::ParametersBUMP< MODEL >::EnsemblesCollection_
private

Definition at line 52 of file ParametersBUMP.h.

◆ ErrorCovariance_

template<typename MODEL >
typedef ErrorCovariance<MODEL> oops::ParametersBUMP< MODEL >::ErrorCovariance_
private

Definition at line 45 of file ParametersBUMP.h.

◆ Geometry_

template<typename MODEL >
typedef Geometry<MODEL> oops::ParametersBUMP< MODEL >::Geometry_
private

Definition at line 46 of file ParametersBUMP.h.

◆ Increment_

template<typename MODEL >
typedef Increment<MODEL> oops::ParametersBUMP< MODEL >::Increment_
private

Definition at line 47 of file ParametersBUMP.h.

◆ State_

template<typename MODEL >
typedef State<MODEL> oops::ParametersBUMP< MODEL >::State_
private

Definition at line 48 of file ParametersBUMP.h.

Constructor & Destructor Documentation

◆ ParametersBUMP()

template<typename MODEL >
oops::ParametersBUMP< MODEL >::ParametersBUMP ( const eckit::Configuration &  conf)
explicit

Definition at line 71 of file ParametersBUMP.h.

Here is the call graph for this function:

◆ ~ParametersBUMP()

template<typename MODEL >
oops::ParametersBUMP< MODEL >::~ParametersBUMP ( )

Definition at line 165 of file ParametersBUMP.h.

Here is the call graph for this function:

Member Function Documentation

◆ classname()

template<typename MODEL >
static const std::string oops::ParametersBUMP< MODEL >::classname ( )
inlinestatic

Definition at line 55 of file ParametersBUMP.h.

Here is the caller graph for this function:

◆ estimate()

template<typename MODEL >
void oops::ParametersBUMP< MODEL >::estimate ( ) const

Definition at line 175 of file ParametersBUMP.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ write()

template<typename MODEL >
void oops::ParametersBUMP< MODEL >::write ( ) const

Definition at line 226 of file ParametersBUMP.h.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ colocated_

template<typename MODEL >
int oops::ParametersBUMP< MODEL >::colocated_
private

Definition at line 64 of file ParametersBUMP.h.

◆ conf_

template<typename MODEL >
const eckit::LocalConfiguration oops::ParametersBUMP< MODEL >::conf_
private

Definition at line 63 of file ParametersBUMP.h.

◆ keyBUMP_

template<typename MODEL >
int oops::ParametersBUMP< MODEL >::keyBUMP_
private

Definition at line 65 of file ParametersBUMP.h.


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