Loading...
Searching...
No Matches
Dune::CpGrid Member List

This is the complete list of members for Dune::CpGrid, including all inherited members.

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 (defined in Dune::CpGrid) | Dune::CpGrid |
cellCenterDepth(int cell_index) const | Dune::CpGrid |
cellCentroid(int cell) 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 |
CpGrid() | Dune::CpGrid |
CpGrid(MPIHelper::MPICommunicator comm) (defined in Dune::CpGrid) | Dune::CpGrid | explicit
cpgrid::CpGridData (defined in Dune::CpGrid) | Dune::CpGrid | friend
cpgrid::Entity< 0 > (defined in Dune::CpGrid) | Dune::CpGrid | friend
cpgrid::Entity< 1 > (defined in Dune::CpGrid) | Dune::CpGrid | friend
cpgrid::Entity< 2 > (defined in Dune::CpGrid) | Dune::CpGrid | friend
cpgrid::Entity< 3 > (defined in Dune::CpGrid) | 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 (defined in Dune::CpGrid) | 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 (defined in Dune::CpGrid) | 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 (defined in Dune::CpGrid) | 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 (defined in Dune::CpGrid) | Dune::CpGrid |
getEclCentroid(const int &idx) const (defined in Dune::CpGrid) | Dune::CpGrid |
getEclCentroid(const cpgrid::Entity< 0 > &elem) const (defined in Dune::CpGrid) | Dune::CpGrid |
getIJK(const int c, std::array< int, 3 > &ijk) const | Dune::CpGrid |
getLgrNameToLevel() const (defined in Dune::CpGrid) | 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 |
lbegin(int level) const (defined in Dune::CpGrid) | Dune::CpGrid |
lbegin(int level) const (defined in Dune::CpGrid) | Dune::CpGrid |
leafbegin() const | Dune::CpGrid |
leafbegin() const | Dune::CpGrid |
leafbegin() const (defined in Dune::CpGrid) | Dune::CpGrid |
leafbegin() const (defined in Dune::CpGrid) | Dune::CpGrid |
leafend() const | Dune::CpGrid |
leafend() const | Dune::CpGrid |
leafend() const (defined in Dune::CpGrid) | Dune::CpGrid |
leafend() const (defined in Dune::CpGrid) | Dune::CpGrid |
leafIndexSet() const | Dune::CpGrid |
lend(int level) const | Dune::CpGrid |
lend(int level) const | Dune::CpGrid |
lend(int level) const (defined in Dune::CpGrid) | Dune::CpGrid |
lend(int level) const (defined in Dune::CpGrid) | 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 (defined in Dune::CpGrid) | Dune::CpGrid |
numVertices() const | Dune::CpGrid |
overlapSize(int) const | Dune::CpGrid |
overlapSize(int, int) const | 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 |
scatterData(DataHandle &handle) const | Dune::CpGrid |
setPartitioningParams(const std::map< std::string, std::string > &params) (defined in Dune::CpGrid) | 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 (defined in Dune::CpGrid) | Dune::CpGrid |
vertexPosition(int vertex) const | Dune::CpGrid |
zcornData() const (defined in Dune::CpGrid) | 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 |