|
using | ParallelWellStruct = std::vector< std::pair< std::string, bool > > |
|
|
double | setupTime_ |
|
std::string | caseName_ |
|
std::string | fileName_ |
|
Dune::EdgeWeightMethod | edgeWeightsMethod_ |
|
bool | ownersFirst_ |
|
bool | enableDistributedWells_ |
|
std::string | ignoredKeywords_ |
|
std::optional< int > | outputInterval_ |
|
bool | useMultisegmentWell_ |
|
bool | enableExperiments_ |
|
std::unique_ptr< SummaryState > | summaryState_ |
|
std::unique_ptr< UDQState > | udqState_ |
|
std::unique_ptr< Action::State > | actionState_ |
|
std::unique_ptr< WellTestState > | wtestState_ |
|
std::shared_ptr< Python > | python |
|
std::shared_ptr< EclipseState > | eclState_ |
|
std::shared_ptr< Schedule > | eclSchedule_ |
|
std::shared_ptr< SummaryConfig > | eclSummaryConfig_ |
|
ParallelWellStruct | parallelWells_ |
| Information about wells in parallel.
|
|
|
static std::unique_ptr< Parallel::Communication > | comm_ |
|
◆ FlowGenericVanguard()
Opm::FlowGenericVanguard::FlowGenericVanguard |
( |
| ) |
|
Constructor.
Needs to be in compile unit.
◆ ~FlowGenericVanguard()
Opm::FlowGenericVanguard::~FlowGenericVanguard |
( |
| ) |
|
|
default |
Destructor.
Empty, but needs to be in compile unit.
◆ actionState()
Action::State & Opm::FlowGenericVanguard::actionState |
( |
| ) |
|
|
inline |
Returns the action state.
The ActionState keeps track of how many times the various actions have run.
◆ canonicalDeckPath()
std::string Opm::FlowGenericVanguard::canonicalDeckPath |
( |
const std::string & |
caseName | ) |
|
|
static |
Returns the canonical path to a deck file.
The input can either be the canonical deck file name or the name of the case (i.e., without the .DATA extension)
◆ caseName()
const std::string & Opm::FlowGenericVanguard::caseName |
( |
| ) |
const |
|
inline |
Returns the name of the case.
i.e., the all-uppercase version of the file name from which the deck is loaded with the ".DATA" suffix removed.
◆ parallelWells()
const ParallelWellStruct & Opm::FlowGenericVanguard::parallelWells |
( |
| ) |
const |
|
inline |
Returns vector with name and whether the has local perforated cells for all wells.
Will only have usable values for CpGrid.
◆ readDeck()
void Opm::FlowGenericVanguard::readDeck |
( |
const std::string & |
filename | ) |
|
|
static |
◆ summaryState()
Returns the summary state.
The summary state is a small container object for computed, ready to use summary values. The values will typically be used by the UDQ, WTEST and ACTIONX calculations.
◆ udqState()
UDQState & Opm::FlowGenericVanguard::udqState |
( |
| ) |
|
|
inline |
Returns the udq state.
The UDQState keeps track of the result of UDQ evaluations.
◆ parallelWells_
ParallelWellStruct Opm::FlowGenericVanguard::parallelWells_ |
|
protected |
Information about wells in parallel.
For each well in the model there is an entry with its name and a boolean indicating whether it perforates local cells.
The documentation for this class was generated from the following files: