Dune Core Modules (2.6.0)
topologyfactory.hh
124 std::unique_ptr< Object, ObjectDeleter > &find ( const unsigned int topologyId, const Key &key )
Unique label for each type of entities that can occur in DUNE grids.
Definition: type.hh:277
decltype(auto) apply(F &&f, ArgTuple &&args)
Apply function with arguments given as tuple.
Definition: apply.hh:58
bool gt(const T &first, const T &second, typename EpsilonType< T >::Type epsilon)
test if first greater than second
Definition: float_cmp.cc:147
Provide a factory over the generic topologies.
Definition: topologyfactory.hh:39
static Object * create(const Dune::GeometryType >, const Key &key)
dynamically create objects
Definition: topologyfactory.hh:47
static Object * create(const Key &key)
statically create objects
Definition: topologyfactory.hh:54
static void release(Object *object)
release the object returned by the create methods
Definition: topologyfactory.hh:60
A wrapper for a TopologyFactory providing singleton storage. Same usage as TopologyFactory but with e...
Definition: topologyfactory.hh:82
static auto create(const Key &key) -> std::enable_if_t< Topology::dimension==dimension, Object * >
statically create objects
Definition: topologyfactory.hh:96
static Object * create(const Dune::GeometryType >, const Key &key)
dynamically create objects
Definition: topologyfactory.hh:88
static void release(Object *object)
release the object returned by the create methods
Definition: topologyfactory.hh:103
A unique label for each type of element that can occur in a grid.
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Dec 26, 23:30, 2024)