|
Public Types |
| enum | TIME_EVOLTYPE { TE_OIFS = 0,
TE_ABBDF,
TE_EXBDF
} |
Public Member Functions |
| | NavierStokes (GFieldList *ulist[], GINT nf, GElemList *uelems, GElemList *pelems, GINT t) |
| | ~NavierStokes () |
| GBOOL | Step (GDOUBLE dt) |
| GDOUBLE | GetIntegTime () |
| void | SetEvolType (TIME_EVOLTYPE itype) |
| void | SetFields (GFieldList *u1list, GFieldList *u2list, GFieldList *pelist) |
| void | SetComm (GS *ggs) |
| GCHandle | SetCommHandle (GCHandle hIn) |
| void | SetVisc (const GDOUBLE nu) |
| void | SetVisc (const GDOUBLE nu, GINT idir) |
| void | SetDen (const GDOUBLE rho) |
| void | SetPreconditioner (GINT iwhich, GPC type) |
| void | SetAdvOrder (GINT iorder) |
| void | SetBDFOrder (GINT iorder_bdf) |
| void | SetFilter (GLinOpList *filter) |
| StokesSolver * | GetStokes () |
| GDOUBLE | GetDivMax (GINT iLevel) |
| void | DivV (GFieldList *divv) |
| CG * | GetSolver (GINT iwhich) |
| void | SetVBdyData (GINT idir, GVecList *bdy_vals) |
| void | SetTimestepHistory (GDBuffer *dthist) |
| void | SetNSubcycles (GINT nsub) |
| void | SetTime (GDOUBLE t) |
| void | SetDoAdvection (GBOOL bflag) |
| void | SetDoDealiasing (GBOOL bflag) |
| GBOOL | ResetExpandables () |