|
|
| WellConnectionAuxiliaryModule (Model &model, Parallel::Communication comm) |
| unsigned | numDofs () const override |
| | Returns the number of additional degrees of freedom required for the auxiliary module.
|
| void | addNeighbors (std::vector< NeighborSet > &neighbors) const override |
| | Specify the additional neighboring correlations caused by the auxiliary module.
|
| void | applyInitial () override |
| | Set the initial condition of the auxiliary module in the solution vector.
|
| void | linearize (SparseMatrixAdapter &jacobian, GlobalEqVector &res) override |
| | Linearize the auxiliary equation.
|
| void | postSolve (GlobalEqVector &deltaX) override |
| | This method is called after the linear solver has been called but before the solution is updated for the next iteration.
|
|
void | linearizeDomain (const Domain &domain, SparseMatrixAdapter &jacobian, GlobalEqVector &res) |
|
void | postSolveDomain (const GlobalEqVector &deltaX, const Domain &domain) |
|
template<class Restarter> |
| void | deserialize (Restarter &) |
|
template<class Restarter> |
| void | serialize (Restarter &) |
| | This method writes the complete state of the well to the harddisk.
|
|
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.
|