|
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.