|
OOPS
|
Ensemble of inrements. More...
#include <IncrementEnsemble.h>

Public Member Functions | |
| IncrementEnsemble (const Geometry_ &resol, const Variables &vars, const util::DateTime &, const int rank) | |
| Constructor. More... | |
| IncrementEnsemble (const eckit::Configuration &, const State_ &, const State_ &, const Geometry_ &, const Variables &) | |
| IncrementEnsemble (const Geometry_ &, const Variables &, const eckit::Configuration &) | |
| construct ensemble of perturbations by reading them from disk More... | |
| IncrementEnsemble (const Geometry_ &, const Variables &, const eckit::Configuration &, const eckit::Configuration &) | |
| construct ensemble of perturbations by reading two state ensembles (one member at a More... | |
| void | write (const eckit::Configuration &) const |
| size_t | size () const |
| Accessors. More... | |
| Increment_ & | operator[] (const int ii) |
| const Increment_ & | operator[] (const int ii) const |
| const Variables & | controlVariables () const |
| Control variables. More... | |
Private Types | |
| typedef Geometry< MODEL > | Geometry_ |
| typedef Increment< MODEL > | Increment_ |
| typedef LinearVariableChangeBase< MODEL > | LinearVariableChangeBase_ |
| typedef State< MODEL > | State_ |
| typedef StateEnsemble< MODEL > | StateEnsemble_ |
| typedef boost::ptr_vector< LinearVariableChangeBase_ > | ChvarVec_ |
| typedef ChvarVec_::const_reverse_iterator | ircst_ |
Private Attributes | |
| const Variables | vars_ |
| std::vector< Increment_ > | ensemblePerturbs_ |
Ensemble of inrements.
Definition at line 37 of file IncrementEnsemble.h.
|
private |
Definition at line 44 of file IncrementEnsemble.h.
|
private |
Definition at line 38 of file IncrementEnsemble.h.
|
private |
Definition at line 39 of file IncrementEnsemble.h.
|
private |
Definition at line 45 of file IncrementEnsemble.h.
|
private |
Definition at line 40 of file IncrementEnsemble.h.
|
private |
Definition at line 41 of file IncrementEnsemble.h.
|
private |
Definition at line 42 of file IncrementEnsemble.h.
| oops::IncrementEnsemble< MODEL >::IncrementEnsemble | ( | const Geometry_ & | resol, |
| const Variables & | vars, | ||
| const util::DateTime & | tslot, | ||
| const int | rank | ||
| ) |
Constructor.
Definition at line 78 of file IncrementEnsemble.h.
| oops::IncrementEnsemble< MODEL >::IncrementEnsemble | ( | const eckit::Configuration & | conf, |
| const State_ & | xb, | ||
| const State_ & | fg, | ||
| const Geometry_ & | resol, | ||
| const Variables & | vars | ||
| ) |
| oops::IncrementEnsemble< MODEL >::IncrementEnsemble | ( | const Geometry_ & | resol, |
| const Variables & | vars, | ||
| const eckit::Configuration & | config | ||
| ) |
construct ensemble of perturbations by reading them from disk
Definition at line 150 of file IncrementEnsemble.h.

| oops::IncrementEnsemble< MODEL >::IncrementEnsemble | ( | const Geometry_ & | resol, |
| const Variables & | vars, | ||
| const eckit::Configuration & | configBase, | ||
| const eckit::Configuration & | configPert | ||
| ) |
construct ensemble of perturbations by reading two state ensembles (one member at a
Definition at line 175 of file IncrementEnsemble.h.

|
inline |
Control variables.
Definition at line 68 of file IncrementEnsemble.h.
|
inline |
Definition at line 64 of file IncrementEnsemble.h.
|
inline |
Definition at line 65 of file IncrementEnsemble.h.
|
inline |
Accessors.
Definition at line 63 of file IncrementEnsemble.h.

| void oops::IncrementEnsemble< MODEL >::write | ( | const eckit::Configuration & | config | ) | const |
Definition at line 206 of file IncrementEnsemble.h.
|
private |
Definition at line 72 of file IncrementEnsemble.h.
|
private |
Definition at line 71 of file IncrementEnsemble.h.