| NDune | The namespace Dune is the main namespace for all Dune code |
| Ncpgrid | Copyright 2019 Equinor AS |
| Nmover | |
| CMover | |
| NImpl | |
| CCodimTraits | |
| CCodimTraits< 0 > | |
| CCodimTraits< 3 > | |
| CWellConnections | A class calculating and representing all connections of wells |
| CCombinedGridWellGraph | A graph repesenting a grid together with the well completions |
| CEntity | |
| CGeometry | This class encapsulates geometry for vertices, intersections, and cells |
| CIterator | Iterator intended to be used as LeafIterator and LevelIterator (no difference due to no adaptivity) for CpGrid |
| CEntityRep | Represents an entity of a given codim, with positive or negative orientation |
| CCpGridData | Struct that hods all the data needed to represent a Cpgrid |
| CCpGridDataTraits | |
| CFaceViaCellHandleWrapper | A data handle to send data attached to faces via cell communication |
| CPointViaCellWarner | |
| CPointViaCellHandleWrapper | A data handle to send data attached to points via cell communication |
| CDefaultGeometryPolicy | |
| CEntity2IndexDataHandle | Wrapper that turns a data handle suitable for dune-grid into one based on integers instead of entities |
| CEntityVariableBase | Base class for EntityVariable and SignedEntityVariable |
| CEntityVariable | 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 |
| CSignedEntityVariable | 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 |
| CGeometry< 0, cdim > | Specialization for 0 dimensional geometries, i.e. vertices |
| CGeometry< 2, cdim > | Specialization for 2 dimensional geometries, that is intersections (since codim 1 entities are not in CpGrid) |
| CGeometry< 3, cdim > | Specialization for 3-dimensional geometries, i.e. cells |
| CGlobalIdMapping | Class managing the mappings of local indices to global ids |
| CFaceCellsProxy | A proxy class representing a row of FaceCellsContainer |
| CFaceCellsContainerProxy | A class representing the face to cells mapping similar to the way done in UnstructuredGrid |
| CIndexIterator | |
| CLocalIndexProxy | A proxy class representing a row of LocalIndexContainerProxy |
| Citerator | |
| CLocalIndexContainerProxy | A class representing the sparse mapping of entity relations (e.g |
| CFaceVerticesContainerProxy | A class representing the face to vertices mapping similar to the way done in UnstructuredGrid |
| CCell2FacesRow | |
| Citerator | |
| CCell2FacesContainer | |
| CIndexSet | |
| CIdSet | |
| CLevelGlobalIdSet | |
| CGlobalIdSet | The global id set for Dune |
| CReversePointGlobalIdSet | |
| CIntersection | |
| CIntersectionIterator | |
| CHierarchicIterator | Only needs to provide interface for doing nothing |
| COrientedEntityRange | A class used as a row type for OrientedEntityTable |
| CMutableOrientedEntityRange | A class used as a row type for OrientedEntityTable |
| COrientedEntityTable | Represents the topological relationships between sets of entities, for example cells and faces |
| CPartitionIteratorRule | A rule at what entities to stop |
| CPartitionIteratorRule< Interior_Partition > | |
| CPartitionIteratorRule< InteriorBorder_Partition > | |
| CPartitionIteratorRule< Overlap_Partition > | |
| CPartitionIteratorRule< All_Partition > | |
| CPartitionIteratorRule< OverlapFront_Partition > | |
| CPartitionTypeIndicator | |
| NCapabilities | |
| ChasEntity< CpGrid, 0 > | |
| ChasEntity< CpGrid, 3 > | |
| CcanCommunicate< CpGrid, 0 > | |
| CcanCommunicate< CpGrid, 3 > | |
| ChasBackupRestoreFacilities< CpGrid > | |
| ChasSingleGeometryType< PolyhedralGrid< dim, dimworld, coord_t > > | |
| CisCartesian< PolyhedralGrid< dim, dimworld, coord_t > > | |
| ChasEntity< PolyhedralGrid< dim, dimworld, coord_t >, codim > | |
| ChasEntityIterator< PolyhedralGrid< dim, dimworld, coord_t >, codim > | |
| CcanCommunicate< PolyhedralGrid< dim, dimworld, coord_t >, codim > | |
| ChasBackupRestoreFacilities< PolyhedralGrid< dim, dimworld, coord_t > > | |
| CisLevelwiseConforming< PolyhedralGrid< dim, dimworld, coord_t > > | |
| CisLeafwiseConforming< PolyhedralGrid< dim, dimworld, coord_t > > | |
| CthreadSafe< PolyhedralGrid< dim, dimworld, coord_t > > | |
| CviewThreadSafe< PolyhedralGrid< dim, dimworld, coord_t > > | |
| CCartesianIndexMapper | Interface class to access the logical Cartesian grid as used in industry standard simulator decks |
| COrderByFirst | |
| CSimpleMessageBuffer | |
| CPoint2PointCommunicator | Point-2-Point communicator for exchange messages between processes |
| CDataHandleInterface | |
| CSubGridPart | A class to represent a part of a grid, similar to a GridView |
| CCodim | Codim Structure |
| CSubIterator | |
| CPartition | Define types needed to iterate over entities of a given partition type |
| CSubGridPartTraits | |
| CSubEntity | |
| CCodim | |
| CPartition | Define types needed to iterate over entities of a given partition type |
| CCpGridTraits | |
| CCodim | Traits associated with a specific codim |
| CPartition | Traits associated with a specific grid partition type |
| CPartition | Traits associated with a specific grid partition type |
| CCpGridFamily | |
| CCpGrid | [ provides Dune::Grid ] |
| CCentroidIterator | An iterator over the centroids of the geometry of the entities |
| CCartesianIndexMapper< CpGrid > | |
| CDGFGridFactory< CpGrid > | |
| CDGFGridInfo< CpGrid > | |
| CPersistentContainer< CpGrid, Data > | |
| CCartesianIndexMapper< PolyhedralGrid< dim, dimworld, coord_t > > | |
| CPolyhedralGrid | Identical grid wrapper |
| CUnstructuredGridDeleter | |
| CCodim | Traits structure containing types for a codimension |
| CPartition | |
| CPartition | Types for GridView |
| CDGFGridFactory< PolyhedralGrid< dim, dimworld, coord_t > > | |
| CDGFGridInfo< PolyhedralGrid< dim, dimworld > > | |
| CPolyhedralGridEntityBasic | |
| CPolyhedralGridEntity | |
| CPolyhedralGridEntity< 0, dim, Grid > | construct a null entity |
| CPolyhedralGridEntityPointer | |
| CPolyhedralGridEntitySeed | |
| CPolyhedralGridGeometry | |
| CPolyhedralGridLocalGeometry | |
| CPolyhedralGridBasicGeometry | |
| CPolyhedralMultiLinearGeometryTraits | |
| CStorage | |
| CIterator | |
| CCornerStorage | |
| CPolyhedralGridFamily | |
| CTraits | |
| CCodim | |
| CPartition | |
| CPartition | |
| CGridFactory< PolyhedralGrid< dim, dimworld, coord_t > > | |
| CPolyhedralGridView | |
| CCodim | |
| CPolyhedralGridViewTraits | |
| CCodim | |
| CPartition | |
| CPolyhedralGridIdSet | |
| CPolyhedralGridIndexSet | |
| CPolyhedralGridIntersection | |
| CPolyhedralGridIntersectionIterator | |
| CPolyhedralGridIterator | |
| CPersistentContainer< PolyhedralGrid< dim, dimworld >, Data > | |
| NOpm | Holds the implementation of the CpGrid as a pimple |
| NUgGridHelpers | |
| CCell2FacesTraits< Dune::CpGrid > | |
| CCpGridCentroidIterator | An iterator over the cell volumes |
| CCellCentroidTraits< Dune::CpGrid > | |
| CCellVolumeIterator | An iterator over the cell volumes |
| CCellVolumeIteratorTraits< Dune::CpGrid > | |
| CFaceCentroidTraits< Dune::CpGrid > | |
| CFaceCellTraits< Dune::CpGrid > | |
| CFace2VerticesTraits< Dune::CpGrid > | |
| CSparseTableView | Allows viewing a sparse table consisting out of C-array |
| CCellCentroidTraits | Traits of the cell centroids of a grid |
| CCellCentroidTraits< UnstructuredGrid > | |
| CCellVolumeIteratorTraits | The mapping of the grid type to type of the iterator over the cell volumes |
| CCellVolumeIteratorTraits< UnstructuredGrid > | |
| CFaceCentroidTraits | Traits of the face centroids of a grid |
| CFaceCentroidTraits< UnstructuredGrid > | |
| CCell2FacesTraits | Maps the grid type to the associated type of the cell to faces mapping |
| CCell2FacesTraits< UnstructuredGrid > | |
| CFace2VerticesTraits | Maps the grid type to the associated type of the face to vertices mapping |
| CFace2VerticesTraits< UnstructuredGrid > | |
| CFaceCellsProxy | |
| CFaceCellTraits | Traits of the face to attached cell mappping of a grid |
| CFaceCellTraits< UnstructuredGrid > | |
| CCellCentroidTraits< Dune::PolyhedralGrid< dim, dimworld > > | |
| CCellVolumeIteratorTraits< Dune::PolyhedralGrid< dim, dimworld > > | |
| CFaceCentroidTraits< Dune::PolyhedralGrid< dim, dimworld > > | |
| CCell2FacesTraits< Dune::PolyhedralGrid< dim, dimworld > > | |
| CFace2VerticesTraits< Dune::PolyhedralGrid< dim, dimworld > > | |
| CFaceCellTraits< Dune::PolyhedralGrid< dim, dimworld > > | |
| Ntime | |
| CStopWatch | |
| CCellQuadrature | A class providing numerical quadrature for cells |
| CLevelCartesianIndexMapper | |
| CLevelCartesianIndexMapper< Dune::CpGrid > | |
| CFaceQuadrature | A class providing numerical quadrature for faces |
| CGraphOfGrid | A class storing a graph representation of the grid |
| CGridManager | This class manages an Opm::UnstructuredGrid in the sense that it encapsulates creation and destruction of the grid |
| CLookUpCellCentroid | LookUpCellCentroid struct - To search cell centroids via element index |
| CLookUpData | LookUpData class - To search field properties of leaf grid view elements via element/elementIndex |
| CLookUpCartesianData | LookUpCartesianData - To search field properties of leaf grid view elements via CartesianIndex (cartesianMapper) |
| CMinpvProcessor | Transform a corner-point grid ZCORN field to account for MINPV processing |
| CResult | |
| CLevelCartesianIndexMapper< Dune::PolyhedralGrid< dim, dimworld, coord_t > > | |
| CElementChunks | Class to simplify creating parallel yet performant threaded loops over a grid |
| CChunk | |
| CChunkIterator | |
| Citerator_range_pod | |
| Citerator_range | |
| Cmutable_iterator_range | |
| CRegionMapping | Forward and reverse mappings between cells and regions/partitions (e.g., the ECLIPSE-style 'SATNUM', 'PVTNUM', or 'EQUILNUM' arrays) |
| CPoisonIterator | |
| CSparseTable | A SparseTable stores a table with rows of varying size as efficiently as possible |
| Crow_type_helper | |
| Crow_type_helper< U, std::void_t< typename U::const_iterator > > | |
| CIterator | Iterator for iterating over the container as a whole, i.e |
| CVelocityInterpolationInterface | Abstract interface for velocity interpolation method classes |
| CVelocityInterpolationConstant | A constant velocity approximation |
| CVelocityInterpolationECVI | Interpolate velocity using the extended CVI scheme: compute a corner velocity for each cell corner that is consistent with fluxes of adjacent faces, then interpolate with generalized barycentric coordinates |
| CWachspressCoord | Class capable of computing Wachspress coordinates in 2d and 3d |
| CCornerInfo | |
| Nstd | |
| Citerator_traits< Dune::cpgrid::IntersectionIterator > | |
| Citerator_traits< Dune::cpgrid::Iterator< codim, pitype > > | |
| Citerator_traits< Dune::cpgrid::HierarchicIterator > | |
| CAverageChildrenData | |
| Cgrdecl | Raw corner-point specification of a particular geological model |
| CGridAdapter | |
| CVector | |
| CMaxChildrenData | |
| CMinChildrenData | |
| Cprocessed_grid | Result structure representing minimal derived topology and geometry of a geological model in corner-point format |
| CUnstructuredGrid | Data structure for an unstructured grid, unstructured meaning that any cell may have an arbitrary number of adjacent cells |