|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
allgeomtypes.hh
Go to the documentation of this file.
48 typedef std::decay_t< decltype( ReferenceElementsType::general( std::declval< const GeometryType & >() ) ) > ReferenceElementType;
int size() const
iterator end()
constexpr bool isNone() const
Types types(int codim) const
Definition forloop.hh:17
ReferenceVolume and local bary center keeper class.
Definition allgeomtypes.hh:30
GridType::ctype ctype
coordinate type
Definition allgeomtypes.hh:41
GeometryInformation()
constructor creating empty geometry information
Definition allgeomtypes.hh:55
const DomainType localCenter(const GeometryType &type) const
return local bary center for geometry of type type
Definition allgeomtypes.hh:66
void buildMaps(const std::vector< GeometryType > &geomTypes)
build maps
Definition allgeomtypes.hh:89
ctype referenceVolume(const GeometryType &type) const
return volume of reference element for geometry of type type
Definition allgeomtypes.hh:72
static auto referenceElement(const GeometryType &type) -> decltype(ReferenceElementsType::general(type))
return reference element for type
Definition allgeomtypes.hh:78
GeometryInformation(const std::vector< GeometryType > &geomTypes)
creating geometry information due to given geometry types list
Definition allgeomtypes.hh:60
Dune::ReferenceElements< ctype, dim > ReferenceElementsType
Definition allgeomtypes.hh:44
std::decay_t< decltype(ReferenceElementsType::general(std::declval< const GeometryType & >())) > ReferenceElementType
type of reference element
Definition allgeomtypes.hh:48
FieldVector< ctype, dim > DomainType
type of domain vector
Definition allgeomtypes.hh:51
DomainType isNoneLocalCenter_
Definition allgeomtypes.hh:86
default implementation uses method geomTypes of given index set. Used in DiscreteFunctionSpaces.
Definition allgeomtypes.hh:99
static bool multipleGeomTypes()
UGGrid might have different geom types.
Definition allgeomtypes.hh:178
const std ::vector< GeometryType > & geomTypes(unsigned int codim) const
returns vector with geometry tpyes this index set has indices for
Definition allgeomtypes.hh:171
std::vector< std::vector< GeometryType > > geomTypes_
Definition allgeomtypes.hh:109
AllGeomTypes(const IndexSetType &indexSet)
constructor storing index set reference
Definition allgeomtypes.hh:130
Definition allgeomtypes.hh:115
static void apply(std::vector< std::set< GeometryType > > &geomTypes)
Definition allgeomtypes.hh:116
T copy_n(T... args)
T forward(T... args)
T insert(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8