addLgrsUpdateLeafView(const std::vector< std::array< int, 3 > > &cells_per_dim_vec, const std::vector< std::array< int, 3 > > &startIJK_vec, const std::vector< std::array< int, 3 > > &endIJK_vec, const std::vector< std::string > &lgr_name_vec) | Dune::CpGrid | |
addLgrUpdateLeafView(const std::array< int, 3 > &cells_per_dim, const std::array< int, 3 > &startIJK, const std::array< int, 3 > &endIJK, const std::string &lgr_name) | Dune::CpGrid | |
beginCellCentroids() const | Dune::CpGrid | |
beginFaceCentroids() const | Dune::CpGrid | |
boundaryId(int face) const | Dune::CpGrid | |
cellCenterDepth(int cell_index) const | Dune::CpGrid | |
cellCentroid(int cell) const | Dune::CpGrid | |
cellCommunication() const | Dune::CpGrid | |
cellFace(int cell, int local_index) const | Dune::CpGrid | |
cellFaceRow(int cell) const | Dune::CpGrid | |
cellScatterGatherInterface() const | Dune::CpGrid | |
cellVolume(int cell) const | Dune::CpGrid | |
chooseData() const | Dune::CpGrid | |
comm() const | Dune::CpGrid | |
communicate(DataHandle &data, InterfaceType iftype, CommunicationDirection dir, int) const | Dune::CpGrid | inline |
communicate(DataHandle &data, InterfaceType iftype, CommunicationDirection dir) const | Dune::CpGrid | |
CommunicationType typedef | Dune::CpGrid | |
CpGrid() | Dune::CpGrid | |
CpGrid(MPIHelper::MPICommunicator comm) | Dune::CpGrid | |
cpgrid::CpGridData | Dune::CpGrid | friend |
cpgrid::Entity< 0 > | Dune::CpGrid | friend |
cpgrid::Entity< 1 > | Dune::CpGrid | friend |
cpgrid::Entity< 2 > | Dune::CpGrid | friend |
cpgrid::Entity< 3 > | Dune::CpGrid | friend |
createCartesian(const std::array< int, 3 > &dims, const std::array< double, 3 > &cellsize, const std::array< int, 3 > &shift={0, 0, 0}) | Dune::CpGrid | |
createEntity | Dune::CpGrid | friend |
entity(const cpgrid::Entity< codim > &seed) const | Dune::CpGrid | |
faceArea(int face) const | Dune::CpGrid | |
faceAreaNormalEcl(int face) const | Dune::CpGrid | |
faceCell(int face, int local_index) const | Dune::CpGrid | |
faceCenterEcl(int cell_index, int face, const Dune::cpgrid::Intersection &intersection) const | Dune::CpGrid | |
faceCentroid(int face) const | Dune::CpGrid | |
faceNormal(int face) const | Dune::CpGrid | |
faceTag(const Cell2FacesRowIterator &cell_face) const | Dune::CpGrid | |
faceVertex(int face, int local_index) const | Dune::CpGrid | |
gatherData(DataHandle &handle) const | Dune::CpGrid | |
geomTypes(const int) const | Dune::CpGrid | |
getCellIndexSet() | Dune::CpGrid | |
getCellIndexSet() const | Dune::CpGrid | |
getCellRemoteIndices() | Dune::CpGrid | |
getCellRemoteIndices() const | Dune::CpGrid | |
getEclCentroid(const int &idx) const | Dune::CpGrid | |
getEclCentroid(const cpgrid::Entity< 0 > &elem) const | Dune::CpGrid | |
getIJK(const int c, std::array< int, 3 > &ijk) const | Dune::CpGrid | |
getLgrNameToLevel() const | Dune::CpGrid | |
getParentIntersectionFromLgrBoundaryFace(const Dune::cpgrid::Intersection &intersection) const | Dune::CpGrid | |
ghostSize(int) const | Dune::CpGrid | |
ghostSize(int, int) const | Dune::CpGrid | |
globalCell() const | Dune::CpGrid | |
globalIdSet() const | Dune::CpGrid | |
globalRefine(int) | Dune::CpGrid | |
GridFamily typedef | Dune::CpGrid | |
InterfaceMap typedef | Dune::CpGrid | |
lbegin(int level) const | Dune::CpGrid | |
lbegin(int level) const | Dune::CpGrid | |
leafbegin() const | Dune::CpGrid | |
leafbegin() const | Dune::CpGrid | |
leafend() const | Dune::CpGrid | |
leafend() const | Dune::CpGrid | |
leafIndexSet() const | Dune::CpGrid | |
lend(int level) const | Dune::CpGrid | |
lend(int level) const | Dune::CpGrid | |
levelIndexSet(int level) const | Dune::CpGrid | |
loadBalance(int overlapLayers=1, bool useZoltan=true) | Dune::CpGrid | inline |
loadBalance(const std::vector< cpgrid::OpmWellType > *wells, const double *transmissibilities=nullptr, int overlapLayers=1, bool useZoltan=true) | Dune::CpGrid | inline |
loadBalance(EdgeWeightMethod method, const std::vector< cpgrid::OpmWellType > *wells, const double *transmissibilities=nullptr, bool ownersFirst=false, bool addCornerCells=false, int overlapLayers=1, bool useZoltan=true) | Dune::CpGrid | inline |
loadBalance(DataHandle &data, const std::vector< cpgrid::OpmWellType > *wells, const double *transmissibilities=nullptr, int overlapLayers=1, bool useZoltan=true) | Dune::CpGrid | inline |
loadBalance(DataHandle &data, EdgeWeightMethod method, const std::vector< cpgrid::OpmWellType > *wells, bool serialPartitioning, const double *transmissibilities=nullptr, bool ownersFirst=false, bool addCornerCells=false, int overlapLayers=1, bool useZoltan=true, double zoltanImbalanceTol=1.1, bool allowDistributedWells=false) | Dune::CpGrid | inline |
loadBalance(DataHandle &data, const std::vector< int > &parts, const std::vector< cpgrid::OpmWellType > *wells, bool ownersFirst=false, bool addCornerCells=false, int overlapLayers=1) | Dune::CpGrid | inline |
loadBalance(DataHandle &data, decltype(data.fixedSize(0, 0)) overlapLayers=1, bool useZoltan=true) | Dune::CpGrid | inline |
loadBalance(const std::vector< int > &parts, bool ownersFirst=false, bool addCornerCells=false, int overlapLayers=1) | Dune::CpGrid | inline |
loadBalance(DataHandle &data, const std::vector< int > &parts, bool ownersFirst=false, bool addCornerCells=false, int overlapLayers=1) | Dune::CpGrid | inline |
localIdSet() const | Dune::CpGrid | |
logicalCartesianSize() const | Dune::CpGrid | |
maxLevel() const | Dune::CpGrid | |
name() const | Dune::CpGrid | |
numBoundarySegments() const | Dune::CpGrid | |
numCellFaces(int cell) const | Dune::CpGrid | |
numCellFaces() const | Dune::CpGrid | |
numCells() const | Dune::CpGrid | |
numFaces() const | Dune::CpGrid | |
numFaceVertices(int face) const | Dune::CpGrid | |
numVertices() const | Dune::CpGrid | |
Opm::LookUpCartesianData | Dune::CpGrid | friend |
Opm::LookUpData | Dune::CpGrid | friend |
overlapSize(int) const | Dune::CpGrid | |
overlapSize(int, int) const | Dune::CpGrid | |
ParallelIndexSet typedef | Dune::CpGrid | |
pointScatterGatherInterface() const | Dune::CpGrid | |
processEclipseFormat(const grdecl &input_data, bool remove_ij_boundary, bool turn_normals=false) | Dune::CpGrid | |
readSintefLegacyFormat(const std::string &grid_prefix) | Dune::CpGrid | |
RemoteIndices typedef | Dune::CpGrid | |
scatterData(DataHandle &handle) const | Dune::CpGrid | |
setUniqueBoundaryIds(bool uids) | Dune::CpGrid | |
setZoltanParams(const std::map< std::string, std::string > ¶ms) | Dune::CpGrid | |
size(int level, int codim) const | Dune::CpGrid | |
size(int codim) const | Dune::CpGrid | |
size(int level, GeometryType type) const | Dune::CpGrid | |
size(GeometryType type) const | Dune::CpGrid | |
sortedNumAquiferCells() const | Dune::CpGrid | |
switchToDistributedView() | Dune::CpGrid | |
switchToGlobalView() | Dune::CpGrid | |
uniqueBoundaryIds() const | Dune::CpGrid | |
Vector typedef | Dune::CpGrid | |
vertexPosition(int vertex) const | Dune::CpGrid | |
writeSintefLegacyFormat(const std::string &grid_prefix) const | Dune::CpGrid | |
zcornData() const | Dune::CpGrid | |
zoltanPartitionWithoutScatter(const std::vector< cpgrid::OpmWellType > *wells, const double *transmissibilities, const int numParts, const double zoltanImbalanceTol) const | Dune::CpGrid | |