The following list outlines the EGADS Tessellation meshing options along with their default value available through the AIM interface.
- Proj_Name = "egadsTess_CAPS"
Output name prefix for meshes to be written in formats specified by Mesh_Format. These meshes are not linked to any analysis, but may be useful exploring meshing parameters.
- Mesh_Format = NULL
Optional list of string mesh formats to generate meshes not linked to analysis.
Available format names include: "exodus", "fast", "libMeshb", "stl", "bstl", "su2", "tecplot", "ugrid", "vtk", "bvtk", "vtu", "wavefront".
where the "b" prefix indicates binary version.
- Mesh_Quiet_Flag = False
Complete suppression of mesh generator (not including errors)
- Mesh_Length_Factor = 1
Scaling factor to compute a meshing Reference_Length via:
Reference_Length = capsMeshLength*Mesh_Length_Factor
Reference_Length scales Tess_Params[0] and Tess_Params[1] in both aimInputs and Mesh_Sizing
- Tess_Params = [0.1, 0.01, 15.0]
Body tessellation parameters. Tess_Params[0] and Tess_Params[1] get scaled by Reference_Length if it is set, otherwise by the bounding box of the largest body. (From the EGADS manual) A set of 3 parameters that drive the EDGE discretization and the FACE triangulation. The first is the maximum length of an EDGE segment or triangle side (in physical space). A zero is flag that allows for any length. The second is a curvature-based value that looks locally at the deviation between the centroid of the discrete object and the underlying geometry. Any deviation larger than the input value will cause the tessellation to be enhanced in those regions. The third is the maximum interior dihedral angle (in degrees) between triangle facets (or Edge segment tangents for a WIREBODY tessellation), note that a zero ignores this phase
- Edge_Point_Min = NULL
Minimum number of points on an edge including end points to use when creating a surface mesh (min 2).
- Edge_Point_Max = NULL
Maximum number of points on an edge including end points to use when creating a surface mesh (min 2).
- Mesh_Sizing = NULL
See Mesh Sizing for additional details.
- Mesh_Elements = "Tri"
Element topology in the resulting mesh:
- "Tri" - All triangle elements
- "Quad" - All quadrilateral elements
- "Mixed" - Quad elements for four-sided faces with TFI, triangle elements otherwise
- Multiple_Mesh = "SingleDomain"
If "SingleDomain": Generate a single surface mesh file is assuming multiple bodies define a single computational domain (i.e. CFD)
If "MultiFile": Generate a surface mesh file for each body.
If "MultiDomain": Generate a single mesh file containing multiple surface meshes for each body.
- TFI_Templates = True
Use Transfinite Interpolation and Templates to generate structured triangulations on FACEs with 3 or 4 "sides" with similar opposing vertex counts.