Collection of feature to manage meshes and attached data field. More...
Classes | |
class | mimmo::ClipGeometry |
ClipGeometry is a class that clip a 3D geometry according to a plane intersecting it. More... | |
class | mimmo::ExtractField |
ExtractField is an abstract executable block class for extracting/restricting an input field defined on a mesh X on a target subportion of X. More... | |
class | mimmo::ExtractLongField |
ExtractLongField is specialized derived class of ExtractField to extract a scalar field of long. More... | |
class | mimmo::ExtractScalarField |
ExtractScalarField is specialized derived class of ExtractField to extract a scalar field of doubles. More... | |
class | mimmo::ExtractStringField |
ExtractStringField is specialized derived class of ExtractField to extract a scalar field of string. More... | |
class | mimmo::ExtractVectorField |
ExtractVectorField is specialized derived class of ExtractField to extract a vector field of array<double,3>. More... | |
class | mimmo::FVGenericSelection |
Interface for applying selection methods simultaneously on bulk+boundary compound meshes. More... | |
class | mimmo::FVSelectionByBox |
FVGenericSelection class specialized for selections with volume box primitive shapes. More... | |
class | mimmo::FVSelectionByCylinder |
FVGenericSelection class specialized for selections with volume cylindrical primitive shapes. More... | |
class | mimmo::FVSelectionBySphere |
FVGenericSelection class specialized for selections with volume spherical primitive shapes. More... | |
class | mimmo::GenericSelection |
Abstract Interface for selection classes. More... | |
class | mimmo::ReconstructScalar |
Reconstruct a scalar field from daughter meshes to mother mesh. More... | |
class | mimmo::ReconstructVector |
Reconstruct a vector field from daughter mesh to mother mesh. More... | |
class | mimmo::RefineGeometry |
RefineGeometry is an executable block class capable of refine a surface geometry. More... | |
class | mimmo::SelectField |
SelectField is an abstract executable block class capable of Selecting a field from a list of fields. More... | |
class | mimmo::SelectionByBox |
Selection through volume box primitive. More... | |
class | mimmo::SelectionByBoxWithScalar |
Selection through volume box primitive. More... | |
class | mimmo::SelectionByCylinder |
Selection through cylinder primitive. More... | |
class | mimmo::SelectionByElementList |
Selection through list of cells/vertices of the target mesh. More... | |
class | mimmo::SelectionByMapping |
Selection mapping external surfaces/volume/3D curves on a target mesh of the same topology. More... | |
class | mimmo::SelectionByPID |
Selection using target mesh Part Identifiers. More... | |
class | mimmo::SelectionBySphere |
Selection through sphere primitive. More... | |
class | mimmo::SelectLongField |
SelectLongField is specialized derived class of SelectField to Select a scalar field of long data. More... | |
class | mimmo::SelectScalarField |
SelectScalarField is specialized derived class of SelectField to Select a scalar field. More... | |
class | mimmo::SelectStringField |
SelectStringField is specialized derived class of SelectField to Select a scalar field of string data. More... | |
class | mimmo::SelectVectorField |
SelectVectorField is specialized derived class of SelectField to Select a vector field. More... | |
class | mimmo::StitchGeometry |
StitchGeometry is an executable block class capable of stitch multiple MimmoObject geometries of the same topology. More... | |
class | mimmo::SurfaceTriangulator |
Triangulate a target MimmoObject non-homogeneous and/or non-triangular surface mesh. More... | |
Detailed Description
Collection of feature to manage meshes and attached data field.
Enumeration Type Documentation
◆ ExtractMode
|
strong |
Modes available to extract fields.See class ExtractField documentation.
Enumerator | |
---|---|
ID | Extract via ID |
PID | Extract via PID |
MAPPING | Extract by proximity mapping. |
Definition at line 34 of file ExtractFields.hpp.
◆ OverlapMethod
|
strong |
class for setting overlapping criterium for two different fields
Definition at line 36 of file ReconstructFields.hpp.
◆ RefineType
|
strong |
Methods available for refining globally a (surface) geometry.
Definition at line 35 of file RefineGeometry.hpp.
◆ SelectionType
|
strong |
Enum class for choiche of method to select sub-patch of a MimmoObject tessellated mesh.
Definition at line 43 of file MeshSelection.hpp.
◆ SelectType
|
strong |
Methods available for selecting a field.
Definition at line 35 of file SelectField.hpp.