OOPS
qg::GetValuesQG Class Reference

used for getting state values at observation locations More...

#include <GetValuesQG.h>

Inheritance diagram for qg::GetValuesQG:
Collaboration diagram for qg::GetValuesQG:

Public Member Functions

 GetValuesQG (const GeometryQG &, const LocationsQG &locs)
 saves all locations locs to use during filling GeoVaLs More...
 
 ~GetValuesQG ()
 
void fillGeoVaLs (const StateQG &, const util::DateTime &t1, const util::DateTime &t2, GomQG &) const
 fills in geovals for all observations in the timeframe (t1, t2], geovals are interpolated trilinearly from state at the nearest gridpoints More...
 

Static Public Member Functions

static const std::string classname ()
 

Private Member Functions

void print (std::ostream &) const
 

Private Attributes

LocationsQG locs_
 

Detailed Description

used for getting state values at observation locations

Definition at line 29 of file GetValuesQG.h.

Constructor & Destructor Documentation

◆ GetValuesQG()

qg::GetValuesQG::GetValuesQG ( const GeometryQG geom,
const LocationsQG locs 
)

saves all locations locs to use during filling GeoVaLs

Constructor, destructor.

Definition at line 25 of file GetValuesQG.cc.

◆ ~GetValuesQG()

qg::GetValuesQG::~GetValuesQG ( )
inline

Definition at line 36 of file GetValuesQG.h.

Member Function Documentation

◆ classname()

static const std::string qg::GetValuesQG::classname ( )
inlinestatic

Definition at line 32 of file GetValuesQG.h.

◆ fillGeoVaLs()

void qg::GetValuesQG::fillGeoVaLs ( const StateQG state,
const util::DateTime &  t1,
const util::DateTime &  t2,
GomQG gom 
) const

fills in geovals for all observations in the timeframe (t1, t2], geovals are interpolated trilinearly from state at the nearest gridpoints

Get state values at observation locations.

Definition at line 30 of file GetValuesQG.cc.

Here is the call graph for this function:

◆ print()

void qg::GetValuesQG::print ( std::ostream &  os) const
private

Definition at line 36 of file GetValuesQG.cc.

Member Data Documentation

◆ locs_

LocationsQG qg::GetValuesQG::locs_
private

Definition at line 45 of file GetValuesQG.h.


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