Make TransportSolverTwophaseReorder inherit TransportSolverTwophaseInterface.

This changes the solve() interface, which requires clients to change.
This commit is contained in:
Atgeirr Flø Rasmussen
2013-03-15 11:31:31 +01:00
parent 7f1a06cfb3
commit e2afd671f0
6 changed files with 36 additions and 31 deletions

View File

@@ -301,8 +301,7 @@ int main ()
/// \details Solve the transport equation.
/// \snippet tutorial3.cpp transport solve
/// \internal [transport solve]
transport_solver.solve(&state.faceflux()[0], &porevol[0], &src[0],
dt, state.saturation());
transport_solver.solve(&porevol[0], &src[0], dt, state);
/// \internal [transport solve]
/// \endinternal

View File

@@ -420,7 +420,7 @@ int main ()
/// \TODO We must call computeTransportSource() here, since we have wells.
/// \snippet tutorial4.cpp tranport solver
/// \internal[tranport solver]
transport_solver.solve(&state.faceflux()[0], &porevol[0], &src[0], dt, state.saturation());
transport_solver.solve(&porevol[0], &src[0], dt, state);
/// \internal[tranport solver]
/// \endinternal