|
ug4
|
#include "../grid/grid.h"#include "common/math/ugmath.h"#include "common/assert.h"#include "grid_objects_0d.h"#include "grid_objects_1d.h"#include "grid_objects_2d.h"Go to the source code of this file.
Classes | |
| class | ug::geometry_traits< Hexahedron > |
| class | ug::geometry_traits< Octahedron > |
| class | ug::geometry_traits< Prism > |
| class | ug::geometry_traits< Pyramid > |
| class | ug::geometry_traits< Tetrahedron > |
| class | ug::Hexahedron |
| A volume element with 6 quadrilateral sides. More... | |
| class | ug::HexahedronDescriptor |
| only used to initialize a hexahedron. for all other tasks you should use VolumeDescriptor. More... | |
| class | ug::Octahedron |
| platonic solid with eight faces. More... | |
| class | ug::OctahedronDescriptor |
| only used to initialize a octahedron. for all other tasks you should use VolumeDescripor. More... | |
| class | ug::Prism |
| A volume element with 2 triangle and 3 quadrilateral sides. More... | |
| class | ug::PrismDescriptor |
| only used to initialize a prism. for all other tasks you should use VolumeDescripor. More... | |
| class | ug::Pyramid |
| A volume element with 4 triangle and 1 quadrilateral sides. More... | |
| class | ug::PyramidDescriptor |
| only used to initialize a pyramids. for all other tasks you should use VolumeDescripor. More... | |
| class | ug::Tetrahedron |
| the most simple volume-element. More... | |
| class | ug::TetrahedronDescriptor |
| only used to initialize a tetrahedron. for all other tasks you should use VolumeDescripor. More... | |
Namespaces | |
| namespace | ug |
| the ug namespace | |
Typedefs | |
| typedef geometry_traits< Hexahedron >::const_iterator | ug::ConstHexahedronIterator |
| typedef geometry_traits< Octahedron >::const_iterator | ug::ConstOctahedronIterator |
| typedef geometry_traits< Prism >::const_iterator | ug::ConstPrismIterator |
| typedef geometry_traits< Pyramid >::const_iterator | ug::ConstPyramidIterator |
| typedef geometry_traits< Tetrahedron >::const_iterator | ug::ConstTetrahedronIterator |
| typedef geometry_traits< Hexahedron >::iterator | ug::HexahedronIterator |
| typedef geometry_traits< Octahedron >::iterator | ug::OctahedronIterator |
| typedef geometry_traits< Prism >::iterator | ug::PrismIterator |
| typedef geometry_traits< Pyramid >::iterator | ug::PyramidIterator |
| typedef geometry_traits< Tetrahedron >::iterator | ug::TetrahedronIterator |
Enumerations | |
| enum | ug::VolumeContainerSections { ug::CSVOL_NONE = -1 , ug::CSVOL_TETRAHEDRON = 0 , ug::CSVOL_HEXAHEDRON = 1 , ug::CSVOL_PRISM = 2 , ug::CSVOL_PYRAMID = 3 , ug::CSVOL_OCTAHEDRON = 4 } |
| These numbers define where in the volume-section-container a volume will be stored. More... | |