CollectDataOnIORank.hpp
Go to the documentation of this file.
Definition: CollectDataOnIORank.hpp:49 Definition: CollectDataOnIORank.hpp:56 const data::Wells & globalWellData() const Definition: CollectDataOnIORank.hpp:99 std::array< FlowsData< double >, 3 > globalFlowsn_ Definition: CollectDataOnIORank.hpp:165 std::vector< IndexMapType > IndexMapStorageType Definition: CollectDataOnIORank.hpp:61 std::vector< int > localIdxToGlobalIdx_ Definition: CollectDataOnIORank.hpp:164 IndexMapStorageType indexMaps_ Definition: CollectDataOnIORank.hpp:155 data::Solution & globalCellData() Definition: CollectDataOnIORank.hpp:96 std::vector< int > sortedCartesianIdx_ sorted list of cartesian indices present- Definition: CollectDataOnIORank.hpp:170 static const bool needsReordering Definition: CollectDataOnIORank.hpp:67 const data::GroupAndNetworkValues & globalGroupAndNetworkData() const Definition: CollectDataOnIORank.hpp:105 data::GroupAndNetworkValues globalGroupAndNetworkData_ Definition: CollectDataOnIORank.hpp:161 int localIdxToGlobalIdx(unsigned localIdx) const Definition: CollectDataOnIORank_impl.hpp:1102 typename Grid::Communication CollectiveCommunication Definition: CollectDataOnIORank.hpp:58 data::WellBlockAveragePressures globalWBPData_ Definition: CollectDataOnIORank.hpp:160 InterRegFlowMap globalInterRegFlows_ Definition: CollectDataOnIORank.hpp:152 P2PCommunicatorType toIORankComm_ Definition: CollectDataOnIORank.hpp:151 WellTestState globalWellTestState_ Definition: CollectDataOnIORank.hpp:163 InterRegFlowMap & globalInterRegFlows() Definition: CollectDataOnIORank.hpp:114 data::Solution globalCellData_ Definition: CollectDataOnIORank.hpp:157 bool isCartIdxOnThisRank(int cartIdx) const Definition: CollectDataOnIORank_impl.hpp:1121 std::vector< int > globalRanks_ Definition: CollectDataOnIORank.hpp:156 const data::WellBlockAveragePressures & globalWBPData() const Definition: CollectDataOnIORank.hpp:102 const data::Aquifers & globalAquiferData() const Definition: CollectDataOnIORank.hpp:108 const std::map< std::pair< std::string, int >, double > & globalBlockData() const Definition: CollectDataOnIORank.hpp:90 Dune::Point2PointCommunicator< Dune::SimpleMessageBuffer > P2PCommunicatorType Definition: CollectDataOnIORank.hpp:59 data::Aquifers globalAquiferData_ Definition: CollectDataOnIORank.hpp:162 data::Wells globalWellData_ Definition: CollectDataOnIORank.hpp:159 const std::array< FlowsData< double >, 3 > & globalFlowsn() const Definition: CollectDataOnIORank.hpp:120 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) Definition: CollectDataOnIORank_impl.hpp:969 bool doesNeedReordering() const Definition: CollectDataOnIORank.hpp:139 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:846 IndexMapType localIndexMap_ Definition: CollectDataOnIORank.hpp:154 const std::vector< int > & globalRanks() const Definition: CollectDataOnIORank.hpp:145 const WellTestState & globalWellTestState() const Definition: CollectDataOnIORank.hpp:111 const data::Solution & globalCellData() const Definition: CollectDataOnIORank.hpp:93 std::map< std::pair< std::string, int >, double > globalBlockData_ Definition: CollectDataOnIORank.hpp:158 static constexpr int dimension Definition: CollectDataOnIORank.hpp:63 std::array< FlowsData< double >, 3 > globalFloresn_ Definition: CollectDataOnIORank.hpp:166 std::vector< int > IndexMapType Definition: CollectDataOnIORank.hpp:60 std::size_t numCells() const Definition: CollectDataOnIORank.hpp:142 const std::vector< int > & localIdxToGlobalIdxMapping() const Definition: CollectDataOnIORank.hpp:134 IndexMapType globalCartesianIndex_ Definition: CollectDataOnIORank.hpp:153 const std::array< FlowsData< double >, 3 > & globalFloresn() const Definition: CollectDataOnIORank.hpp:123 const InterRegFlowMap & globalInterRegFlows() const Definition: CollectDataOnIORank.hpp:117 Inter-region flow accumulation maps for all region definition arrays. Definition: InterRegFlows.hpp:179 Definition: fvbaseprimaryvariables.hh:141 Dune::Communication< MPIComm > Communication Definition: ParallelCommunication.hpp:30 Definition: blackoilboundaryratevector.hh:39 |