/!CONVCHECK /!{SETDEF | SET} set_options /![{ZONE | ZONES} zone_list] /![{PLANE | PLANES} plane_list] /![{DIRECTION | DIR} direction] /![{COMPONENT | COMP} [NOPRESSURE | NOVISCOUS]] /![{CONVLIMITS | LIMITS} sdlim sdrat sllim slrat] /!ENDCONVCHECK |
The CONVCHECK keyword block is used in conjunction with the -convcheck wind script option and the LOADS keyword to perform run-time convergence monitoring. The -convcheck option specifies how often convergence monitoring should be done, and the information in the CONVCHECK block specifies what should be monitored and the convergence criteria.
Note that every keyword in the CONVCHECK block, including the opening and closing keywords, must start with the two characters "/!". If the -convcheck option is not used, this keyword block is ignored.
The various elements of the CONVCHECK keyword block are defined
as follows:
/!CONVCHECK ... /!ENDCONVCHECK |
The CONVCHECK and ENDCONVCHECK keywords define the
beginning and end of the CONVCHECK block.
/!{SETDEF | SET} set_options |
The SETDEF keyword is required, and defines the quantities to be used for monitoring convergence. These may be residuals, and/or integrated flowfield values specified using the LOADS keyword block. The values are extracted from the .lis file and written into a GENPLOT file using the utility resplt.pl in batch mode. The input string set_options contains command-line options for resplt.pl that specify the quantities to be monitored. Thus, see the Command-Line Options section of the resplt.pl documentation for the syntax to be used in set_options.
Note that set_options is only used to define the quantities to be
monitored (i.e., residuals, loads, etc.)
Other options used when resplt.pl is run as a stand-alone
utility, such as -list, -plane, -zone, etc.,
are automatically created by the run monitoring scripts, and should not
be specified using the SETDEF keyword.
/!{ZONE | ZONES} zone_list |
Monitor quantities only for the listed zones.
Multiple zones and/or a range of zones may be specified using syntax
like "2,3,6-8".
The default is all zones.
/!{PLANE | PLANES} plane_list |
Monitor integrated flowfield quantities only for the listed "planes". The "planes" are actually the surfaces and/or subsets specified using the SURFACE and SUBSET keywords in the LOADS keyword block. Multiple planes and/or a range of planes may be specified using syntax like "2,3,6-8". The default is all planes.
Planes are numbered in the order specified in the Wind-US input data (.dat) file, and are "global", not "zonal". Thus, the ZONE keyword in the CONVCHECK block does not apply. For example, imagine a five-zone grid with two SURFACE keywords specified in the LOADS block for each zone, in order. If in the CONVCHECK block you specify
ZONE 3 PLANES 1,2you'll be monitoring integrated values for the two surfaces in zone 1, not zone 3, since planes 1 and 2 are in zone 1. To monitor values for the two surfaces in zone 3, you'd specify
PLANES 5,6
/!{DIRECTION | DIR} direction |
When forces, moments, or momentum fluxes are being monitored, the
DIRECTION keyword may be used to specify the desired direction.
For details see the description of the
-direction
command-line option for resplt.pl.
The default is all applicable directions.
/!{COMPONENT | COMP} [NOVISCOUS | NOPRESSURE] |
When forces or moments are being monitored, only monitor pressure values (when NOVISCOUS is specified) or viscous values (when NOPRESSURE is specified). The default is to monitor both pressure and viscous values.
Note that viscous values are only available when VISCOUS is
specified in the surface/subset specification in the LOADS
keyword block.
If it's not, specifying COMPONENT NOVISCOUS in the
CONVCHECK block will have no effect.
/!{CONVLIMITS | LIMITS} sdlim sdrat sllim slrat |
This keyword specifies the convergence criteria to be used.
Last updated 7 Mar 2008