Public Member Functions | Static Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes

Well::D2TModel Class Reference

Inheritance diagram for Well::D2TModel:
Well::DahObj NamedObject CallBacker

List of all members.

Public Member Functions

 D2TModel (const char *nm=0)
 D2TModel (const D2TModel &d2t)
D2TModeloperator= (const D2TModel &)
float getTime (float d_ah) const
float getVelocity (float d_ah) const
float getDah (float time) const
float t (int idx) const
float value (int idx) const
float * valArr ()
void add (float d_ah, float tm)

Static Public Member Functions

static const char * sKeyTimeWell ()
 known in time
static const char * sKeyDataSrc ()

Public Attributes

BufferString desc
BufferString datasource

Protected Member Functions

void removeAux (int idx)
void eraseAux ()
float getDepth (float time) const
 Legacy, misleading name. Use getDah().

Protected Attributes

TypeSet< float > t_

Constructor & Destructor Documentation

Well::D2TModel::D2TModel ( const char *  nm = 0  )  [inline]
Well::D2TModel::D2TModel ( const D2TModel d2t  )  [inline]

Member Function Documentation

void Well::D2TModel::add ( float  d_ah,
float  tm 
) [inline]
void Well::D2TModel::eraseAux (  )  [inline, protected, virtual]

Implements Well::DahObj.

float Well::D2TModel::getDah ( float  time  )  const
float Well::D2TModel::getDepth ( float  time  )  const [inline, protected]

Legacy, misleading name. Use getDah().

float Well::D2TModel::getTime ( float  d_ah  )  const
float Well::D2TModel::getVelocity ( float  d_ah  )  const
D2TModel& Well::D2TModel::operator= ( const D2TModel  ) 
void Well::D2TModel::removeAux ( int  idx  )  [inline, protected, virtual]

Implements Well::DahObj.

static const char* Well::D2TModel::sKeyDataSrc (  )  [static]
static const char* Well::D2TModel::sKeyTimeWell (  )  [static]

known in time

name of model for well that is only

float Well::D2TModel::t ( int  idx  )  const [inline]
float* Well::D2TModel::valArr (  )  [inline]
float Well::D2TModel::value ( int  idx  )  const [inline, virtual]

Implements Well::DahObj.


Member Data Documentation

TypeSet<float> Well::D2TModel::t_ [protected]