|
|
| EmptyModel (Simulator &) |
| |
|
void | init () |
| |
|
template<class Something > |
| void | init (Something) |
| |
|
void | prepareTracerBatches () |
| |
|
void | linearize (SparseMatrixAdapter &, GlobalEqVector &) override |
| | Linearize the auxiliary equation.
|
| |
|
unsigned | numDofs () const override |
| | Returns the number of additional degrees of freedom required for the auxiliary module.
|
| |
|
void | addNeighbors (std::vector< NeighborSet > &) const override |
| | Specify the additional neighboring correlations caused by the auxiliary module.
|
| |
|
void | initialSolutionApplied () |
| |
|
template<class Restarter > |
| void | serialize (Restarter &) |
| |
|
template<class Restarter > |
| void | deserialize (Restarter &) |
| |
|
template<class Serializer > |
| void | serializeOp (Serializer &) |
| |
|
void | beginEpisode () |
| |
|
void | beginTimeStep () |
| |
|
void | beginIteration () |
| |
|
template<class RateVector , class Context > |
| void | addToSource (RateVector &, const Context &, unsigned, unsigned) const |
| |
|
template<class RateVector > |
| void | addToSource (RateVector &, unsigned, unsigned) const |
| |
|
void | endIteration () const |
| |
|
void | endTimeStep () |
| |
|
void | endEpisode () |
| |
|
void | applyInitial () override |
| | Set the initial condition of the auxiliary module in the solution vector.
|
| |
|
auto | aquiferData () const |
| |
|
void | setDofOffset (int value) |
| | Set the offset in the global system of equations for the first degree of freedom of this auxiliary module.
|
| |
|
int | dofOffset () |
| | Return the offset in the global system of equations for the first degree of freedom of this auxiliary module.
|
| |
|
int | localToGlobalDof (unsigned localDofIdx) const |
| | Given a degree of freedom relative to the current auxiliary equation, return the corresponding index in the global system of equations.
|
| |
| virtual void | postSolve (GlobalEqVector &) |
| | This method is called after the linear solver has been called but before the solution is updated for the next iteration. More...
|
| |