Sundance::CellLIDMappedFieldWrapper Class Reference

Inheritance diagram for Sundance::CellLIDMappedFieldWrapper:

Sundance::FieldBase Playa::Handleable< FieldBase >

List of all members.

Public Member Functions

 CellLIDMappedFieldWrapper (int cellDim, int nFuncs, const RCP< Array< double > > &data)
virtual ~CellLIDMappedFieldWrapper ()
double getData (int cellDim, int cellID, int elem) const
bool isDefined (int cellDim, int cellID, int elem) const
int numElems () const
bool isPointData () const

Private Attributes

Handleable interface


int cellDim_
int nFuncs_
RCP< Array< double > > data_


Detailed Description

Definition at line 12 of file SundanceCellLIDMappedFieldWrapper.hpp.


Constructor & Destructor Documentation

Sundance::CellLIDMappedFieldWrapper::CellLIDMappedFieldWrapper ( int  cellDim,
int  nFuncs,
const RCP< Array< double > > &  data 
) [inline]

Definition at line 16 of file SundanceCellLIDMappedFieldWrapper.hpp.

virtual Sundance::CellLIDMappedFieldWrapper::~CellLIDMappedFieldWrapper (  )  [inline, virtual]

virtual dtor

Definition at line 21 of file SundanceCellLIDMappedFieldWrapper.hpp.


Member Function Documentation

double Sundance::CellLIDMappedFieldWrapper::getData ( int  cellDim,
int  cellID,
int  elem 
) const [inline, virtual]

Implements Sundance::FieldBase.

Definition at line 24 of file SundanceCellLIDMappedFieldWrapper.hpp.

References cellDim_, data_, and nFuncs_.

bool Sundance::CellLIDMappedFieldWrapper::isDefined ( int  cellDim,
int  cellID,
int  elem 
) const [inline, virtual]

Implements Sundance::FieldBase.

Definition at line 31 of file SundanceCellLIDMappedFieldWrapper.hpp.

bool Sundance::CellLIDMappedFieldWrapper::isPointData (  )  const [inline, virtual]

Implements Sundance::FieldBase.

Definition at line 38 of file SundanceCellLIDMappedFieldWrapper.hpp.

References cellDim_.

int Sundance::CellLIDMappedFieldWrapper::numElems (  )  const [inline, virtual]

Reimplemented from Sundance::FieldBase.

Definition at line 35 of file SundanceCellLIDMappedFieldWrapper.hpp.

References nFuncs_.


Member Data Documentation

Definition at line 44 of file SundanceCellLIDMappedFieldWrapper.hpp.

Referenced by getData(), and isPointData().

RCP<Array<double> > Sundance::CellLIDMappedFieldWrapper::data_ [private]

Definition at line 46 of file SundanceCellLIDMappedFieldWrapper.hpp.

Referenced by getData().

Definition at line 45 of file SundanceCellLIDMappedFieldWrapper.hpp.

Referenced by getData(), and numElems().

Site Contact