AFLR2C Usage Summary
AFLR2C is an unstructured 2D planar tria-face/quad-face mesh generation code. It uses the Advancing-Front/Local-Reconnection (AFLR) procedure to generate a 2D planar tria-face/quad-face mesh from an existing boundary edge grid. Primary input to the code is a boundary edge grid. The input boundary edge grid is defined by the coordinates and edge connectivity for a set of closed curves composed of discrete edges.
aflr2c [input_arg_file_name] [aflr2_param_options]
PARAMETER NAME DESCRIPTION
________________________ _____________________________________________________
PROGRAM CONTROL & I/O PARAMETERS
-File_Status_Monitor : Turn on file status monitor.
File_Status_Monitor_Flag=1
-Memory_Monitor : Turn on memory monitor.
Memory_Monitor_Flag=1
-Memory_Monitor2 : Turn on memory monitor.
Memory_Monitor_Flag=2
-backgen3 : Generate background grid and length-scale function data.
mbackgen=3
-build : List program version build number.
-h : List summary of input parameters.
Help_Flag=1
-h_all : List summary of all input parameters.
Help_Flag=3
-h_io : List summary of file I/O parameters.
Help_UG_IO_Flag=1
-help : List documentation of input parameters.
Help_Flag=2
-help_all : List documentation of all input parameters.
Help_Flag=4
-help_io : List documentation of file I/O parameters.
Help_UG_IO_Flag=2
-out : Generate an output file.
-log : synonymous names
Output_File_Flag=1
-out_a : Append an output file.
-log_a : synonymous names
Output_File_Flag=-1
-outf : Send output to a file only.
-logf : synonymous names
Output_File_Flag=2
-outf_a : Append output to a file only.
-logf_a : synonymous names
Output_File_Flag=-2
-ver : List program version number.
-version : List program version information.
Help_Flag : List documentation of input parameters.
default=0 min=-1 max=4
Help_UG_IO_Flag : List documentation of file I/O parameters.
default=0 min=0 max=2
Output_File_Flag : Output file flag.
default=0 min=-2 max=2
-v : Use executable in specified directory.
default=
Arg_File_Name : Input argument file name.
-arg : synonymous names
default=
Input_Grid_File_Name : Case name or input grid file name.
-i -igrid -case : synonymous names
default=
Output_Grid_File_Name : Output grid file name or suffix.
-o -ogrid : synonymous names
default=.b8.ugrid
TMP_File_Dir : Temporary file directory.
-tmp : synonymous names
default=_null_
FLAG PARAMETERS (OFTEN USED)
-ice : Generate an interior core mesh.
m_ice=1
-quad : Generate a mixed quad/tria-face grid.
mquad=1 mpp=3
OPTION PARAMETERS (OFTEN USED)
m_ice : Interior core (ICE) mesh flag.
default=0 min=0 max=2
STRING PARAMETERS (OFTEN USED)
BG_Case_Name : Case name for background grid and function file names.
-ib -iback -bcase : synonymous names
default=
FLAG PARAMETERS (SOMETIMES USED)
-3d_axisym : Convert 2D planar mesh to 3D axisymmetric volume mesh.
mesh_3d=1
-3d_stacked : Convert 2D planar mesh to 3D stacked volume mesh.
mesh_3d=2
-backgen : Generate background grid and length-scale function files.
mbackgen=1
-backgen2 : Generate a background grid and length-scale function internally.
mbackgen=2
-convert : Read input grid file and write output grid file.
Program_Flag=0
-ext : Use external sizing routine.
meval=1
-igen : Generate an initial triangulation only.
ngen=0 nqual=0
-met2 : Use metric space with advancing-front point placement.
mmet=1 mpp=2
-met3 : Use metric space with advancing-point point placement.
mmet=1 mpp=3
-no_back : Do not read background grid and length-scale function files.
BG_Flag=0
-no_bgen : Do not re-generate the boundary edge grid to match background grid.
mbgen=0
-no_source : Do not use sources.
msource=0
-no_vol_id : Do not set volume element ID flag.
-no_vid : synonymous names
Set_Vol_ID_Flag=0
-qstat : Read input grid file and generate quality statistics.
Program_Flag=0 Output_Grid_File_Name=_null_
-vid1 : Set volume element region ID flag.
Set_Vol_ID_Flag=1
-vid2 : Set volume element region and BL layer ID flag.
Set_Vol_ID_Flag=2
qall : Generate 2D grid quality data for all quality measures.
GQ_2D_Measure_Flag=15
qnone : Do not generate any 2D grid quality data.
GQ_2D_Measure_Flag=0
OPTION PARAMETERS (SOMETIMES USED)
GQ_2D_Measure_Flag : 2D grid quality measure flag.
q : synonymous names
default=1 min=0 max=15
GQ_2D_Output_Flag : 2D grid quality output flag.
default=1 min=0 max=1
malign : Metric alignment flag.
default=1 min=0 max=2
mbgen : Edge grid re-generation flag.
default=1 min=0 max=1
mesh_3d : Convert 2D planar mesh to 3D volume mesh.
default=0 min=0 max=2
mier : Isolated edge refinement flag.
default=0 min=0 max=1
mixed_3d : Use tet-elements only in 3D volume mesh.
default=0 min=0 max=1
mmet : Metric space flag.
default=0 min=0 max=2
msource : Source option flag.
default=1 min=0 max=3
mw_met_hist : Output flag for metric space analysis information.
default=0 min=0 max=1
nplane : Number of planes in 3D volume mesh.
default=0 min=0 max=100000
NUMERIC PARAMETERS (SOMETIMES USED)
dang : Angle between planes of 3D axisymmetric volume mesh.
default=10 min=1e-06 max=90
dz : Distance between planes of 3D stacked plane volume mesh.
default=0.1
NUMERIC PARAMETERS (SELDOM USED)
cdf : Distribution function multiplier.
default=1 min=0.5 max=3
cdfs : Distribution function exclusion zone.
default=1 min=0 max=10
FLAG PARAMETERS (RARELY USED)
-grow : Use specified growth in element size.
mdf=2 cdfs=1.0 cdfr=
-grow1 : Use moderate growth in element size.
mdf=2 cdfs=1.0 cdfr=1.2
-grow2 : Use high growth in element size.
mdf=2 cdfs=0.5 cdfr=1.5
-grow3 : Use very high growth in element size.
mdf=2 cdfs=0.0 cdfr=2.0
OPTION PARAMETERS (RARELY USED)
BG_Flag : Background grid and length-scale function file flag.
default=1 min=0 max=1
Message_Flag : Message flag.
mmsg : synonymous names
default=1 min=-1 max=2
mdf : Distribution function flag.
default=1 min=1 max=2
mdse : Small edge deletion flag.
default=1 min=0 max=1
melem : Maximum number of elements.
default=0 min=0 max=2000000000
meval : External evaluation option flag.
default=0 min=-1 max=100
mmetds : Metric space normal spacing flag.
default=0 min=0 max=2
mpp : Point placement flag.
default=2 min=1 max=3
mqchk : Boundary surface quality measure information output flag.
default=1 min=0 max=1
mquad : Quad face combination flag.
default=0 min=0 max=1
mrecm : Local-Reconnection flag.
default=2 min=1 max=2
mw_func : Write BG function file flag.
default=0 min=0 max=1
mw_func_type : Write BG function file flag.
default=1 min=1 max=2
mw_ice : ICE output debug mesh file flag.
default=0 min=0 max=2
nlsrpp : Maximum LSR point placement passes.
default=0 min=0 max=10000000
NUMERIC PARAMETERS (RARELY USED)
ang_qmax : Output face angle check maximum angle limit.
default=120 min=60 max=180
ang_qmax2 : Output face angle check usable maximum angle limit.
default=170 min=60 max=180
ang_qmin : Output face angle check minimum angle limit.
default=10 min=0 max=60
angdbe : Discontinuous boundary edge angle.
default=30 min=0 max=179.9
angquad1 : Maximum aligned quad face angle.
default=120 min=100 max=179.9
angquad2 : Maximum non-aligned quad face angle.
default=140 min=100 max=179.9
angquad3 : Final maximum quad face angle.
default=140 min=100 max=179.9
arear_qmin : Output area ratio check quality limit.
default=0.1 min=0 max=1
arear_qmin2 : Output area ratio check quality limit.
default=0.01 min=0 max=1
cdf_gap_ic : ICE gap length scale multiplier.
default=0.9 min=0.5 max=3
cdfm : Distribution function weighting factor.
default=0 min=0 max=1
cdfn_gap_ic : ICE gap minimum closest node distance factor.
default=0.7 min=0 max=10
cdfn_se : Small edge factor.
default=0.5 min=0.1 max=0.7
cdfr : Maximum geometric growth rate.
default=1.1 min=1 max=3
cdfrsrc : Maximum geometric source growth rate.
default=1.2 min=1 max=3
cdfssrc : Source distribution function exclusion zone.
default=2 min=0 max=100
csrcw : Source weight.
default=0.8 min=0 max=1
dfmax : Maximum distribution function.
default=-1 min=-1 max=1e+19
dsdef : Metric initial normal spacing.
-ds : synonymous names
default=0 min=0 max=1e+19
lsrpplim : LSR point placement limit factor.
default=0.01 min=0 max=1
qarear_qmin : Output quality function Q check quality limit.
default=0.1 min=0 max=1
qarear_qmin2 : Output quality function Q check usable limit.
default=0.01 min=0 max=1
OPTION PARAMETERS (DO NOT CHANGE)
GQ_Max_Dist_Increments : Maximum quality distribution increments.
default=100 min=10 max=1000
Program_Flag : Program flag.
default=1 min=0 max=1
cpu_timer : Routine level CPU timer flag.
default=0 min=0 max=1
m_debug_mode : Debug mode flag.
default=0 min=0 max=1
mbackgen : Generate a background grid.
default=0 min=0 max=5
mrecim : Initial local-reconnection flag.
default=2 min=1 max=2
nbr : Maximum boundary edge subdivisions.
default=100 min=4 max=500
nelemdm : Minimum number of elements to allocate.
default=100 min=100 max=10000000
nelpnn : Number of elements per node.
default=2 min=2 max=7
nelpnni : Number of initial elements per node.
default=3 min=2 max=100
ngen : Maximum number of grid passes.
default=10000 min=0 max=10000000
ninlpp : Maximum initial point placement passes.
default=0 min=0 max=10000000
ninsmax : Maximum element subdivisions.
default=100 min=1 max=10000000
nmnrealloc : Minimum array elements to reallocate.
default=1000 min=100 max=10000000
nnpbchk : Quad-/Oct-tree bin checking node limit.
default=100 min=10 max=10000
nnpbeval : Quad-/Oct-tree bin evaluation node limit.
default=10 min=10 max=10000
nnpnni : Number of nodes per initial node.
default=2 min=1 max=10
nquadc : Number of quad combination passes.
default=4 min=1 max=10
nqual : Number of quality improvement passes.
default=1 min=0 max=10
nsmth : Number of smoothing iterations.
default=3 min=0 max=10
NUMERIC PARAMETERS (DO NOT CHANGE)
angiermax : Maximum isolated edge angle.
default=179 min=0 max=179.9
angiermin : Minimum isolated edge angle.
default=0.1 min=0 max=179.9
angmax : Satisfied face angle.
default=120 min=70 max=179.9
angquad1i : Initial maximum aligned quad angle.
default=130 min=100 max=179.9
angquad2i : Initial maximum non-aligned quad angle.
default=170 min=100 max=179.9
bdfmchk : Quad-/Oct-tree bin checking size factor.
default=1 min=1 max=100000
bdfmeval : Quad-/Oct-tree bin evaluation size factor.
default=1 min=1 max=100000
cbidx : Initial bounding box size factor.
default=1 min=1 max=100000
cdff : Satisfied edge length multiplier.
default=1.5 min=1.1 max=3
cdff2 : Satisfied edge length multiplier #2.
default=2 min=1.1 max=3
cdfn : Nearby node factor.
default=0.7 min=0.5 max=0.9
cdfn2 : Nearby node factor #2.
default=0.7 min=0.5 max=0.9
cinlpp : Initial point placement factor.
default=0.01 min=0 max=0.5
cnbepnbei : Maximum boundary edge multiplier.
default=2 min=1.1 max=10
cnnpnni : Number of initial nodes multiplier.
default=1.5 min=1 max=3
crealloc : Reallocation multiplier.
default=1.25 min=1.05 max=2
csmin : Tolerance exponent for searching.
default=0.5 min=0.4 max=0.9
csmini : Initial tolerance exponent.
default=0.25 min=0.125 max=0.9
csmth : Smoothing coefficient.
default=0.5 min=0 max=1
ctol : Overall tolerance exponent.
default=0.94 min=0.8 max=0.94
gtol_ic : ICE glue tolerance.
default=1e-06 min=0 max=1
relem0 : Re-numbering limit.
default=0.1 min=0 max=1
vsmthb : Smoothing reduction factor.
default=0.5 min=0 max=1