#include <CollectDataOnIORank_impl.hpp>
◆ DistributeIndexMapping()
Opm::DistributeIndexMapping::DistributeIndexMapping |
( |
const std::vector< int > & |
globalIndex, |
|
|
const std::vector< int > & |
distributedGlobalIndex, |
|
|
IndexMapType & |
localIndexMap, |
|
|
IndexMapStorageType & |
indexMaps, |
|
|
std::vector< int > & |
ranks, |
|
|
std::set< int > & |
recv, |
|
|
bool |
isIORank |
|
) |
| |
|
inline |
◆ ~DistributeIndexMapping()
Opm::DistributeIndexMapping::~DistributeIndexMapping |
( |
| ) |
|
|
inline |
◆ pack()
◆ unpack()
◆ distributedGlobalIndex_
const std::vector<int>& Opm::DistributeIndexMapping::distributedGlobalIndex_ |
|
protected |
◆ globalPosition_
std::map<int, int> Opm::DistributeIndexMapping::globalPosition_ |
|
protected |
◆ indexMaps_
◆ localIndexMap_
◆ ranks_
std::vector<int>& Opm::DistributeIndexMapping::ranks_ |
|
protected |
Referenced by DistributeIndexMapping(), Opm::CollectDataOnIORank< GetPropType< TypeTag, Properties::Grid >, GetPropType< TypeTag, Properties::EquilGrid >, GetPropType< TypeTag, Properties::GridView > >::isCartIdxOnThisRank(), and Opm::CollectDataOnIORank< GetPropType< TypeTag, Properties::Grid >, GetPropType< TypeTag, Properties::EquilGrid >, GetPropType< TypeTag, Properties::GridView > >::localIdxToGlobalIdx().
◆ recv_
std::set<int>& Opm::DistributeIndexMapping::recv_ |
|
protected |
The documentation for this class was generated from the following file:
|