#include <ReorderSolverInterface.hpp>
Interface for implementing reordering solvers. A subclass must provide the solveSingleCell() and solveMultiCell methods, and is expected to implement a solve() method that will have an interface geared to its own needs. (The solve() method is therefore not virtual in this class.) The reorderAndTransport() method is provided as an aid to implementing solve() in subclasses, together with the sequence() and components() methods for accessing the ordering.
◆ ~ReorderSolverInterface()
virtual Opm::ReorderSolverInterface::~ReorderSolverInterface |
( |
| ) |
|
|
inlinevirtual |
◆ components()
const std::vector< int > & Opm::ReorderSolverInterface::components |
( |
| ) |
const |
|
protected |
◆ reorderAndTransport()
void Opm::ReorderSolverInterface::reorderAndTransport |
( |
const UnstructuredGrid & |
grid, |
|
|
const double * |
darcyflux |
|
) |
| |
|
protected |
◆ sequence()
const std::vector< int > & Opm::ReorderSolverInterface::sequence |
( |
| ) |
const |
|
protected |
The documentation for this class was generated from the following file: