FV3 Bundle
|
Background error covariance matrix for Lorenz 95 model. More...
#include <ErrorCovarianceL95.h>
Public Member Functions | |
ErrorCovarianceL95 (const Resolution &, const oops::Variables &, const eckit::Configuration &, 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 42 of file ErrorCovarianceL95.h.
lorenz95::ErrorCovarianceL95::ErrorCovarianceL95 | ( | const Resolution & | geom, |
const oops::Variables & | , | ||
const eckit::Configuration & | config, | ||
const StateL95 & | , | ||
const StateL95 & | |||
) |
lorenz95::ErrorCovarianceL95::~ErrorCovarianceL95 | ( | ) |
Definition at line 54 of file ErrorCovarianceL95.cc.
|
inlinestatic |
Definition at line 46 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 63 of file ErrorCovarianceL95.h.
|
mutableprivate |
Definition at line 64 of file ErrorCovarianceL95.h.
|
private |
Definition at line 61 of file ErrorCovarianceL95.h.
|
private |
Definition at line 60 of file ErrorCovarianceL95.h.
|
private |
Definition at line 59 of file ErrorCovarianceL95.h.
|
private |
Definition at line 62 of file ErrorCovarianceL95.h.
|
private |
Definition at line 58 of file ErrorCovarianceL95.h.