|
CollectDataOnIORank.hpp
Go to the documentation of this file.
Definition: CollectDataOnIORank.hpp:50 Definition: CollectDataOnIORank.hpp:57 const data::Wells & globalWellData() const Definition: CollectDataOnIORank.hpp:104 std::array< FlowsData< double >, 3 > globalFlowsn_ Definition: CollectDataOnIORank.hpp:171 std::vector< IndexMapType > IndexMapStorageType Definition: CollectDataOnIORank.hpp:62 std::vector< int > localIdxToGlobalIdx_ Definition: CollectDataOnIORank.hpp:170 IndexMapStorageType indexMaps_ Definition: CollectDataOnIORank.hpp:160 data::Solution & globalCellData() Definition: CollectDataOnIORank.hpp:101 std::vector< int > sortedCartesianIdx_ sorted list of cartesian indices present- Definition: CollectDataOnIORank.hpp:176 static const bool needsReordering Definition: CollectDataOnIORank.hpp:68 const data::GroupAndNetworkValues & globalGroupAndNetworkData() const Definition: CollectDataOnIORank.hpp:110 data::GroupAndNetworkValues globalGroupAndNetworkData_ Definition: CollectDataOnIORank.hpp:167 const std::map< std::tuple< std::string, int, int >, double > & globalLgrBlockData() const Definition: CollectDataOnIORank.hpp:95 int localIdxToGlobalIdx(unsigned localIdx) const Definition: CollectDataOnIORank_impl.hpp:1197 typename Grid::Communication CollectiveCommunication Definition: CollectDataOnIORank.hpp:59 data::WellBlockAveragePressures globalWBPData_ Definition: CollectDataOnIORank.hpp:166 InterRegFlowMap globalInterRegFlows_ Definition: CollectDataOnIORank.hpp:157 P2PCommunicatorType toIORankComm_ Definition: CollectDataOnIORank.hpp:156 WellTestState globalWellTestState_ Definition: CollectDataOnIORank.hpp:169 InterRegFlowMap & globalInterRegFlows() Definition: CollectDataOnIORank.hpp:119 data::Solution globalCellData_ Definition: CollectDataOnIORank.hpp:162 bool isCartIdxOnThisRank(int cartIdx) const Definition: CollectDataOnIORank_impl.hpp:1216 std::vector< int > globalRanks_ Definition: CollectDataOnIORank.hpp:161 const data::WellBlockAveragePressures & globalWBPData() const Definition: CollectDataOnIORank.hpp:107 const data::Aquifers & globalAquiferData() const Definition: CollectDataOnIORank.hpp:113 const std::map< std::pair< std::string, int >, double > & globalBlockData() const Definition: CollectDataOnIORank.hpp:92 Dune::Point2PointCommunicator< Dune::SimpleMessageBuffer > P2PCommunicatorType Definition: CollectDataOnIORank.hpp:60 data::Aquifers globalAquiferData_ Definition: CollectDataOnIORank.hpp:168 data::Wells globalWellData_ Definition: CollectDataOnIORank.hpp:165 const std::array< FlowsData< double >, 3 > & globalFlowsn() const Definition: CollectDataOnIORank.hpp:125 bool doesNeedReordering() const Definition: CollectDataOnIORank.hpp:144 CollectDataOnIORank(const Grid &grid, const EquilGrid *equilGrid, const GridView &gridView, const Dune::CartesianIndexMapper< Grid > &cartMapper, const Dune::CartesianIndexMapper< EquilGrid > *equilCartMapper, const std::set< std::string > &fipRegionsInterregFlow={}) Definition: CollectDataOnIORank_impl.hpp:929 IndexMapType localIndexMap_ Definition: CollectDataOnIORank.hpp:159 const std::vector< int > & globalRanks() const Definition: CollectDataOnIORank.hpp:150 const WellTestState & globalWellTestState() const Definition: CollectDataOnIORank.hpp:116 const data::Solution & globalCellData() const Definition: CollectDataOnIORank.hpp:98 std::map< std::pair< std::string, int >, double > globalBlockData_ Definition: CollectDataOnIORank.hpp:163 static constexpr int dimension Definition: CollectDataOnIORank.hpp:64 std::array< FlowsData< double >, 3 > globalFloresn_ Definition: CollectDataOnIORank.hpp:172 std::vector< int > IndexMapType Definition: CollectDataOnIORank.hpp:61 std::size_t numCells() const Definition: CollectDataOnIORank.hpp:147 const std::vector< int > & localIdxToGlobalIdxMapping() const Definition: CollectDataOnIORank.hpp:139 IndexMapType globalCartesianIndex_ Definition: CollectDataOnIORank.hpp:158 void collect(const data::Solution &localCellData, const std::map< std::pair< std::string, int >, double > &localBlockData, std::map< std::pair< std::string, int >, double > &localExtraBlockData, const data::Wells &localWellData, const data::WellBlockAveragePressures &localWBPData, const data::GroupAndNetworkValues &localGroupAndNetworkData, const data::Aquifers &localAquiferData, const WellTestState &localWellTestState, const InterRegFlowMap &interRegFlows, const std::array< FlowsData< double >, 3 > &localFlowsn, const std::array< FlowsData< double >, 3 > &localFloresn, const std::map< std::tuple< std::string, int, int >, double > &localLgrBlockData) Definition: CollectDataOnIORank_impl.hpp:1055 const std::array< FlowsData< double >, 3 > & globalFloresn() const Definition: CollectDataOnIORank.hpp:128 const InterRegFlowMap & globalInterRegFlows() const Definition: CollectDataOnIORank.hpp:122 std::map< std::tuple< std::string, int, int >, double > globalLgrBlockData_ Definition: CollectDataOnIORank.hpp:164 Inter-region flow accumulation maps for all region definition arrays. Definition: InterRegFlows.hpp:179 Definition: fvbaseprimaryvariables.hh:161 Dune::Communication< MPIComm > Communication Definition: ParallelCommunication.hpp:30 Definition: blackoilbioeffectsmodules.hh:45 |