|
AMCAX Kernel 1.0.0.0
|
Enumerations in NextMesh. More...
#include <common/CoordT.hpp>#include <cstddef>#include <cstdint>#include <string>#include <topology/TopoShape.hpp>#include <vector>
Include dependency graph for Macros.hpp:
This graph shows which files directly or indirectly include this file:Classes | |
| struct | AMCAX::NextMesh::TaggedShape |
| Shape with tag. More...
| |
| struct | AMCAX::NextMesh::ShapeData |
| Input geometry with tags. More...
| |
| struct | AMCAX::NextMesh::NMPolyLine |
| struct | AMCAX::NextMesh::NMPolyMesh |
| only support tri or quad mesh More...
| |
| struct | AMCAX::NextMesh::OutParams |
| Control parameters for exporting file. More...
| |
Namespaces | |
| namespace | AMCAX |
| Namespace of all interface in the AMCAX kernel.
| |
| namespace | AMCAX::NextMesh |
| Namespace of all interface in the AMCAX NextMesh module.
| |
Typedefs | |
| using | AMCAX::NextMesh::NMMeshElem = void * |
| using | AMCAX::NextMesh::NMMeshNode = void * |
| using | AMCAX::NextMesh::NMEntity = void * |
| using | AMCAX::NextMesh::Indext = uint32_t |
| using | AMCAX::NextMesh::EntTag = uint32_t |
| using | AMCAX::NextMesh::NMPoint3 = AMCAX::Coord3d |
| Type of point/vector.
| |
| using | AMCAX::NextMesh::NMVector3 = NMPoint3 |
| using | AMCAX::NextMesh::NMShape = AMCAX::TopoShape |
| Shape.
| |
| typedef void | AMCAX::NextMesh::PBCallBackFunc(int, const std::string &) |
| Type of callback function.
| |
Enumerations | |
| enum class | AMCAX::NextMesh::Orientation { Forward , Reversed , Internal , External } |
| Type of orientation.
| |
| enum class | AMCAX::NextMesh::DimType { DAll = -1 , D0 = 0 , D1 = 1 , D2 = 2 , D3 = 3 } |
| Type of dimension.
| |
| enum class | AMCAX::NextMesh::ElemType { Node_1 = 1 , Line_2 = 2 , Tri_3 = 3 , Tet_4 = 4 , Quad_4 = 5 , Hex_8 = 6 , Pyramid_5 = 7 , Prism_6 = 8 , Line_3 = 9 , Tri_6 = 10 , Tet_10 = 11 , Quad_8 = 12 , Hex_20 = 13 , Prism_15 = 14 , Pyramid_13 = 15 , Quad_9 = 16 , Hex_27 = 17 , Prism_18 = 18 , Pyramid_14 = 19 , Poly = 20 } |
| Type of mesh element.
| |
| enum class | AMCAX::NextMesh::OutFileType { AUTO , OBJ , VTK , FLUENT_MSH } |
| Type of output file.
| |
| enum class | AMCAX::NextMesh::CommercialSoftware { HyperMesh , ANSYS , Fluent , Nastran , UnSet } |
| Type of commercial software.
| |
| enum class | AMCAX::NextMesh::QualityType { MinLength , MaxLength , MinHeight , MinNormalizedHeight , CharacteristicLength , ElementQuality , SkewnessByVolume , SkewnessByEquiangular , MaxAngle2d , MinAngle2d , AspectRatio , JacobianRatioByCorner , JacobianRatioByGauss , Collapse , ChordalDeviation , WarpingAngle , WarpingFactor , ParallelDeviation , Taper , Gamma , Eta , MaxDihedraAngle , MinDihedraAngle } |
| Type of mesh quality.
| |
Enumerations in NextMesh.