FlowGenericVanguard.hpp
Go to the documentation of this file.
Definition: FlowGenericVanguard.hpp:60 void init() bool enableDistributedWells_ Definition: FlowGenericVanguard.hpp:299 bool useMultisegmentWell_ Definition: FlowGenericVanguard.hpp:302 static Parallel::Communication & comm() Obtain global communicator. Definition: FlowGenericVanguard.hpp:255 int numJacobiBlocks() const Number of blocks in the Block-Jacobi preconditioner. Definition: FlowGenericVanguard.hpp:200 const Schedule & schedule() const Return a reference to the object that managages the ECL schedule. Definition: FlowGenericVanguard.hpp:129 std::string zoltanParams_ Definition: FlowGenericVanguard.hpp:296 std::unordered_map< std::size_t, const NumericalAquiferCell * > allAquiferCells() const double setupTime() Returns the wall time required to set up the simulator before it was born. Definition: FlowGenericVanguard.hpp:103 std::string ignoredKeywords_ Definition: FlowGenericVanguard.hpp:300 WellTestState transferWTestState() Definition: FlowGenericVanguard.hpp:177 const SummaryState & summaryState() const Definition: FlowGenericVanguard.hpp:152 bool serialPartitioning() const Parameter that decides if partitioning for parallel runs should be performed on a single process only... Definition: FlowGenericVanguard.hpp:220 static SimulationModelParams modelParams_ Definition: FlowGenericVanguard.hpp:75 const SummaryConfig & summaryConfig() const Return a reference to the object that determines which quantities ought to be put into the ECL summar... Definition: FlowGenericVanguard.hpp:139 static SimulationModelParams serializationTestParams() ParallelWellStruct parallelWells_ Information about wells in parallel. Definition: FlowGenericVanguard.hpp:328 void serializeOp(Serializer &serializer) bool enableExperiments_ Definition: FlowGenericVanguard.hpp:303 static void setCommunication(std::unique_ptr< Opm::Parallel::Communication > comm) Set global communication. Definition: FlowGenericVanguard.hpp:251 bool enableDistributedWells() const Whether perforations of a well might be distributed. Definition: FlowGenericVanguard.hpp:238 double zoltanImbalanceTol() const Parameter that sets the zoltan imbalance tolarance. Definition: FlowGenericVanguard.hpp:226 bool serialPartitioning_ Definition: FlowGenericVanguard.hpp:294 Action::State & actionState() Returns the action state. Definition: FlowGenericVanguard.hpp:160 std::shared_ptr< SummaryConfig > eclSummaryConfig_ Definition: FlowGenericVanguard.hpp:321 const EclipseState & eclState() const Return a reference to the internalized ECL deck. Definition: FlowGenericVanguard.hpp:120 bool drsdtconEnabled() const const std::string & externalPartitionFile() const Definition: FlowGenericVanguard.hpp:229 Dune::EdgeWeightMethod edgeWeightsMethod_ Definition: FlowGenericVanguard.hpp:286 std::shared_ptr< Python > python Definition: FlowGenericVanguard.hpp:317 const UDQState & udqState() const Definition: FlowGenericVanguard.hpp:174 static std::string canonicalDeckPath(const std::string &caseName) Returns the canonical path to a deck file. void defineSimulationModel(SimulationModelParams &¶ms) Set the simulation configuration objects. const std::string & caseName() const Returns the name of the case. Definition: FlowGenericVanguard.hpp:188 bool ownersFirst() const Parameter that decide if cells owned by rank are ordered before ghost cells. Definition: FlowGenericVanguard.hpp:212 Dune::EdgeWeightMethod edgeWeightsMethod() const Parameter deciding the edge-weight strategy of the load balancer. Definition: FlowGenericVanguard.hpp:194 std::unique_ptr< WellTestState > wtestState_ Definition: FlowGenericVanguard.hpp:313 UDQState & udqState() Returns the udq state. Definition: FlowGenericVanguard.hpp:171 double zoltanImbalanceTol_ Definition: FlowGenericVanguard.hpp:295 static std::unique_ptr< Parallel::Communication > comm_ Definition: FlowGenericVanguard.hpp:282 bool operator==(const FlowGenericVanguard &rhs) const std::unique_ptr< SummaryState > summaryState_ Definition: FlowGenericVanguard.hpp:305 std::shared_ptr< Schedule > eclSchedule_ Definition: FlowGenericVanguard.hpp:320 const ParallelWellStruct & parallelWells() const Returns vector with name and whether the has local perforated cells for all wells. Definition: FlowGenericVanguard.hpp:247 std::string externalPartitionFile_ Definition: FlowGenericVanguard.hpp:297 FlowGenericVanguard(SimulationModelParams &¶ms) std::vector< std::pair< std::string, bool > > ParallelWellStruct Definition: FlowGenericVanguard.hpp:62 std::optional< int > outputInterval_ Definition: FlowGenericVanguard.hpp:301 const Action::State & actionState() const Definition: FlowGenericVanguard.hpp:163 std::unique_ptr< UDQState > udqState_ Definition: FlowGenericVanguard.hpp:306 std::unique_ptr< Action::State > actionState_ Definition: FlowGenericVanguard.hpp:307 SummaryState & summaryState() Returns the summary state. Definition: FlowGenericVanguard.hpp:149 std::shared_ptr< EclipseState > eclState_ Definition: FlowGenericVanguard.hpp:319 void updateOutputDir_(std::string outputDir, bool enableEclCompatFile) Dune::Communication< MPIComm > Communication Definition: ParallelCommunication.hpp:30 Definition: BlackoilPhases.hpp:27 Definition: FlowGenericVanguard.hpp:64 std::unique_ptr< UDQState > udqState_ Definition: FlowGenericVanguard.hpp:66 std::shared_ptr< Schedule > eclSchedule_ Definition: FlowGenericVanguard.hpp:71 std::unique_ptr< SummaryState > summaryState_ Definition: FlowGenericVanguard.hpp:68 std::shared_ptr< EclipseState > eclState_ Definition: FlowGenericVanguard.hpp:70 std::shared_ptr< SummaryConfig > eclSummaryConfig_ Definition: FlowGenericVanguard.hpp:72 double setupTime_ Definition: FlowGenericVanguard.hpp:65 std::unique_ptr< WellTestState > wtestState_ Definition: FlowGenericVanguard.hpp:69 std::unique_ptr< Action::State > actionState_ Definition: FlowGenericVanguard.hpp:67 |