|
OOPS
|
#include <ObsBiasCovariance.h>


Public Types | |
| typedef ObsBiasParameters | Parameters_ |
Public Member Functions | |
| ObsBiasCovariance (const ObsTable &, const Parameters_ &) | |
| Constructor, destructor. More... | |
| ~ObsBiasCovariance () | |
| void | linearize (const ObsBias &, const eckit::Configuration &) |
| Linear algebra operators. More... | |
| void | multiply (const ObsBiasCorrection &, ObsBiasCorrection &) const |
| void | inverseMultiply (const ObsBiasCorrection &, ObsBiasCorrection &) const |
| void | randomize (ObsBiasCorrection &) const |
| bool | active () const |
Static Public Member Functions | |
| static const std::string | classname () |
Private Member Functions | |
| void | print (std::ostream &) const |
Private Attributes | |
| double | variance_ |
| bool | active_ |
Definition at line 33 of file l95/src/lorenz95/ObsBiasCovariance.h.
Definition at line 37 of file l95/src/lorenz95/ObsBiasCovariance.h.
| lorenz95::ObsBiasCovariance::ObsBiasCovariance | ( | const ObsTable & | , |
| const Parameters_ & | params | ||
| ) |
Constructor, destructor.
Definition at line 27 of file l95/src/lorenz95/ObsBiasCovariance.cc.
|
inline |
Definition at line 43 of file l95/src/lorenz95/ObsBiasCovariance.h.
|
inline |
Definition at line 51 of file l95/src/lorenz95/ObsBiasCovariance.h.
|
inlinestatic |
Definition at line 39 of file l95/src/lorenz95/ObsBiasCovariance.h.
| void lorenz95::ObsBiasCovariance::inverseMultiply | ( | const ObsBiasCorrection & | dxin, |
| ObsBiasCorrection & | dxout | ||
| ) | const |
Definition at line 50 of file l95/src/lorenz95/ObsBiasCovariance.cc.

|
inline |
Linear algebra operators.
Definition at line 46 of file l95/src/lorenz95/ObsBiasCovariance.h.
| void lorenz95::ObsBiasCovariance::multiply | ( | const ObsBiasCorrection & | dxin, |
| ObsBiasCorrection & | dxout | ||
| ) | const |
Definition at line 40 of file l95/src/lorenz95/ObsBiasCovariance.cc.

|
private |
Definition at line 69 of file l95/src/lorenz95/ObsBiasCovariance.cc.
| void lorenz95::ObsBiasCovariance::randomize | ( | ObsBiasCorrection & | dx | ) | const |
Definition at line 60 of file l95/src/lorenz95/ObsBiasCovariance.cc.

|
private |
Definition at line 56 of file l95/src/lorenz95/ObsBiasCovariance.h.
|
private |
Definition at line 55 of file l95/src/lorenz95/ObsBiasCovariance.h.