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

SIForce Class Reference

#include <siforce.hpp>

Inheritance diagram for SIForce:

Inheritance graph
[legend]
Collaboration diagram for SIForce:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 SIForce ()
 SIForce (Elem2D *e)
 ~SIForce ()
virtual GVector Accel (GDOUBLE time, GINT idir)=0
virtual GBOOL Accel (GDOUBLE time, GINT idir, GVector &ret)=0
virtual GBOOL Initialize ()
virtual void SetElem (Elem2D *e)
void SetTimeStep (const GDOUBLE t)
void SetDensity (const GDOUBLE d)

Protected Attributes

GINT rank_
GINT idims_ [3]
GINT NN_
GDOUBLE dt_
GDOUBLE rho_
Elem2Delem

Constructor & Destructor Documentation

SIForce::SIForce  ) 
 

SIForce::SIForce Elem2D e  ) 
 

SIForce::~SIForce  ) 
 


Member Function Documentation

virtual GBOOL SIForce::Accel GDOUBLE  time,
GINT  idir,
GVector &  ret
[pure virtual]
 

Implemented in EVForce.

virtual GVector SIForce::Accel GDOUBLE  time,
GINT  idir
[pure virtual]
 

Implemented in EVForce.

virtual GBOOL SIForce::Initialize  )  [inline, virtual]
 

Reimplemented in EVForce.

void SIForce::SetDensity const GDOUBLE  d  ) 
 

void SIForce::SetElem Elem2D e  )  [virtual]
 

Reimplemented in EVForce.

void SIForce::SetTimeStep const GDOUBLE  t  ) 
 


Member Data Documentation

GDOUBLE SIForce::dt_ [protected]
 

Elem2D* SIForce::elem [protected]
 

GINT SIForce::idims_[3] [protected]
 

GINT SIForce::NN_ [protected]
 

GINT SIForce::rank_ [protected]
 

GDOUBLE SIForce::rho_ [protected]
 


The documentation for this class was generated from the following files:
Generated on Wed Dec 21 16:03:58 2005 for Geophysics & Astrophysics Spectral Element Adaptive Refinement (GASpAR) 2D Code by  doxygen 1.4.4