dune-mmesh 1.4.1-git
Loading...
Searching...
No Matches
Dune::MMeshImpl Namespace Reference

Classes

class  CutSetTriangulation
 
class  MultiId
 
class  ObjectStream
 
struct  ObjectStreamTraits
 
class  sort_indices
 

Functions

template<int dim, typename ctype = double>
static auto & ref ()
 return reference element
 
template<typename HostEntity , int dim>
static auto computeCGALIndices (const HostEntity &hostEntity)
 Return list of indices sorted by id.
 
template<std::size_t dim>
static std::size_t duneFacetToCgalSecond (const std::size_t duneFacet, const std::array< std::size_t, dim+1 > &cgalIndex)
 
template<std::size_t dim, typename HostFacet >
static std::size_t cgalFacetToDuneFacet (const HostFacet &facet)
 
template<std::size_t dim, typename HostEdge >
static std::size_t cgalEdgeToDuneEdge (const HostEdge &cgalEdge)
 

Function Documentation

◆ cgalEdgeToDuneEdge()

template<std::size_t dim, typename HostEdge >
static std::size_t Dune::MMeshImpl::cgalEdgeToDuneEdge ( const HostEdge &  cgalEdge)
inlinestatic

◆ cgalFacetToDuneFacet()

template<std::size_t dim, typename HostFacet >
static std::size_t Dune::MMeshImpl::cgalFacetToDuneFacet ( const HostFacet &  facet)
inlinestatic

◆ computeCGALIndices()

template<typename HostEntity , int dim>
static auto Dune::MMeshImpl::computeCGALIndices ( const HostEntity hostEntity)
inlinestatic

Return list of indices sorted by id.

◆ duneFacetToCgalSecond()

template<std::size_t dim>
static std::size_t Dune::MMeshImpl::duneFacetToCgalSecond ( const std::size_t  duneFacet,
const std::array< std::size_t, dim+1 > &  cgalIndex 
)
inlinestatic

◆ ref()

template<int dim, typename ctype = double>
static auto & Dune::MMeshImpl::ref ( )
inlinestatic

return reference element