dune-geometry  2.4
Classes | Namespaces | Functions
referencedomain.hh File Reference
#include <algorithm>
#include <dune/common/array.hh>
#include <dune/common/fmatrix.hh>
#include <dune/common/fvector.hh>
#include <dune/common/typetraits.hh>
#include <dune/common/unused.hh>
#include <dune/geometry/genericgeometry/topologytypes.hh>
#include <dune/geometry/genericgeometry/subtopologies.hh>

Go to the source code of this file.

Classes

struct  Dune::GenericGeometry::ReferenceDomain< Topology >
 
class  Dune::GenericGeometry::ReferenceDomainBase< Topology >
 
struct  Dune::GenericGeometry::ReferenceDomain< Topology >
 

Namespaces

 Dune
 
 Dune::GenericGeometry
 

Functions

template<class ct , int cdim>
bool Dune::GenericGeometry::checkInside (unsigned int topologyId, int dim, const FieldVector< ct, cdim > &x, ct tolerance, ct factor=ct(1))
 
template<class ct , int cdim>
unsigned int Dune::GenericGeometry::referenceCorners (unsigned int topologyId, int dim, FieldVector< ct, cdim > *corners)
 
unsigned long Dune::GenericGeometry::referenceVolumeInverse (unsigned int topologyId, int dim)
 
template<class ct >
ct Dune::GenericGeometry::referenceVolume (unsigned int topologyId, int dim)
 
template<class ct , int cdim>
unsigned int Dune::GenericGeometry::referenceOrigins (unsigned int topologyId, int dim, int codim, FieldVector< ct, cdim > *origins)
 
template<class ct , int cdim, int mydim>
unsigned int Dune::GenericGeometry::referenceEmbeddings (unsigned int topologyId, int dim, int codim, FieldVector< ct, cdim > *origins, FieldMatrix< ct, mydim, cdim > *jacobianTransposeds)
 
template<class ct , int cdim>
unsigned int Dune::GenericGeometry::referenceIntegrationOuterNormals (unsigned int topologyId, int dim, const FieldVector< ct, cdim > *origins, FieldVector< ct, cdim > *normals)
 
template<class ct , int cdim>
unsigned int Dune::GenericGeometry::referenceIntegrationOuterNormals (unsigned int topologyId, int dim, FieldVector< ct, cdim > *normals)