bitrl & cuberl Documentation
Simulation engine for reinforcement learning agents
Loading...
Searching...
No Matches
element_builder.h
Go to the documentation of this file.
1#ifndef ELEMENT_BUILDER_H
2#define ELEMENT_BUILDER_H
3
6
7namespace bitrl
8{
9namespace utils
10{
11namespace geom
12{
13
14template <int dim> struct ElementBuilder
15{
17};
18
24
30
31} // namespace geom
32} // namespace utils
33} // namespace bitrl
34
35#endif // ELEMENT_BUILDER_H
Wraps the notion of an element.
Definition element.h:30
OutT resolve(const std::string &name, const std::map< std::string, std::any > &input)
Definition std_map_utils.h:25
Definition bitrl_consts.h:14
Definition element_builder.h:20
static edge_ptr_t build_edge(ElementType::sub_type t)
element_traits< Element< dim > >::edge_ptr_t edge_ptr_t
Definition element_builder.h:21
Definition element_builder.h:15
static Element< dim > * build_element(ElementType::sub_type t)
sub_type
Definition element_type.h:34
Definition element_builder.h:26
static face_ptr_t build_face(ElementType::sub_type t)
element_traits< Element< dim > >::face_ptr_t face_ptr_t
Definition element_builder.h:27
Definition element_traits.h:16