| FEAT 3
    Finite Element Analysis Toolbox | 
| Public Types | |
| using | EntityType = RawEntity< Shape_ > | 
| using | VertexType = typename EntityType::VertexType | 
| Public Member Functions | |
| RawTemplate & | add_entity (const std::array< VertexType, Shape::FaceTraits< Shape_, 0 >::count > &vertices) | 
| template<typename... Vector> | |
| RawTemplate & | add_entity (Vector... vectors) | 
| RawTemplate & | axis_aligned (const VertexType &a, const VertexType &b) | 
| RawTemplate & | grid (std::array< Index, Shape_::dimension > size, VertexType stepsize) | 
| RawTemplate & | recurse (Index face, const RawTemplate &tmplt) | 
| Recursively applies a template to a face of this template.  More... | |
| Public Attributes | |
| std::vector< RawEntity< Shape_ > > | entities | 
| Private Member Functions | |
| void | _grid (const std::array< Index, Shape_::dimension > &size, VertexType stepsize, int dim, std::array< Index, Shape_::dimension > &coords) | 
Definition at line 65 of file raw_refinement_templates.hpp.
| using FEAT::Geometry::RawTemplate< Shape_ >::EntityType = RawEntity<Shape_> | 
Definition at line 67 of file raw_refinement_templates.hpp.
| using FEAT::Geometry::RawTemplate< Shape_ >::VertexType = typename EntityType::VertexType | 
Definition at line 69 of file raw_refinement_templates.hpp.
| 
 | inlineprivate | 
Definition at line 162 of file raw_refinement_templates.hpp.
| 
 | inline | 
Definition at line 80 of file raw_refinement_templates.hpp.
| 
 | inline | 
Definition at line 74 of file raw_refinement_templates.hpp.
| 
 | inline | 
Definition at line 89 of file raw_refinement_templates.hpp.
| 
 | inline | 
Definition at line 128 of file raw_refinement_templates.hpp.
| 
 | inline | 
Recursively applies a template to a face of this template.
Uses linear interpolation to map all entities of the given template into the chosen face. The chosen face is removed from this template.
Definition at line 141 of file raw_refinement_templates.hpp.
| std::vector<RawEntity<Shape_> > FEAT::Geometry::RawTemplate< Shape_ >::entities | 
Definition at line 71 of file raw_refinement_templates.hpp.