/ COMMENTS START WITH A "/", CONTINUATION LINES END WITH A " -" (4 MAX) / / The input cards may be put in any order, the program always sorts the / input by zone and LLHC order. / / The CHECK option is used to check the input file for errors, no / specified operations are performed. / /CHECK / / The BCFORMAT option is used to set the bc format to the {OLD|NEW} / Note currently only new is supported / /BCFORMAT NEW / / The FILE key word specifies the file containing the data to split. If the / file is a CGD then coupling data is generated. / FILE seiner-unstruct.cgd / / The OUTPUT keyword specifies the file containing split grid / OUTPUT seiner-unstruct-7z.cgd / / The LOWMEM keyword causes the code to use a min minimum memory by / caching data to disk. This will increase the time and should only / be used if you do not have enough memory / /LOWMEM / / The NCPUS keyword defines the number of CPUs to partition the grid for / NCPUS 7 / / / The PROCSPERNODE keyword defines the number of CPUs per node to use / for grouping zones for minimal communication. If target machine / is not known then 2 is pretty safe and should provide some improvement / /PROCSPERNODE 2 / / The USEMEMBUFFER flag is used to enable the use of the new ADF memrory / buffer. Note this will increase memory usage about 2.2 times the / size of the input file / /USEMEMBUFFER / / The CREATELINES keyword turns on the global line calulation. This is very / important for viscous grids since is packs the boundary and sheer layers. / CREATELINES / / The WRITELINES keyword turns on writing of the lines into a FV file / /WRITELINES / / The MINLINE set the minimum size of a line (for CREATELINES) / /MINLINE 5 / / The MAXLINE set the maximum size of a line (for CREATELINES) / /MAXLINE 20000 / / The ANGLELIMIT set the shearing angle for stopping the line (for CREATELINES) / /ANGLELIMIT 45 / / The ASPECTRATIOMIN provides a stopping point the line based on cell aspect / ratio (for CREATELINES) / /ASPECTRATIOMIN 2.6 / / MINFACESPERCELLINLINE provides a mechanism to control which cell types / are included in lines. 4 includes all elements, 5 includes all non-tets, / and 6 includes only hexes. / /MINFACESPERCELLINLINE 4 / / LINEMODE specifies the approach used to determine lines. / +/-1 (default) is the basic way of evaluating the transformation matrix to / a canonical element. / +/-2 uses projected face areas to determine an aspect ratio. / +/-3 uses principal axes and moments of inertia of the cell. / + initially generates lines through prism stacks from boundary surfaces / and then makes a second pass using the specified line mode. / - skips the prism stack pass. / +10 only generates lines through prism stack from boundary surfaces / LINEMODE -1 / / GROUP tell cfpart to write group information into the split file / This is the default; use NOGROUP to turn it off / /GROUP / / The following two commands control the ability to not allow surfaces to be / split into multiple zones. / / GROWLAYERS specifies the number of face-neighbor layers to grow from the / specified surfaces. These cells will not be split. If multiple / surfaces are specified, different numbers of GROWLAYERS can be given. / The most recent value of GROWLAYERS is in effect until changed. / /GROWLAYERS 5 / / NOSPLIT specifies the surface ID that will not be split / /NOSPLIT 3 / / [NO]HANGINGNODES allows/prohibits hanging nodes in the file / /NOHANGINGNODES