FV3 Bundle
|
#include <ObsAuxCovariance.h>
Public Member Functions | |
ObsAuxCovariance (const eckit::Configuration &) | |
~ObsAuxCovariance () | |
void | linearize (const ObsAuxControl_ &) |
Operators. More... | |
void | multiply (const ObsAuxIncrement_ &, ObsAuxIncrement_ &) const |
void | inverseMultiply (const ObsAuxIncrement_ &, ObsAuxIncrement_ &) const |
void | randomize (ObsAuxIncrement_ &) const |
const eckit::Configuration & | config () const |
Static Public Member Functions | |
static const std::string | classname () |
Private Types | |
typedef MODEL::ObsAuxCovariance | ObsAuxCovariance_ |
typedef ObsAuxControl< MODEL > | ObsAuxControl_ |
typedef ObsAuxIncrement< MODEL > | ObsAuxIncrement_ |
Private Member Functions | |
void | print (std::ostream &) const |
Private Attributes | |
boost::scoped_ptr< ObsAuxCovariance_ > | cov_ |
Definition at line 33 of file oops/interface/ObsAuxCovariance.h.
|
private |
Definition at line 37 of file oops/interface/ObsAuxCovariance.h.
|
private |
Definition at line 36 of file oops/interface/ObsAuxCovariance.h.
|
private |
Definition at line 38 of file oops/interface/ObsAuxCovariance.h.
|
explicit |
Definition at line 62 of file oops/interface/ObsAuxCovariance.h.
oops::ObsAuxCovariance< MODEL >::~ObsAuxCovariance | ( | ) |
Definition at line 73 of file oops/interface/ObsAuxCovariance.h.
|
inlinestatic |
Definition at line 41 of file oops/interface/ObsAuxCovariance.h.
|
inline |
Definition at line 52 of file oops/interface/ObsAuxCovariance.h.
void oops::ObsAuxCovariance< MODEL >::inverseMultiply | ( | const ObsAuxIncrement_ & | dx1, |
ObsAuxIncrement_ & | dx2 | ||
) | const |
Definition at line 103 of file oops/interface/ObsAuxCovariance.h.
void oops::ObsAuxCovariance< MODEL >::linearize | ( | const ObsAuxControl_ & | xx | ) |
Operators.
Definition at line 83 of file oops/interface/ObsAuxCovariance.h.
void oops::ObsAuxCovariance< MODEL >::multiply | ( | const ObsAuxIncrement_ & | dx1, |
ObsAuxIncrement_ & | dx2 | ||
) | const |
Definition at line 93 of file oops/interface/ObsAuxCovariance.h.
|
private |
Definition at line 124 of file oops/interface/ObsAuxCovariance.h.
void oops::ObsAuxCovariance< MODEL >::randomize | ( | ObsAuxIncrement_ & | dx | ) | const |
Definition at line 114 of file oops/interface/ObsAuxCovariance.h.
|
private |
Definition at line 56 of file oops/interface/ObsAuxCovariance.h.