DUNE Geometry (2.10)

virtualrefinement.hh File Reference

This file contains the virtual wrapper around refinement. More...

#include <vector>
#include <dune/common/fvector.hh>
#include "refinement.hh"
#include "type.hh"
#include "virtualrefinement.cc"

Go to the source code of this file.

Classes

class  Dune::VirtualRefinement< dimension, CoordType >
 VirtualRefinement base class. More...
 
struct  Dune::VirtualRefinement< dimension, CoordType >::Codim< codimension >
 codim database of VirtualRefinement More...
 

Functions

template<int dimension, class CoordType >
VirtualRefinement< dimension, CoordType > & Dune::buildRefinement (GeometryType geometryType, GeometryType coerceTo)
 return a reference to the VirtualRefinement according to the parameters More...
 

Detailed Description

This file contains the virtual wrapper around refinement.

Function Documentation

◆ buildRefinement()

template<int dimension, class CoordType >
VirtualRefinement< dimension, CoordType > & Dune::buildRefinement ( GeometryType  geometryType,
GeometryType  coerceTo 
)

return a reference to the VirtualRefinement according to the parameters

Template Parameters
dimensionDimension of the element to refine
CoordTypeC++ type of the coordinates
Exceptions
NotImplementedThere is no Refinement implementation for the specified parameters.
Parameters
geometryTypegeometry type of the refined element
coerceTogeometry type of the subelements

References Dune::buildRefinement(), Dune::GeometryType::dim(), and Dune::GeometryType::id().

Referenced by Dune::buildRefinement().

Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden & Uni Heidelberg  |  generated with Hugo v0.111.3 (May 27, 22:36, 2026)