|
FV3 Bundle
|
Ensemble. More...
#include <StateEnsemble.h>
Public Member Functions | |
| StateEnsemble (const util::DateTime &, const eckit::Configuration &) | |
| Constructor. More... | |
| virtual | ~StateEnsemble () |
| Destructor. More... | |
| unsigned int | size () const |
| Accessors. More... | |
| Increment_ & | operator[] (const int ii) |
| const Increment_ & | operator[] (const int ii) const |
| void | linearize (const State_ &, const State_ &, const Geometry_ &) |
| const Variables & | controlVariables () const |
Private Types | |
| typedef LinearVariableChangeBase< MODEL > | LinearVariableChangeBase_ |
| typedef Geometry< MODEL > | Geometry_ |
| typedef State< MODEL > | State_ |
| typedef Increment< MODEL > | Increment_ |
| typedef boost::ptr_vector< LinearVariableChangeBase_ > | ChvarVec_ |
| typedef ChvarVec_::const_reverse_iterator | ircst_ |
Private Attributes | |
| const eckit::LocalConfiguration | config_ |
| unsigned int | rank_ |
| const util::DateTime | validTime_ |
| const Variables | vars_ |
| boost::scoped_ptr< const Geometry_ > | resol_ |
| boost::ptr_vector< Increment_ > | ensemblePerturbs_ |
Ensemble.
Definition at line 38 of file StateEnsemble.h.
|
private |
Definition at line 44 of file StateEnsemble.h.
|
private |
Definition at line 40 of file StateEnsemble.h.
|
private |
Definition at line 42 of file StateEnsemble.h.
|
private |
Definition at line 45 of file StateEnsemble.h.
|
private |
Definition at line 39 of file StateEnsemble.h.
|
private |
Definition at line 41 of file StateEnsemble.h.
| oops::StateEnsemble< MODEL >::StateEnsemble | ( | const util::DateTime & | validTime, |
| const eckit::Configuration & | conf | ||
| ) |
Constructor.
Definition at line 83 of file StateEnsemble.h.
|
inlinevirtual |
Destructor.
Definition at line 52 of file StateEnsemble.h.
|
inline |
Definition at line 67 of file StateEnsemble.h.
| void oops::StateEnsemble< MODEL >::linearize | ( | const State_ & | xb, |
| const State_ & | fg, | ||
| const Geometry_ & | resol | ||
| ) |
|
inline |
Definition at line 58 of file StateEnsemble.h.
|
inline |
Definition at line 61 of file StateEnsemble.h.
|
inline |
Accessors.
Definition at line 55 of file StateEnsemble.h.
|
private |
Definition at line 70 of file StateEnsemble.h.
|
private |
Definition at line 77 of file StateEnsemble.h.
|
private |
Definition at line 72 of file StateEnsemble.h.
|
private |
Definition at line 75 of file StateEnsemble.h.
|
private |
Definition at line 73 of file StateEnsemble.h.
|
private |
Definition at line 74 of file StateEnsemble.h.