20 #ifndef OPM_TRANSPORTSOLVERTWOPHASEINTERFACE_HEADER_INCLUDED 21 #define OPM_TRANSPORTSOLVERTWOPHASEINTERFACE_HEADER_INCLUDED 23 #include <opm/core/simulator/TwophaseState.hpp> 24 #include <opm/core/simulator/WellState.hpp> 42 virtual void solve(
const double* porevolume,
50 #endif // OPM_TRANSPORTSOLVERTWOPHASEINTERFACE_HEADER_INCLUDED Definition: TwophaseState.hpp:27
Base class for two-phase incompressible transport solvers.
Definition: TransportSolverTwophaseInterface.hpp:30
Definition: AnisotropicEikonal.cpp:446
virtual ~TransportSolverTwophaseInterface()
Virtual destructor to enable inheritance.
Definition: TransportSolverTwophaseInterface.cpp:33
virtual void solve(const double *porevolume, const double *source, const double dt, TwophaseState &state)=0
Solve for saturation at next timestep.