Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

ot::fem::feVec Class Reference

#include <feVec.h>

Inheritance diagram for ot::fem::feVec:

ot::fem::feVector< T > List of all members.

Public Types

enum  daType { PETSC, OCT }
 typedefs and enums More...

Public Member Functions

virtual bool addVec (Vec _in, double scale=1.0, int indx=-1)=0
virtual bool computeVec (Vec _in, Vec _out, double scale=1.0)=0
 feVec (daType da)
 feVec ()
 Contructors.
_p_DA * getDA ()
ot::DAgetOctDA ()
void setDA (ot::DA *da)
void setDA (_p_DA *da)
void setProblemDimensions (double x, double y, double z)
 ~feVec ()

Protected Attributes

_p_DA * m_DA
daType m_daType
double m_dLx
 The dimensions of the problem.
double m_dLy
double m_dLz
int m_iCurrentDynamicIndex
ot::DAm_octDA

Member Enumeration Documentation

enum ot::fem::feVec::daType
 

typedefs and enums

Enumeration values:
PETSC 
OCT 

Definition at line 13 of file feVec.h.


Constructor & Destructor Documentation

ot::fem::feVec::feVec  )  [inline]
 

Contructors.

Definition at line 18 of file feVec.h.

ot::fem::feVec::feVec daType  da  )  [inline]
 

Definition at line 19 of file feVec.h.

ot::fem::feVec::~feVec  )  [inline]
 

Definition at line 27 of file feVec.h.


Member Function Documentation

virtual bool ot::fem::feVec::addVec Vec  _in,
double  scale = 1.0,
int  indx = -1
[pure virtual]
 

Implemented in ot::fem::feVector< T >.

virtual bool ot::fem::feVec::computeVec Vec  _in,
Vec  _out,
double  scale = 1.0
[pure virtual]
 

Implemented in ot::fem::feVector< T >.

_p_DA* ot::fem::feVec::getDA  )  [inline]
 

Definition at line 34 of file feVec.h.

ot::DA* ot::fem::feVec::getOctDA  )  [inline]
 

Definition at line 35 of file feVec.h.

void ot::fem::feVec::setDA ot::DA da  )  [inline]
 

Definition at line 32 of file feVec.h.

void ot::fem::feVec::setDA _p_DA *  da  )  [inline]
 

Definition at line 31 of file feVec.h.

void ot::fem::feVec::setProblemDimensions double  x,
double  y,
double  z
[inline]
 

Definition at line 41 of file feVec.h.


Member Data Documentation

_p_DA* ot::fem::feVec::m_DA [protected]
 

Definition at line 50 of file feVec.h.

daType ot::fem::feVec::m_daType [protected]
 

Definition at line 48 of file feVec.h.

double ot::fem::feVec::m_dLx [protected]
 

The dimensions of the problem.

Definition at line 53 of file feVec.h.

double ot::fem::feVec::m_dLy [protected]
 

Definition at line 54 of file feVec.h.

double ot::fem::feVec::m_dLz [protected]
 

Definition at line 55 of file feVec.h.

int ot::fem::feVec::m_iCurrentDynamicIndex [protected]
 

Definition at line 56 of file feVec.h.

ot::DA* ot::fem::feVec::m_octDA [protected]
 

Definition at line 51 of file feVec.h.


The documentation for this class was generated from the following file:
Generated on Tue Mar 24 16:14:25 2009 for DENDRO by  doxygen 1.3.9.1