Geometry handles geometry for FV3JEDI model.
More...
#include <Geometry.h>
Geometry handles geometry for FV3JEDI model.
Definition at line 40 of file Geometry.h.
◆ Geometry() [1/2]
fv3jedi::Geometry::Geometry |
( |
const eckit::Configuration & |
conf, |
|
|
const eckit::mpi::Comm & |
comm |
|
) |
| |
|
explicit |
◆ Geometry() [2/2]
fv3jedi::Geometry::Geometry |
( |
const Geometry & |
other | ) |
|
◆ ~Geometry()
fv3jedi::Geometry::~Geometry |
( |
| ) |
|
◆ atlasFieldSet()
atlas::FieldSet* fv3jedi::Geometry::atlasFieldSet |
( |
| ) |
const |
|
inline |
◆ atlasFunctionSpace()
atlas::FunctionSpace* fv3jedi::Geometry::atlasFunctionSpace |
( |
| ) |
const |
|
inline |
◆ begin()
◆ classname()
static const std::string fv3jedi::Geometry::classname |
( |
| ) |
|
|
inlinestatic |
◆ end()
◆ getComm()
const eckit::mpi::Comm& fv3jedi::Geometry::getComm |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ print()
void fv3jedi::Geometry::print |
( |
std::ostream & |
os | ) |
const |
|
private |
◆ toFortran() [1/2]
F90geom& fv3jedi::Geometry::toFortran |
( |
| ) |
|
|
inline |
◆ toFortran() [2/2]
const F90geom& fv3jedi::Geometry::toFortran |
( |
| ) |
const |
|
inline |
◆ verticalCoord()
std::vector< double > fv3jedi::Geometry::verticalCoord |
( |
std::string & |
vcUnits | ) |
const |
◆ atlasFieldSet_
std::unique_ptr<atlas::FieldSet> fv3jedi::Geometry::atlasFieldSet_ |
|
private |
◆ atlasFunctionSpace_
std::unique_ptr<atlas::functionspace::PointCloud> fv3jedi::Geometry::atlasFunctionSpace_ |
|
private |
◆ comm_
const eckit::mpi::Comm& fv3jedi::Geometry::comm_ |
|
private |
◆ fieldsMeta_
◆ keyGeom_
F90geom fv3jedi::Geometry::keyGeom_ |
|
private |
The documentation for this class was generated from the following files: