Skip to content

Example YAML Files

Example YAML File Using Component-Based Refinement

triangulations:
  -
    sourceFile          : rightTriangle.i.tri
    sourceFileType      : tri
    outBaseName         : refinedRightTriangle
    outFileType         : tri
    outputDir           : ./refinedRightTriangle
    writeFrequency      : 0
    maxRefineIterations : -1
    refineRegions:
      -
        components : [2]
        targetEdgeLength : 0.01

Example YAML File Using Surface Solution-Based Refinement

triangulations:
  -
    sourceFile                    : rightTriangle.i.tri
    sourceFileType                : tri
    outBaseName                   : refinedRightTriangle
    outFileType                   : tri
    outputDir                     : ./refinedRightTriangle
    writeFrequency                : 0
    maxRefineIterations           : -1
    targetSurfaceSolutionFile     : rightTriangle.q
    targetSurfaceSolutionFileType : tri
    targetSurfaceVariableIndex    : 1

Example YAML File Using Volume Solution-Based Refinement

interpolate:
  sourceGridFile            : grid.x
  sourceGridFileType        : plot3d
  targetVolumeSolutionFile  : vol.q
  targetVolumeVariableIndex : 1
  outsideTreatment          : fixedValue
  outsideValue              : -1

triangulations:
  -
    sourceFile          : rectangle.i.tri
    sourceFileType      : tri
    outBaseName         : refinedRectangle
    outFileType         : tri
    outputDir           : ./refinedRectangle
    writeFrequency      : 0
    maxRefineIterations : -1