My Project
|
Copyright 2019 Equinor AS. More...
Classes | |
class | Cell2FacesContainer |
class | Cell2FacesRow |
class | CombinedGridWellGraph |
A graph repesenting a grid together with the well completions. More... | |
class | CpGridData |
Struct that hods all the data needed to represent a Cpgrid. More... | |
struct | CpGridDataTraits |
class | DefaultGeometryPolicy |
class | Entity |
class | Entity2IndexDataHandle |
Wrapper that turns a data handle suitable for dune-grid into one based on integers instead of entities. More... | |
class | EntityRep |
Represents an entity of a given codim, with positive or negative orientation. More... | |
class | EntityVariable |
A class design to hold a variable with a value for each entity of the given codimension, where the variable is not changing in sign with orientation. More... | |
class | EntityVariableBase |
Base class for EntityVariable and SignedEntityVariable. More... | |
class | FaceCellsContainerProxy |
A class representing the face to cells mapping similar to the way done in UnstructuredGrid. More... | |
class | FaceCellsProxy |
A proxy class representing a row of FaceCellsContainer. More... | |
class | FaceVerticesContainerProxy |
A class representing the face to vertices mapping similar to the way done in UnstructuredGrid. More... | |
struct | FaceViaCellHandleWrapper |
A data handle to send data attached to faces via cell communication. More... | |
class | Geometry |
This class encapsulates geometry for vertices, intersections, and cells. More... | |
class | Geometry< 0, cdim > |
Specialization for 0 dimensional geometries, i.e. vertices. More... | |
class | Geometry< 2, cdim > |
Specialization for 2 dimensional geometries, that is intersections (since codim 1 entities are not in CpGrid). More... | |
class | Geometry< 3, cdim > |
Specialization for 3-dimensional geometries, i.e. cells. More... | |
class | GlobalIdMapping |
Class managing the mappings of local indices to global ids. More... | |
class | GlobalIdSet |
The global id set for Dune. More... | |
class | HierarchicIterator |
Only needs to provide interface for doing nothing. More... | |
class | IdSet |
class | IndexIterator |
class | IndexSet |
class | Intersection |
class | IntersectionIterator |
class | Iterator |
Iterator intended to be used as LeafIterator and LevelIterator (no difference due to no adaptivity) for CpGrid. More... | |
class | LevelGlobalIdSet |
class | LocalIndexContainerProxy |
A class representing the sparse mapping of entity relations (e.g. More... | |
class | LocalIndexProxy |
A proxy class representing a row of LocalIndexContainerProxy. More... | |
class | MutableOrientedEntityRange |
A class used as a row type for OrientedEntityTable. More... | |
class | OrientedEntityRange |
A class used as a row type for OrientedEntityTable. More... | |
class | OrientedEntityTable |
Represents the topological relationships between sets of entities, for example cells and faces. More... | |
struct | PartitionIteratorRule |
A rule at what entities to stop. More... | |
struct | PartitionIteratorRule< All_Partition > |
struct | PartitionIteratorRule< Interior_Partition > |
struct | PartitionIteratorRule< InteriorBorder_Partition > |
struct | PartitionIteratorRule< Overlap_Partition > |
struct | PartitionIteratorRule< OverlapFront_Partition > |
class | PartitionTypeIndicator |
struct | PointViaCellHandleWrapper |
A data handle to send data attached to points via cell communication. More... | |
struct | PointViaCellWarner |
class | ReversePointGlobalIdSet |
class | SignedEntityVariable |
A class design to hold a variable with a value for each entity of the given codimension, where the variable is changing in sign with orientation. More... | |
class | WellConnections |
A class calculating and representing all connections of wells. More... | |
Typedefs | |
using | OpmWellType = int |
Enumerations | |
enum | { NNCFace = -1 } |
Functions | |
int | getNumberOfEdgesForSpecificCellForGridWithWells (const CombinedGridWellGraph &graph, int localCellId) |
Get the number of edges of the graph of the grid and the wells for one cell. | |
template<typename ID , typename weightType > | |
void | fillNBORGIDAndWeightsForSpecificCellAndIncrementNeighborCounterForGridWithWells (const CombinedGridWellGraph &graph, const int localCellId, ID globalID, int &neighborCounter, ID &nborGID, weightType *ewgts) |
Get the list of edges and weights for one cell of a grid with wells. | |
PartitionType | getProcessorBoundaryPartitionType (PartitionType) |
Copyright 2019 Equinor AS.
This file is part of The Open Porous Media project (OPM).
OPM is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
OPM is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with OPM. If not, see http://www.gnu.org/licenses/.