OOPS
|
Ensemble of Departures (can hold ensemble perturbations in the observation space) More...
#include <DeparturesEnsemble.h>
Public Member Functions | |
DeparturesEnsemble (const ObsSpaces_ &, const size_t nens) | |
Creates ensemble of empty Departures size nens . More... | |
DeparturesEnsemble (const ObsSpaces_ &local, const DeparturesEnsemble &other) | |
size_t | size () const |
Accessors and size. More... | |
Departures_ & | operator[] (const size_t ii) |
const Departures_ & | operator[] (const size_t ii) const |
Eigen::MatrixXd | packEigen () const |
pack ensemble of dep. as contiguous block of memory More... | |
Private Types | |
typedef Departures< OBS > | Departures_ |
typedef ObsSpaces< OBS > | ObsSpaces_ |
Private Attributes | |
std::vector< Departures_ > | ensemblePerturbs_ |
Ensemble of Departures (can hold ensemble perturbations in the observation space)
Definition at line 23 of file oops/base/DeparturesEnsemble.h.
|
private |
Definition at line 24 of file oops/base/DeparturesEnsemble.h.
|
private |
Definition at line 25 of file oops/base/DeparturesEnsemble.h.
oops::DeparturesEnsemble< OBS >::DeparturesEnsemble | ( | const ObsSpaces_ & | obsdb, |
const size_t | nens | ||
) |
Creates ensemble of empty Departures size nens
.
Definition at line 48 of file oops/base/DeparturesEnsemble.h.
oops::DeparturesEnsemble< OBS >::DeparturesEnsemble | ( | const ObsSpaces_ & | local, |
const DeparturesEnsemble< OBS > & | other | ||
) |
Creates ensemble of local Departures from full Departures other
based on local observations local
Definition at line 60 of file oops/base/DeparturesEnsemble.h.
|
inline |
Definition at line 35 of file oops/base/DeparturesEnsemble.h.
|
inline |
Definition at line 36 of file oops/base/DeparturesEnsemble.h.
Eigen::MatrixXd oops::DeparturesEnsemble< OBS >::packEigen |
pack ensemble of dep. as contiguous block of memory
Definition at line 73 of file oops/base/DeparturesEnsemble.h.
|
inline |
Accessors and size.
Definition at line 34 of file oops/base/DeparturesEnsemble.h.
|
private |
Definition at line 42 of file oops/base/DeparturesEnsemble.h.