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 | |
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... | |