#include <RHS.H>
Public Types | |
| typedef GridT | GridType |
| typedef StateT | StateType |
| typedef OperatorT | OperatorType |
| typedef simulation::grid::halo | halo_t |
| typedef simulation::domain::boundary::base | BoundaryType |
| typedef simulation::domain::boundary::bc::base | BCType |
| typedef pcpp::ParallelGlobalType | GlobalType |
Public Member Functions | |
| virtual int | Initialize (GridType &inGrid, StateType &inState, StateType &inParam, OperatorType &inOperator) |
| virtual int | Initialize (GridType &inGrid, StateType &inState, StateType &inParam, StateType &targetState, OperatorType &inOperator) |
| virtual int | SetupRHS (GridType &inGrid, StateType &inState, StateType &rhsState, int threadId) |
| virtual int | RHS (int threadId) |
| virtual double | TimeStep (double *outCFL=NULL) |
| virtual void | SetGlobal (GlobalType &inGlobal) |
| virtual void | SetDomainBCs (std::vector< BoundaryType > &domainBoundaries, std::vector< BCType > &domainBCs) |
| virtual int | InitThreadIntervals () |
| virtual int | ComputeDV (int threadId=0) |
Protected Attributes | |
| GlobalType * | globalPtr |
| typedef pcpp::ParallelGlobalType GlobalType |
| typedef simulation::grid::halo halo_t |
| typedef OperatorT OperatorType |
|
inlinevirtual |
Reimplemented in rhs< GridT, StateT, OperatorT >, rhs< GridT, StateT, OperatorT >, and rhs< GridT, StateT, OperatorT >.
|
inlinevirtual |
Reimplemented in rhs< GridT, StateT, OperatorT >, and rhs< GridT, StateT, OperatorT >.
|
inlinevirtual |
Reimplemented in rhs< GridT, StateT, OperatorT >.
|
inlinevirtual |
Reimplemented in rhs< GridT, StateT, OperatorT >, rhs< GridT, StateT, OperatorT >, and rhs< GridT, StateT, OperatorT >.
|
inlinevirtual |
Reimplemented in rhs< GridT, StateT, OperatorT >, rhs< GridT, StateT, OperatorT >, and rhs< GridT, StateT, OperatorT >.
|
inlinevirtual |
Reimplemented in rhs< GridT, StateT, OperatorT >, and rhs< GridT, StateT, OperatorT >.
|
inlinevirtual |
Reimplemented in rhs< GridT, StateT, OperatorT >.
|
inlinevirtual |
Reimplemented in rhs< GridT, StateT, OperatorT >, rhs< GridT, StateT, OperatorT >, and rhs< GridT, StateT, OperatorT >.
|
inlinevirtual |
Reimplemented in rhs< GridT, StateT, OperatorT >, rhs< GridT, StateT, OperatorT >, and rhs< GridT, StateT, OperatorT >.
|
protected |