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

GAdvect Class Reference

#include <gadvect.hpp>

Collaboration diagram for GAdvect:

Collaboration graph
[legend]
List of all members.

Public Types

enum  TIME_EVOLTYPE { TE_OIFS = 0, TE_ABBDF, TE_EXBDF, TE_EXBDF_Weak }

Public Member Functions

 GAdvect (GFieldList *ulist[], GINT nfields, GElemList *uelems)
 ~GAdvect ()
GBOOL Advect (GVecList *padv, GVecList *temp, GDOUBLE time, GDOUBLE dt)
void SetEvolType (TIME_EVOLTYPE itype)
void SetAdvOrder (GINT iorder)
void SetBDFOrder (GINT iorder)
void SetTimestepHistory (GDBuffer *dthist)
void SetDoAdvection (GBOOL bdoadvect)
void SetNSubcycles (GINT nsub)
void SetAdvVel (GFieldList *cadv[], GINT ncadv)
void SetDoDealiasing (GBOOL bflag)
GVecOpList * GetVecOp ()
GDOUBLE GetBDFSum ()

Member Enumeration Documentation

enum GAdvect::TIME_EVOLTYPE
 

Enumerator:
TE_OIFS 
TE_ABBDF 
TE_EXBDF 
TE_EXBDF_Weak 


Constructor & Destructor Documentation

GAdvect::GAdvect GFieldList ulist[],
GINT  nfields,
GElemList uelems
 

GAdvect::~GAdvect  ) 
 


Member Function Documentation

GBOOL GAdvect::Advect GVecList *  padv,
GVecList *  temp,
GDOUBLE  time,
GDOUBLE  dt
 

GDOUBLE GAdvect::GetBDFSum  ) 
 

GVecOpList * GAdvect::GetVecOp  ) 
 

void GAdvect::SetAdvOrder GINT  iorder  ) 
 

void GAdvect::SetAdvVel GFieldList cadv[],
GINT  ncadv
 

void GAdvect::SetBDFOrder GINT  iorder  ) 
 

void GAdvect::SetDoAdvection GBOOL  bdoadvect  ) 
 

void GAdvect::SetDoDealiasing GBOOL  bflag  ) 
 

void GAdvect::SetEvolType TIME_EVOLTYPE  itype  ) 
 

void GAdvect::SetNSubcycles GINT  nsub  ) 
 

void GAdvect::SetTimestepHistory GDBuffer *  dthist  ) 
 


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