refine Analysis Interface Module (AIM)
refine Analysis Interface Module (AIM)
AIM Inputs

The following list outlines the refine inputs along with their default value available through the AIM interface.

  • ref = "ref"
    refine executable
  • Passes = 30
    Number of refine internal adaptation iterations
  • Fun3D = false
    Use refine "loop" operation, i.e. in conjunction with Fun3D solver
  • Mesh = NULL
    An Area_Mesh or Volume_Mesh link for mesh adaptation

  • Mesh_Format = NULL
    Optional list of string mesh formats to generate meshes not linked to analysis.
    Available format names include: "exodus", "fast", "wavefront", "libMeshb", "stl", "bstl", "su2", "tecplot", "ugrid", "vtk", and "bvtk".
    where the "b" prefix indicates binary version.

  • Complexity = NULL
    Must be specified in combination with a ScalarFieldFile or HessianFieldFile.
    Cannot be specified in combination with MetricFieldFile.
    Complexity is approximately half the target number of vertices.
  • Gradation = -1.0 (double)
    May be specified in combination with a ScalarFieldFile or HessianFieldFile.
    Cannot be specified in combination with MetricFieldFile.
    Positive numbers: metric-space gradation stretching ratio. Negative numbers: switch for mixed-space gradation (value ignored).
  • ScalarFieldFile = NULL
    Scalar field file for constructing the multi-scale metric.
    Only one of ScalarFieldFile, HessianFieldFile, or MetricFieldFile may be specified
  • HessianFieldFile = NULL
    Hessian field file for constructing the multi-scale metric.
    Only one of ScalarFieldFile, HessianFieldFile, or MetricFieldFile may be specified
  • MetricFieldFile = NULL
    Metric field file.
    Only one of ScalarFieldFile, HessianFieldFile, or MetricFieldFile may be specified
  • InterpolateFile = NULL
    libMeshb .sol or .solb file to interpolate