Go to the documentation of this file.
11 #ifndef LORENZ95_RESOLUTION_H_
12 #define LORENZ95_RESOLUTION_H_
18 #include "eckit/config/Configuration.h"
21 #include "oops/util/parameters/Parameters.h"
22 #include "oops/util/parameters/RequiredParameter.h"
23 #include "oops/util/Printable.h"
36 oops::RequiredParameter<int>
resol{
"resol",
this};
67 #endif // LORENZ95_RESOLUTION_H_
oops::RequiredParameter< int > resol
Number of gridpoints.
The namespace for the main oops code.
const eckit::mpi::Comm & getComm() const
Resolution(const ResolutionParameters ¶meters, const eckit::mpi::Comm &comm)
const eckit::mpi::Comm & comm_
void print(std::ostream &os) const
const eckit::mpi::Comm & myself()
Default communicator with each MPI task by itself.
Resolution(const int resol)
std::vector< double > verticalCoord(std::string &) const
Parameters controlling a Lorenz95 model's resolution.
ResolutionParameters Parameters_
The namespace for the L95 model.