code::nseGrids Class Reference

List of all members.

Public Member Functions

 nseGrids ()
virtual ~nseGrids ()
void update (const LatLonGrid &llg)
void update (const LatLonGrid &llg, std::map< std::string, std::string > &ParamsSfcNames)
void update2D (const LatLonGrid &llg, std::map< std::string, std::string > &ParamsSfcNames)
void update3D (const LatLonGrid &llg)
bool isComplete ()
Time getTime ()
void gridPrepHeight ()
void gridPrepDewpoint (const nseGrids &RH, const nseGrids &TempC)
void gridPrepTemp ()
void gridPrepWinds (const nseGrids &UGrid, const nseGrids &VGrid, nseGrids &VWind)
void gridPrepOptionals (std::map< std::string, std::string > &ParamsOptNames)
void gridPrepSurface (const std::map< std::string, std::string > &ParamsSfcNames, const std::map< std::string, std::string > &ParamsSfcUnits)
void clearGridSet ()
void gridSort ()
bool getIs3D ()
void setIs3D (bool yesorno)
void setMinGridsForCompleteness (size_t num)
size_t getMinGridsForCompleteness ()

Static Public Member Functions

static void gridPrepWinds (const LatLonGrid &UGrid, const LatLonGrid &VGrid, LatLonGrid &UWind, LatLonGrid &VWind)

Public Attributes

std::vector< LatLonGrid > GridSet

Constructor & Destructor Documentation

code::nseGrids::nseGrids (  ) 

virtual code::nseGrids::~nseGrids (  )  [virtual]


Member Function Documentation

void code::nseGrids::clearGridSet (  )  [inline]

bool code::nseGrids::getIs3D (  )  [inline]

size_t code::nseGrids::getMinGridsForCompleteness (  )  [inline]

Time code::nseGrids::getTime (  ) 

void code::nseGrids::gridPrepDewpoint ( const nseGrids RH,
const nseGrids TempC 
)

void code::nseGrids::gridPrepHeight (  ) 

void code::nseGrids::gridPrepOptionals ( std::map< std::string, std::string > &  ParamsOptNames  ) 

void code::nseGrids::gridPrepSurface ( const std::map< std::string, std::string > &  ParamsSfcNames,
const std::map< std::string, std::string > &  ParamsSfcUnits 
)

void code::nseGrids::gridPrepTemp (  ) 

static void code::nseGrids::gridPrepWinds ( const LatLonGrid &  UGrid,
const LatLonGrid &  VGrid,
LatLonGrid &  UWind,
LatLonGrid &  VWind 
) [static]

void code::nseGrids::gridPrepWinds ( const nseGrids UGrid,
const nseGrids VGrid,
nseGrids VWind 
)

void code::nseGrids::gridSort (  ) 

bool code::nseGrids::isComplete (  ) 

void code::nseGrids::setIs3D ( bool  yesorno  )  [inline]

void code::nseGrids::setMinGridsForCompleteness ( size_t  num  )  [inline]

void code::nseGrids::update ( const LatLonGrid &  llg,
std::map< std::string, std::string > &  ParamsSfcNames 
)

void code::nseGrids::update ( const LatLonGrid &  llg  ) 

void code::nseGrids::update2D ( const LatLonGrid &  llg,
std::map< std::string, std::string > &  ParamsSfcNames 
)

void code::nseGrids::update3D ( const LatLonGrid &  llg  ) 


Member Data Documentation

std::vector<LatLonGrid> code::nseGrids::GridSet


Generated on Fri May 4 13:40:22 2012 for WDSS-IIw2algs by  doxygen 1.4.7