The following list outlines the Delaundo meshing options along with their default value available through the AIM interface. Please note that not all of Delaundo's inputs are currently exposed.
- Proj_Name = delaundoCAPS
This corresponds to the output name of the mesh.
- Tess_Params = [0.025, 0.001, 15.0]
Body tessellation parameters. Tess_Params[0] and Tess_Params[1] get scaled by the bounding box of the 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
- Mesh_Format = NULL
Mesh output format. If left NULL, the mesh is not written in the new file format. Available format names include: "AFLR3", "VTK", "TECPLOT", "STL".
- Mesh_ASCII_Flag = True
Output mesh in ASCII format, otherwise write a binary file if applicable.
- Edge_Point_Min = 2
Minimum number of points along an edge to use when creating a surface mesh.
- Edge_Point_Max = NULL
Maximum number of points along an edge to use when creating a surface mesh.
- Mesh_Sizing = NULL
See Mesh Sizing for additional details.
- Spatial_Ratio = 1.0
This corresponds to SPCRAT in the Delaundo manual - Ratio between the spacing gradients at the points of highest and lowest spacing. Values higher than one will cause Delaundo to interpolate with a power law to extend the regions of fine spacing further into the domain.
- D_Tolerance = 0.65
This corresponds to DTOLER in the Delaundo manual - Specifies the fraction of the background mesh size that is being used as a minimum distance between nodes.
- Q_Tolerance = 0.65
This corresponds to QTOLER in the Delaundo manual - specifies the minimum fraction of the maximum side length that the smaller sides must have in order to make the triangle acceptable.
- B_Tolerance = 2.0
This corresponds to BTOLER in the Delaundo manual - specifies the minimum fraction of the background mesh size that is being used as a minimum distance between nodes in the background grid.
- Delta_Thickness = 0.0
This corresponds to DELTAS in the Delaundo manual - specifies the thickness of the stretched layer in the scale of the other points. No stretched region will be created if the value is less than or equal to 0.0 .
- Max_Aspect = 20.0
This corresponds to MAXASP in the Delaundo manual - specifies the maximum aspect ratio in the stretched layer.
- Num_Anisotropic = 30,000
This corresponds to MVISRO in the Delaundo manual - specifies how many stretched, viscous rows are to be built.
- Num_Isotropic = 30,000
This corresponds to MISORO in the Delaundo manual - specifies how many isotropic rows are to be built.
- Transition_Scheme = 2
This corresponds to ISMOOT in the Delaundo manual - specifies how many stretched rows of cells will be opened for isotropic re-triangulation once the stretched process has terminated. 0 does not allow any re-triangulation, 1 allows re-triangulation of the outermost cells, and 2 allows re-triangulation of the neighbors of the outermost cells as well.
- Flat_Swap = True
This corresponds to FLATSW in the Delaundo manual - if True this will make DELAUNDO swap diagonals in the final mesh in order to minimize the maximum angles.
- Max_Angle = 120.0
This corresponds to ANGMAX in the Delaundo manual - specifies the maximum tolerable cell angle before FLATSW kicks in.
- Num_Swap = 10
This corresponds to MCYCSW in the Delaundo manual - specifies how many swapping cycles will be executed.