Classes |
Public Types |
Public Member Functions |
Static Public Member Functions |
Static Public Attributes |
Protected Member Functions |
Static Protected Member Functions |
Protected Attributes |
Static Protected Attributes |
List of all members
Opm::FlowGenericVanguard Class Reference
Inheritance diagram for Opm::FlowGenericVanguard:
Member Typedef Documentation◆ ParallelWellStruct
Constructor & Destructor Documentation◆ FlowGenericVanguard() [1/2]
Constructor. Needs to be in compile unit. ◆ FlowGenericVanguard() [2/2]
◆ ~FlowGenericVanguard()
Destructor. Empty, but needs to be in compile unit. Member Function Documentation◆ actionState() [1/2]
Returns the action state. The ActionState keeps track of how many times the various actions have run. References actionState_. ◆ actionState() [2/2]
References actionState_. ◆ allAquiferCells()
Referenced by Opm::FlowBaseVanguard< TypeTag >::updateCellDepths_(). ◆ canonicalDeckPath()
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()
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. References caseName_. ◆ comm()
Obtain global communicator. References comm_. Referenced by Opm::AluGridVanguard< TypeTag >::AluGridVanguard(), Opm::AluGridVanguard< TypeTag >::createGrids_(), Opm::Main::initialize_(), and setCommunication(). ◆ defineSimulationModel()
Set the simulation configuration objects. ◆ drsdtconEnabled()
Referenced by Opm::FlowBaseVanguard< TypeTag >::updateCellThickness_(). ◆ eclState() [1/2]
References eclState_. ◆ eclState() [2/2]
Return a reference to the internalized ECL deck. References eclState_. Referenced by Opm::CpGridVanguard< TypeTag >::allocTrans(), Opm::FlowBaseVanguard< TypeTag >::cellCentroids_(), Opm::CpGridVanguard< TypeTag >::checkConsistency(), Opm::AluGridVanguard< TypeTag >::createGrids_(), Opm::CpGridVanguard< TypeTag >::createGrids_(), Opm::PolyhedralGridVanguard< TypeTag >::createGrids_(), Opm::AluGridVanguard< TypeTag >::loadBalance(), and Opm::CpGridVanguard< TypeTag >::loadBalance(). ◆ edgeWeightsMethod()
Parameter deciding the edge-weight strategy of the load balancer. References edgeWeightsMethod_. Referenced by Opm::CpGridVanguard< TypeTag >::loadBalance(). ◆ enableDistributedWells()
Whether perforations of a well might be distributed. References enableDistributedWells_. Referenced by Opm::CpGridVanguard< TypeTag >::loadBalance(). ◆ externalPartitionFile()
References externalPartitionFile_. Referenced by Opm::CpGridVanguard< TypeTag >::loadBalance(). ◆ imbalanceTol()
Parameter that sets the imbalance tolarance, depending on the chosen partition method. References imbalanceTol_, zoltanImbalanceTol_, and zoltanImbalanceTolSet_. Referenced by Opm::CpGridVanguard< TypeTag >::loadBalance(). ◆ init()
Referenced by Opm::FlowBaseVanguard< TypeTag >::FlowBaseVanguard(). ◆ numJacobiBlocks()
Number of blocks in the Block-Jacobi preconditioner. Referenced by Opm::CpGridVanguard< TypeTag >::loadBalance(). ◆ operator==()
◆ ownersFirst()
Parameter that decide if cells owned by rank are ordered before ghost cells. References ownersFirst_. Referenced by Opm::CpGridVanguard< TypeTag >::loadBalance(). ◆ parallelWells()
Returns vector with name and whether the has local perforated cells for all wells. Will only have usable values for CpGrid. References parallelWells_. ◆ partitionMethod()
Parameter deciding which partition method to use. References partitionMethod_. Referenced by Opm::CpGridVanguard< TypeTag >::loadBalance(). ◆ readDeck()
Read a deck.
◆ registerParameters_()
template<class Scalar >
◆ schedule() [1/2]
References eclSchedule_. ◆ schedule() [2/2]
Return a reference to the object that managages the ECL schedule. References eclSchedule_. Referenced by Opm::CpGridVanguard< TypeTag >::filterConnections_(), and Opm::CpGridVanguard< TypeTag >::loadBalance(). ◆ serializationTestParams()
◆ serializeOp()
template<class Serializer >
◆ serialPartitioning()
Parameter that decides if partitioning for parallel runs should be performed on a single process only. References serialPartitioning_. Referenced by Opm::CpGridVanguard< TypeTag >::loadBalance(). ◆ setCommunication()
◆ setupTime()
Returns the wall time required to set up the simulator before it was born. References setupTime_. ◆ summaryConfig()
Return a reference to the object that determines which quantities ought to be put into the ECL summary output. References eclSummaryConfig_. ◆ summaryState() [1/2]
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. References summaryState_. ◆ summaryState() [2/2]
References summaryState_. ◆ transferWTestState()
References wtestState_. ◆ udqState() [1/2]
Returns the udq state. The UDQState keeps track of the result of UDQ evaluations. References udqState_. ◆ udqState() [2/2]
References udqState_. ◆ updateNOSIM_()
◆ updateOutputDir_()
Member Data Documentation◆ actionState_
Referenced by actionState(). ◆ caseName_
Referenced by caseName(). ◆ comm_
Referenced by comm(), and setCommunication(). ◆ eclSchedule_
Referenced by schedule(). ◆ eclState_
Referenced by eclState(). ◆ eclSummaryConfig_
Referenced by summaryConfig(). ◆ edgeWeightsMethod_
Referenced by edgeWeightsMethod(), and Opm::FlowBaseVanguard< TypeTag >::FlowBaseVanguard(). ◆ enableDistributedWells_
Referenced by enableDistributedWells(), and Opm::FlowBaseVanguard< TypeTag >::FlowBaseVanguard(). ◆ enableExperiments_
Referenced by Opm::FlowBaseVanguard< TypeTag >::FlowBaseVanguard(). ◆ externalPartitionFile_
Referenced by externalPartitionFile(), and Opm::FlowBaseVanguard< TypeTag >::FlowBaseVanguard(). ◆ fileName_
Referenced by Opm::FlowBaseVanguard< TypeTag >::FlowBaseVanguard(). ◆ ignoredKeywords_
Referenced by Opm::FlowBaseVanguard< TypeTag >::FlowBaseVanguard(). ◆ imbalanceTol_
Referenced by Opm::FlowBaseVanguard< TypeTag >::FlowBaseVanguard(), and imbalanceTol(). ◆ metisParams_
◆ modelParams_
◆ outputInterval_
Referenced by Opm::FlowBaseVanguard< TypeTag >::FlowBaseVanguard(). ◆ ownersFirst_
Referenced by Opm::FlowBaseVanguard< TypeTag >::FlowBaseVanguard(), and ownersFirst(). ◆ parallelWells_
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. Referenced by Opm::CpGridVanguard< TypeTag >::loadBalance(), and parallelWells(). ◆ partitionMethod_
Referenced by Opm::FlowBaseVanguard< TypeTag >::FlowBaseVanguard(), and partitionMethod(). ◆ python
◆ serialPartitioning_
Referenced by Opm::FlowBaseVanguard< TypeTag >::FlowBaseVanguard(), and serialPartitioning(). ◆ setupTime_
Referenced by setupTime(). ◆ summaryState_
Referenced by summaryState(). ◆ udqState_
Referenced by udqState(). ◆ useMultisegmentWell_
Referenced by Opm::FlowBaseVanguard< TypeTag >::FlowBaseVanguard(). ◆ wtestState_
Referenced by transferWTestState(). ◆ zoltanImbalanceTol_
Referenced by Opm::FlowBaseVanguard< TypeTag >::FlowBaseVanguard(), and imbalanceTol(). ◆ zoltanImbalanceTolSet_
Referenced by Opm::FlowBaseVanguard< TypeTag >::FlowBaseVanguard(), and imbalanceTol(). ◆ zoltanParams_
The documentation for this class was generated from the following file: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||