#include <geometry_dimension.h>
GeometryDimension Has the values for geometrical dimension, working space dimension and local space dimension.
- See also
- Geometry
-
Element
◆ IndexType
◆ SizeType
◆ GeometryDimension() [1/2]
Kratos::GeometryDimension::GeometryDimension |
( |
SizeType |
ThisWorkingSpaceDimension, |
|
|
SizeType |
ThisLocalSpaceDimension |
|
) |
| |
|
inline |
This constructor gives a complete set of dimensional arguments neede for geometries.
- Parameters
-
ThisDimension | Dimension of this geometry. |
ThisWorkingSpaceDimension | Working space dimension. for example a triangle 3d is a 2 dimensional shape but can be used in 3 dimensional space. |
ThisLocalSpaceDimension | Local space dimension. for example a triangle is a 2 dimensional shape but can have 3 dimensional area coordinates l1, l2, l3. |
◆ GeometryDimension() [2/2]
Copy constructor. Construct this geometry data as a copy of given geometry data.
◆ ~GeometryDimension()
virtual Kratos::GeometryDimension::~GeometryDimension |
( |
| ) |
|
|
inlinevirtual |
Destructor. Do nothing!!!
◆ Info()
virtual std::string Kratos::GeometryDimension::Info |
( |
| ) |
const |
|
inlinevirtual |
Turn back information as a string.
◆ KRATOS_CLASS_POINTER_DEFINITION()
◆ LocalSpaceDimension()
SizeType Kratos::GeometryDimension::LocalSpaceDimension |
( |
| ) |
const |
|
inline |
Local space dimension. for example a triangle is a 2 dimensional shape but can have 3 dimensional area coordinates l1, l2, l3.
- Returns
- SizeType, local space dimension of this geometry.
- See also
- Dimension()
-
WorkingSpaceDimension()
◆ operator=()
◆ PrintData()
virtual void Kratos::GeometryDimension::PrintData |
( |
std::ostream & |
rOStream | ) |
const |
|
inlinevirtual |
◆ PrintInfo()
virtual void Kratos::GeometryDimension::PrintInfo |
( |
std::ostream & |
rOStream | ) |
const |
|
inlinevirtual |
Print information about this object.
◆ WorkingSpaceDimension()
SizeType Kratos::GeometryDimension::WorkingSpaceDimension |
( |
| ) |
const |
|
inline |
Working space dimension. for example a triangle as part of a surface is a 2 dimensional shape but can be used in 3 dimensional space.
- Returns
- SizeType, working space dimension of this geometry.
- See also
- Dimension()
-
LocalSpaceDimension()
◆ Serializer
The documentation for this class was generated from the following file: