| adapt() | Dune::CpGrid |  | 
  | 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, const std::vector< std::string > &lgr_parent_grid_name_vec=std::vector< std::string >{}) | Dune::CpGrid |  | 
  | autoRefine(const std::array< int, 3 > &nxnynz) | 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, int level=-1) const | Dune::CpGrid |  | 
  | cellFaceRow(int cell) const | Dune::CpGrid |  | 
  | cellScatterGatherInterface() const | Dune::CpGrid |  | 
  | cellVolume(int cell) 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 | explicit | 
  | 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 | 
  | currentData() const | Dune::CpGrid |  | 
  | currentData() | Dune::CpGrid |  | 
  | 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, int level=-1) 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 |  | 
  | getMark(const cpgrid::Entity< 0 > &element) 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 refCount) | 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, int partitionMethod=Dune::PartitionMethod::zoltan, double imbalanceTol=1.1, int level=-1) | Dune::CpGrid | inline | 
  | loadBalance(const std::vector< cpgrid::OpmWellType > *wells, const std::unordered_map< std::string, std::set< int > > &possibleFutureConnections={}, const double *transmissibilities=nullptr, int overlapLayers=1, int partitionMethod=Dune::PartitionMethod::zoltanGoG, int level=-1) | Dune::CpGrid | inline | 
  | loadBalance(EdgeWeightMethod method, const std::vector< cpgrid::OpmWellType > *wells, const std::unordered_map< std::string, std::set< int > > &possibleFutureConnections={}, const double *transmissibilities=nullptr, bool ownersFirst=false, bool addCornerCells=false, int overlapLayers=1, int partitionMethod=Dune::PartitionMethod::zoltanGoG, double imbalanceTol=1.1, int level=-1) | Dune::CpGrid | inline | 
  | loadBalance(DataHandle &data, const std::vector< cpgrid::OpmWellType > *wells, const std::unordered_map< std::string, std::set< int > > &possibleFutureConnections={}, const double *transmissibilities=nullptr, int overlapLayers=1, int partitionMethod=1, int level=-1) | Dune::CpGrid | inline | 
  | loadBalance(DataHandle &data, EdgeWeightMethod method, const std::vector< cpgrid::OpmWellType > *wells, const std::unordered_map< std::string, std::set< int > > &possibleFutureConnections, bool serialPartitioning, const double *transmissibilities=nullptr, bool ownersFirst=false, bool addCornerCells=false, int overlapLayers=1, int partitionMethod=Dune::PartitionMethod::zoltanGoG, double imbalanceTol=1.1, bool allowDistributedWells=false) | Dune::CpGrid | inline | 
  | loadBalance(DataHandle &data, const std::vector< int > &parts, const std::vector< cpgrid::OpmWellType > *wells, const std::unordered_map< std::string, std::set< int > > &possibleFutureConnections={}, bool ownersFirst=false, bool addCornerCells=false, int overlapLayers=1) | Dune::CpGrid | inline | 
  | loadBalance(DataHandle &data, decltype(data.fixedSize(0, 0)) overlapLayers=1, int partitionMethod=Dune::PartitionMethod::zoltan) | 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 | 
  | loadBalanceSerial(int overlapLayers=1, int partitionMethod=Dune::PartitionMethod::zoltan, int edgeWeightMethod=Dune::EdgeWeightMethod::defaultTransEdgeWgt, double imbalanceTol=1.1, int level=-1) | Dune::CpGrid | inline | 
  | localIdSet() const | Dune::CpGrid |  | 
  | logicalCartesianSize() const | Dune::CpGrid |  | 
  | mapLeafIndexSetToLocalCartesianIndexSets() const | Dune::CpGrid |  | 
  | mapLocalCartesianIndexSetsToLeafIndexSet() const | Dune::CpGrid |  | 
  | mark(int refCount, const cpgrid::Entity< 0 > &element) | Dune::CpGrid |  | 
  | maxLevel() const | Dune::CpGrid |  | 
  | name() const | Dune::CpGrid |  | 
  | numBoundarySegments() const | Dune::CpGrid |  | 
  | numCellFaces(int cell, int level=-1) const | Dune::CpGrid |  | 
  | numCellFaces() const | Dune::CpGrid |  | 
  | numCells(int level=-1) const | Dune::CpGrid |  | 
  | numFaces(int level=-1) const | Dune::CpGrid |  | 
  | numFaceVertices(int face) const | Dune::CpGrid |  | 
  | numVertices() const | Dune::CpGrid |  | 
  | overlapSize(int) const | Dune::CpGrid |  | 
  | overlapSize(int, int) const | Dune::CpGrid |  | 
  | ParallelIndexSet typedef | Dune::CpGrid |  | 
  | pointScatterGatherInterface() const | Dune::CpGrid |  | 
  | postAdapt() | Dune::CpGrid |  | 
  | preAdapt() | Dune::CpGrid |  | 
  | processEclipseFormat(const grdecl &input_data, bool remove_ij_boundary, bool turn_normals=false, bool edge_conformal=false) | Dune::CpGrid |  | 
  | refineAndUpdateGrid(const std::vector< std::array< int, 3 > > &cells_per_dim_vec, const std::vector< int > &assignRefinedLevel, const std::vector< std::string > &lgr_name_vec, const std::vector< std::array< int, 3 > > &startIJK_vec=std::vector< std::array< int, 3 > >{}, const std::vector< std::array< int, 3 > > &endIJK_vec=std::vector< std::array< int, 3 > >{}) | Dune::CpGrid |  | 
  | RemoteIndices typedef | Dune::CpGrid |  | 
  | scatterData(DataHandle &handle) const | Dune::CpGrid |  | 
  | setPartitioningParams(const std::map< std::string, std::string > ¶ms) | Dune::CpGrid |  | 
  | setUniqueBoundaryIds(bool uids) | 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 |  | 
  | syncDistributedGlobalCellIds() | Dune::CpGrid |  | 
  | uniqueBoundaryIds() const | Dune::CpGrid |  | 
  | Vector typedef | Dune::CpGrid |  | 
  | vertexPosition(int vertex) const | Dune::CpGrid |  | 
  | zcornData() const | Dune::CpGrid |  | 
  | zoltanPartitionWithoutScatter(const std::vector< cpgrid::OpmWellType > *wells, const std::unordered_map< std::string, std::set< int > > &possibleFutureConnections, const double *transmissibilities, const int numParts, const double imbalanceTol) const | Dune::CpGrid |  |