8 #ifndef OOPS_BASE_OBSENSEMBLE_H_ 9 #define OOPS_BASE_OBSENSEMBLE_H_ 11 #include <boost/ptr_container/ptr_vector.hpp> 15 #include "oops/util/Logger.h" 35 unsigned int size()
const {
52 template<
typename MODEL>
57 for (
unsigned i = 0;
i <
rank_; ++
i) {
61 Log::trace() <<
"ObsEnsemble:contructor done" << std::endl;
68 #endif // OOPS_BASE_OBSENSEMBLE_H_ l_size ! loop over number of fields ke do je do i
ObsSpaces< MODEL > ObsSpace_
virtual ~ObsEnsemble()
Destructor.
unsigned int size() const
Accessors.
The namespace for the main oops code.
const Observations_ & operator[](const int ii) const
Observations< MODEL > Observations_
Observations_ & operator[](const int ii)
boost::ptr_vector< Observations_ > ensemblePerturbs_
ObsEnsemble(const ObsSpace_ &, const int &)
Constructor.