OOPS
|
Background error covariance matrix for Lorenz 95 model. More...
#include <ErrorCovarianceL95.h>
Public Types | |
typedef ErrorCovarianceL95Parameters | Parameters_ |
Public Member Functions | |
ErrorCovarianceL95 (const Resolution &, const oops::Variables &, const ErrorCovarianceL95Parameters &, const StateL95 &, const StateL95 &) | |
~ErrorCovarianceL95 () | |
void | multiply (const IncrementL95 &, IncrementL95 &) const |
void | inverseMultiply (const IncrementL95 &, IncrementL95 &) const |
void | randomize (IncrementL95 &) const |
Static Public Member Functions | |
static const std::string | classname () |
Private Member Functions | |
void | print (std::ostream &) const |
Private Attributes | |
const util::DateTime | time_ |
const double | sigmab_ |
const double | rscale_ |
unsigned int | resol_ |
unsigned int | size_ |
std::vector< double > | bcoefs_ |
Eigen::FFT< double > | fft_ |
Background error covariance matrix for Lorenz 95 model.
Gaussian background error covariance matrix for Lorenz 95 model.
Definition at line 57 of file ErrorCovarianceL95.h.
Definition at line 61 of file ErrorCovarianceL95.h.
lorenz95::ErrorCovarianceL95::ErrorCovarianceL95 | ( | const Resolution & | geom, |
const oops::Variables & | , | ||
const ErrorCovarianceL95Parameters & | params, | ||
const StateL95 & | , | ||
const StateL95 & | |||
) |
lorenz95::ErrorCovarianceL95::~ErrorCovarianceL95 | ( | ) |
Definition at line 54 of file ErrorCovarianceL95.cc.
|
inlinestatic |
Definition at line 63 of file ErrorCovarianceL95.h.
void lorenz95::ErrorCovarianceL95::inverseMultiply | ( | const IncrementL95 & | dxin, |
IncrementL95 & | dxout | ||
) | const |
void lorenz95::ErrorCovarianceL95::multiply | ( | const IncrementL95 & | dxin, |
IncrementL95 & | dxout | ||
) | const |
|
private |
Definition at line 91 of file ErrorCovarianceL95.cc.
void lorenz95::ErrorCovarianceL95::randomize | ( | IncrementL95 & | dx | ) | const |
|
private |
Definition at line 80 of file ErrorCovarianceL95.h.
|
mutableprivate |
Definition at line 81 of file ErrorCovarianceL95.h.
|
private |
Definition at line 78 of file ErrorCovarianceL95.h.
|
private |
Definition at line 77 of file ErrorCovarianceL95.h.
|
private |
Definition at line 76 of file ErrorCovarianceL95.h.
|
private |
Definition at line 79 of file ErrorCovarianceL95.h.
|
private |
Definition at line 75 of file ErrorCovarianceL95.h.