FlowGenericVanguard.hpp
Go to the documentation of this file.
273 OpmLog::info("The parameter --zoltan-imbalance-tol is deprecated and has been renamed to --imbalance-tol, please adjust your calls and scripts!");
Definition: FlowGenericVanguard.hpp:99 void init() bool enableDistributedWells_ Definition: FlowGenericVanguard.hpp:362 bool useMultisegmentWell_ Definition: FlowGenericVanguard.hpp:365 static Parallel::Communication & comm() Obtain global communicator. Definition: FlowGenericVanguard.hpp:306 int numJacobiBlocks() const Number of blocks in the Block-Jacobi preconditioner. Definition: FlowGenericVanguard.hpp:239 void updateNOSIM_(std::string_view enableDryRun) const Schedule & schedule() const Return a reference to the object that managages the ECL schedule. Definition: FlowGenericVanguard.hpp:168 std::string zoltanParams_ Definition: FlowGenericVanguard.hpp:356 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:142 std::string ignoredKeywords_ Definition: FlowGenericVanguard.hpp:363 Dune::PartitionMethod partitionMethod_ Definition: FlowGenericVanguard.hpp:350 const SummaryState & summaryState() const Definition: FlowGenericVanguard.hpp:191 bool serialPartitioning() const Parameter that decides if partitioning for parallel runs should be performed on a single process only... Definition: FlowGenericVanguard.hpp:264 static void registerParameters_() static SimulationModelParams modelParams_ Definition: FlowGenericVanguard.hpp:114 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:178 bool zoltanImbalanceTolSet_ Definition: FlowGenericVanguard.hpp:354 static SimulationModelParams serializationTestParams() ParallelWellStruct parallelWells_ Information about wells in parallel. Definition: FlowGenericVanguard.hpp:391 void serializeOp(Serializer &serializer) bool enableExperiments_ Definition: FlowGenericVanguard.hpp:366 static void setCommunication(std::unique_ptr< Opm::Parallel::Communication > comm) Set global communication. Definition: FlowGenericVanguard.hpp:302 bool enableDistributedWells() const Whether perforations of a well might be distributed. Definition: FlowGenericVanguard.hpp:289 bool serialPartitioning_ Definition: FlowGenericVanguard.hpp:351 Action::State & actionState() Returns the action state. Definition: FlowGenericVanguard.hpp:199 std::shared_ptr< SummaryConfig > eclSummaryConfig_ Definition: FlowGenericVanguard.hpp:384 const EclipseState & eclState() const Return a reference to the internalized ECL deck. Definition: FlowGenericVanguard.hpp:159 double imbalanceTol() const Parameter that sets the imbalance tolarance, depending on the chosen partition method. Definition: FlowGenericVanguard.hpp:270 bool drsdtconEnabled() const const std::string & externalPartitionFile() const Definition: FlowGenericVanguard.hpp:280 Dune::EdgeWeightMethod edgeWeightsMethod_ Definition: FlowGenericVanguard.hpp:342 std::unique_ptr< WellTestState > transferWTestState() Definition: FlowGenericVanguard.hpp:216 std::shared_ptr< Python > python Definition: FlowGenericVanguard.hpp:380 const UDQState & udqState() const Definition: FlowGenericVanguard.hpp:213 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:227 bool ownersFirst() const Parameter that decide if cells owned by rank are ordered before ghost cells. Definition: FlowGenericVanguard.hpp:251 Dune::EdgeWeightMethod edgeWeightsMethod() const Parameter deciding the edge-weight strategy of the load balancer. Definition: FlowGenericVanguard.hpp:233 std::unique_ptr< WellTestState > wtestState_ Definition: FlowGenericVanguard.hpp:376 UDQState & udqState() Returns the udq state. Definition: FlowGenericVanguard.hpp:210 Dune::PartitionMethod partitionMethod() const Parameter deciding which partition method to use. Definition: FlowGenericVanguard.hpp:258 double zoltanImbalanceTol_ Definition: FlowGenericVanguard.hpp:355 static std::unique_ptr< Parallel::Communication > comm_ Definition: FlowGenericVanguard.hpp:338 bool operator==(const FlowGenericVanguard &rhs) const std::unique_ptr< SummaryState > summaryState_ Definition: FlowGenericVanguard.hpp:368 std::shared_ptr< Schedule > eclSchedule_ Definition: FlowGenericVanguard.hpp:383 const ParallelWellStruct & parallelWells() const Returns vector with name and whether the has local perforated cells for all wells. Definition: FlowGenericVanguard.hpp:298 std::string externalPartitionFile_ Definition: FlowGenericVanguard.hpp:360 FlowGenericVanguard(SimulationModelParams &¶ms) std::vector< std::pair< std::string, bool > > ParallelWellStruct Definition: FlowGenericVanguard.hpp:101 std::optional< int > outputInterval_ Definition: FlowGenericVanguard.hpp:364 const Action::State & actionState() const Definition: FlowGenericVanguard.hpp:202 std::unique_ptr< UDQState > udqState_ Definition: FlowGenericVanguard.hpp:369 std::string metisParams_ Definition: FlowGenericVanguard.hpp:358 std::unique_ptr< Action::State > actionState_ Definition: FlowGenericVanguard.hpp:370 SummaryState & summaryState() Returns the summary state. Definition: FlowGenericVanguard.hpp:188 std::shared_ptr< EclipseState > eclState_ Definition: FlowGenericVanguard.hpp:382 void updateOutputDir_(std::string outputDir, bool enableEclCompatFile) Dune::Communication< MPIComm > Communication Definition: ParallelCommunication.hpp:30 Definition: blackoilnewtonmethodparams.hpp:31 Definition: blackoilboundaryratevector.hh:37 Definition: FlowGenericVanguard.hpp:103 std::unique_ptr< UDQState > udqState_ Definition: FlowGenericVanguard.hpp:105 std::shared_ptr< Schedule > eclSchedule_ Definition: FlowGenericVanguard.hpp:110 std::unique_ptr< SummaryState > summaryState_ Definition: FlowGenericVanguard.hpp:107 std::shared_ptr< EclipseState > eclState_ Definition: FlowGenericVanguard.hpp:109 std::shared_ptr< SummaryConfig > eclSummaryConfig_ Definition: FlowGenericVanguard.hpp:111 double setupTime_ Definition: FlowGenericVanguard.hpp:104 std::unique_ptr< WellTestState > wtestState_ Definition: FlowGenericVanguard.hpp:108 std::unique_ptr< Action::State > actionState_ Definition: FlowGenericVanguard.hpp:106 Definition: FlowGenericVanguard.hpp:70 static constexpr auto value Definition: FlowGenericVanguard.hpp:70 Definition: FlowGenericVanguard.hpp:50 static constexpr bool value Definition: FlowGenericVanguard.hpp:50 Definition: FlowGenericVanguard.hpp:51 static constexpr int value Definition: FlowGenericVanguard.hpp:51 Definition: FlowGenericVanguard.hpp:52 static constexpr int value Definition: FlowGenericVanguard.hpp:52 Definition: FlowGenericVanguard.hpp:53 static constexpr auto value Definition: FlowGenericVanguard.hpp:53 Definition: FlowGenericVanguard.hpp:54 static constexpr bool value Definition: FlowGenericVanguard.hpp:54 Definition: FlowGenericVanguard.hpp:55 static constexpr auto * value Definition: FlowGenericVanguard.hpp:55 Definition: FlowGenericVanguard.hpp:60 static constexpr auto value Definition: FlowGenericVanguard.hpp:60 Definition: FlowGenericVanguard.hpp:58 static constexpr Scalar value Definition: FlowGenericVanguard.hpp:58 Definition: FlowGenericVanguard.hpp:61 static constexpr auto value Definition: FlowGenericVanguard.hpp:61 Definition: FlowGenericVanguard.hpp:62 static constexpr auto value Definition: FlowGenericVanguard.hpp:62 Definition: FlowGenericVanguard.hpp:68 static constexpr bool value Definition: FlowGenericVanguard.hpp:68 Definition: FlowGenericVanguard.hpp:69 static constexpr auto value Definition: FlowGenericVanguard.hpp:69 Definition: FlowGenericVanguard.hpp:73 static constexpr int value Definition: FlowGenericVanguard.hpp:73 Definition: FlowGenericVanguard.hpp:75 static constexpr bool value Definition: FlowGenericVanguard.hpp:75 Definition: FlowGenericVanguard.hpp:76 static constexpr bool value Definition: FlowGenericVanguard.hpp:76 Definition: FlowGenericVanguard.hpp:79 static constexpr Scalar value Definition: FlowGenericVanguard.hpp:79 Definition: FlowGenericVanguard.hpp:81 static constexpr auto value Definition: FlowGenericVanguard.hpp:81 |