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