IWaveInfo Class Reference

basic model definition class More...

#include <iwinfo.hh>

List of all members.

Public Member Functions

std::string get_iwave_model () const
IOKEYget_iwave_iokeys () const
FIELDget_iwave_fields () const
FD_MODELINIT get_minit () const
FD_MODELDEST get_mdest () const
FD_TIMEGRID get_timegrid () const
FD_TIMESTEP get_timestep () const
FD_STENCIL get_stencil () const
FD_CHECK get_check () const
FD_LOOPDEF get_loopdef () const
int get_num_fields () const
int get_num_iokeys () const
int get_property_iokeys (const std::string keyword, const std::string property) const
ostream & write_iwave_fields (ostream &str) const
ostream & write_iwave_iokeys (ostream &str) const

Static Public Attributes

static std::string iwave_model
 critical data members; must be defined in glabal namespace somewhere
static FIELD iwave_fields []
static IOKEY iwave_iokeys []
static FD_MODELINIT minit
static FD_MODELDEST mdest
static FD_TIMESTEP timestep
static FD_TIMEGRID timegrid
static FD_STENCIL createstencil
static FD_CHECK check
static FD_LOOPDEF loopdef


Detailed Description

basic model definition class

Definition at line 238 of file iwinfo.hh.


Member Function Documentation

std::string IWaveInfo::get_iwave_model (  )  const

Definition at line 256 of file iwinfo.hh.

References iwave_model.

IOKEY* IWaveInfo::get_iwave_iokeys (  )  const

Definition at line 257 of file iwinfo.hh.

References iwave_iokeys.

FIELD* IWaveInfo::get_iwave_fields (  )  const

Definition at line 258 of file iwinfo.hh.

References iwave_fields.

FD_MODELINIT IWaveInfo::get_minit (  )  const

Definition at line 259 of file iwinfo.hh.

References minit.

FD_MODELDEST IWaveInfo::get_mdest (  )  const

Definition at line 260 of file iwinfo.hh.

References mdest.

FD_TIMEGRID IWaveInfo::get_timegrid (  )  const

Definition at line 261 of file iwinfo.hh.

References timegrid.

FD_TIMESTEP IWaveInfo::get_timestep (  )  const

Definition at line 262 of file iwinfo.hh.

References timestep.

FD_STENCIL IWaveInfo::get_stencil (  )  const

Definition at line 263 of file iwinfo.hh.

References createstencil.

FD_CHECK IWaveInfo::get_check (  )  const

Definition at line 264 of file iwinfo.hh.

References check.

FD_LOOPDEF IWaveInfo::get_loopdef (  )  const

Definition at line 265 of file iwinfo.hh.

References loopdef.

int IWaveInfo::get_num_fields (  )  const

int IWaveInfo::get_num_iokeys (  )  const

int IWaveInfo::get_property_iokeys ( const std::string  keyword,
const std::string  property 
) const

ostream& IWaveInfo::write_iwave_fields ( ostream &  str  )  const

ostream& IWaveInfo::write_iwave_iokeys ( ostream &  str  )  const


Member Data Documentation

std::string IWaveInfo::iwave_model [static]

critical data members; must be defined in glabal namespace somewhere

Definition at line 243 of file iwinfo.hh.

Referenced by get_iwave_model().

FIELD IWaveInfo::iwave_fields[] [static]

Definition at line 244 of file iwinfo.hh.

Referenced by get_iwave_fields().

IOKEY IWaveInfo::iwave_iokeys[] [static]

Definition at line 245 of file iwinfo.hh.

Referenced by get_iwave_iokeys().

FD_MODELINIT IWaveInfo::minit [static]

Definition at line 246 of file iwinfo.hh.

Referenced by get_minit().

FD_MODELDEST IWaveInfo::mdest [static]

Definition at line 247 of file iwinfo.hh.

Referenced by get_mdest().

FD_TIMESTEP IWaveInfo::timestep [static]

Definition at line 248 of file iwinfo.hh.

Referenced by get_timestep().

FD_TIMEGRID IWaveInfo::timegrid [static]

Definition at line 249 of file iwinfo.hh.

Referenced by get_timegrid().

FD_STENCIL IWaveInfo::createstencil [static]

Definition at line 250 of file iwinfo.hh.

Referenced by get_stencil().

FD_CHECK IWaveInfo::check [static]

Definition at line 251 of file iwinfo.hh.

Referenced by get_check().

FD_LOOPDEF IWaveInfo::loopdef [static]

Definition at line 252 of file iwinfo.hh.

Referenced by get_loopdef().


The documentation for this class was generated from the following file:
Generated on 5 Jan 2017 for IWAVECORE by  doxygen 1.4.7