|
FV3 Bundle
|
Background error covariance matrix for FV3JEDI. More...
#include <ErrorCovarianceFV3JEDI.h>
Public Member Functions | |
| ErrorCovarianceFV3JEDI (const GeometryFV3JEDI &, const oops::Variables &, const eckit::Configuration &, const StateFV3JEDI &, const StateFV3JEDI &) | |
| ~ErrorCovarianceFV3JEDI () | |
| void | linearize (const StateFV3JEDI &, const GeometryFV3JEDI &) |
| void | multiply (const IncrementFV3JEDI &, IncrementFV3JEDI &) const |
| void | inverseMultiply (const IncrementFV3JEDI &, IncrementFV3JEDI &) const |
| void | randomize (IncrementFV3JEDI &) const |
Static Public Member Functions | |
| static const std::string | classname () |
Private Member Functions | |
| void | print (std::ostream &) const |
Private Attributes | |
| F90bmat | keyFtnConfig_ |
| boost::scoped_ptr< const GeometryFV3JEDI > | geom_ |
| util::DateTime | time_ |
Background error covariance matrix for FV3JEDI.
Definition at line 35 of file ErrorCovarianceFV3JEDI.h.
| fv3jedi::ErrorCovarianceFV3JEDI::ErrorCovarianceFV3JEDI | ( | const GeometryFV3JEDI & | resol, |
| const oops::Variables & | , | ||
| const eckit::Configuration & | conf, | ||
| const StateFV3JEDI & | , | ||
| const StateFV3JEDI & | |||
| ) |
| fv3jedi::ErrorCovarianceFV3JEDI::~ErrorCovarianceFV3JEDI | ( | ) |
|
inlinestatic |
Definition at line 39 of file ErrorCovarianceFV3JEDI.h.
| void fv3jedi::ErrorCovarianceFV3JEDI::inverseMultiply | ( | const IncrementFV3JEDI & | dxin, |
| IncrementFV3JEDI & | dxout | ||
| ) | const |
Definition at line 62 of file ErrorCovarianceFV3JEDI.cc.
| void fv3jedi::ErrorCovarianceFV3JEDI::linearize | ( | const StateFV3JEDI & | , |
| const GeometryFV3JEDI & | resol | ||
| ) |
Definition at line 46 of file ErrorCovarianceFV3JEDI.cc.
| void fv3jedi::ErrorCovarianceFV3JEDI::multiply | ( | const IncrementFV3JEDI & | dxin, |
| IncrementFV3JEDI & | dxout | ||
| ) | const |
Definition at line 53 of file ErrorCovarianceFV3JEDI.cc.
|
private |
Definition at line 77 of file ErrorCovarianceFV3JEDI.cc.
| void fv3jedi::ErrorCovarianceFV3JEDI::randomize | ( | IncrementFV3JEDI & | dx | ) | const |
|
private |
Definition at line 55 of file ErrorCovarianceFV3JEDI.h.
|
private |
Definition at line 54 of file ErrorCovarianceFV3JEDI.h.
|
private |
Definition at line 56 of file ErrorCovarianceFV3JEDI.h.