Public Member Functions | |
Impl (const ParameterGroup ¶m, const UnstructuredGrid &grid, const IncompPropertiesInterface &props, const RockCompressibility *rock_comp_props, WellsManager &wells_manager, const std::vector< double > &src, const FlowBoundaryConditions *bcs, LinearSolverInterface &linsolver, const double *gravity) | |
SimulatorReport | run (SimulatorTimer &timer, TwophaseState &state, WellState &well_state) |
Public Attributes | |
std::ostream * | log_ |
bool | output_ |
bool | output_vtk_ |
std::string | output_dir_ |
int | output_interval_ |
bool | check_well_controls_ |
int | max_well_control_iterations_ |
int | num_transport_substeps_ |
bool | use_reorder_ |
bool | use_segregation_split_ |
const UnstructuredGrid & | grid_ |
const IncompPropertiesInterface & | props_ |
const RockCompressibility * | rock_comp_props_ |
WellsManager & | wells_manager_ |
const Wells * | wells_ |
const std::vector< double > & | src_ |
const FlowBoundaryConditions * | bcs_ |
IncompTpfa | psolver_ |
std::unique_ptr < TransportSolverTwophaseInterface > | tsolver_ |
std::vector< int > | allcells_ |
EventSource | timestep_completed_ |