#include <gadvect.hpp>
Collaboration diagram for GAdvect:
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 () |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|