FV3-JEDI
fv3jedi::GetValues Class Reference

#include <GetValues.h>

Inheritance diagram for fv3jedi::GetValues:
Collaboration diagram for fv3jedi::GetValues:

Public Member Functions

 GetValues (const Geometry &, const ufo::Locations &)
 
virtual ~GetValues ()
 
void fillGeoVaLs (const State &, const util::DateTime &, const util::DateTime &, ufo::GeoVaLs &) const
 

Static Public Member Functions

static const std::string classname ()
 

Private Member Functions

void print (std::ostream &) const
 

Private Attributes

F90getvalues keyGetValues_
 
ufo::Locations locs_
 
std::shared_ptr< const Geometrygeom_
 
std::unique_ptr< VarChaModel2GeoVaLsmodel2geovals_
 

Detailed Description

Definition at line 50 of file GetValues.h.

Constructor & Destructor Documentation

◆ GetValues()

fv3jedi::GetValues::GetValues ( const Geometry geom,
const ufo::Locations &  locs 
)

Definition at line 14 of file GetValues.cc.

Here is the call graph for this function:

◆ ~GetValues()

fv3jedi::GetValues::~GetValues ( )
virtual

Definition at line 36 of file GetValues.cc.

Here is the call graph for this function:

Member Function Documentation

◆ classname()

static const std::string fv3jedi::GetValues::classname ( )
inlinestatic

Definition at line 52 of file GetValues.h.

Here is the caller graph for this function:

◆ fillGeoVaLs()

void fv3jedi::GetValues::fillGeoVaLs ( const State state,
const util::DateTime &  t1,
const util::DateTime &  t2,
ufo::GeoVaLs &  geovals 
) const

Definition at line 44 of file GetValues.cc.

Here is the call graph for this function:

◆ print()

void fv3jedi::GetValues::print ( std::ostream &  os) const
private

Definition at line 71 of file GetValues.cc.

Member Data Documentation

◆ geom_

std::shared_ptr<const Geometry> fv3jedi::GetValues::geom_
private

Definition at line 64 of file GetValues.h.

◆ keyGetValues_

F90getvalues fv3jedi::GetValues::keyGetValues_
private

Definition at line 62 of file GetValues.h.

◆ locs_

ufo::Locations fv3jedi::GetValues::locs_
private

Definition at line 63 of file GetValues.h.

◆ model2geovals_

std::unique_ptr<VarChaModel2GeoVaLs> fv3jedi::GetValues::model2geovals_
private

Definition at line 65 of file GetValues.h.


The documentation for this class was generated from the following files: