2.2.5. Solver Tab

Select the Solver tab to configure solver settings. If this tab is not visible, ensure that in the Run Definition tab, Show Advanced Controls is selected.

  • Under Run Priority, you can select Idle, Low, Standard or High. For a discussion of these priorities as well as how you can change them after the execution of the solver has started, see The cfx5control Application in the CFX-Solver Manager User's Guide.

  • You can override the precision set on the Run Definition tab by selecting Override Default Precision and then setting the precision. For details on the precision of executables, see Double-Precision Executables.

  • You can override the problem size capability ("large problem" or not) set on the Run Definition tab by selecting Override Default Large Problem Setting and then setting the problem size capability (via the Large Problem check box). For details on the problem size capability of the executables, see Large Problem Executables.

  • If required, you can adjust the memory configuration under Solver Memory. For details, see Configuring Memory for the CFX-Solver in the CFX-Solver Manager User's Guide.

  • If your case has user locations that are generated in CFX-Pre and stored in the CFX-Solver input file (see User Locations in the CFX-Pre User's Guide), select User Location Regeneration to control whether or not these user locations are regenerated (recalculated) as part of the solver run. The options are:

    • Automatic

      This is the default. If the stored user location data is out-of-date, this option runs CFX-Pre temporarily in the background to regenerate the data at the start of the solver run. A user location is considered to be out-of-date if the settings for the user location have changed since the CFX-Solver input file was written (for example, if the command language in the CFX-Solver input file was edited) or if the user location depends on expressions and there has been any change to the definition of any CEL expression, including the index for an operating point input parameter table.

    • Validate

      Stops the run if and when there is any change to the definition of any user location, in which case the user location data is out-of-date. If the user location depends on a CEL expression, and any expression has changed, the run continues but with a warning written to the CFX-Solver Output file.

    • None

      No user locations are updated during the run; the run proceeds using the user location data stored in the CFX-Solver input file regardless of whether there is any change to the definitions of the user locations or expressions. This option can be used to suppress user location updates if, for example, a user location depends on expressions, and an expression has been changed, but it is known that the expression change will not affect the user location data.

    • All

      All user locations are forced to be recalculated at the start of the run regardless of whether there is any change to the definitions of the user locations or expressions.


      Note:  This option (All) is effectively selected, regardless of which option is actually selected, when running a design points study in Ansys Workbench.


    • Selected Locations

      The selected user locations are forced to be recalculated at the start of the run regardless of whether there is any change to the definitions of the user locations or expressions. Any other user locations will not be recalculated.

  • You can optionally choose a custom solver executable. Under Custom Solver Options, click Browse   to select a Custom Executable.

  • Command line arguments that must be supplied to the program can be entered under Solver Arguments.


Note:  Note that the CFX-Solver’s -ccl command line argument can be used to alter the physics CCL but cannot be used to modify the way that the mesh is defined or the way that the physics CCL relates to the topology of the mesh that is stored in the solver input file. The changes that cannot be made using the -ccl command line argument include:

  • Changing the underlying geometry

  • Recreating the mesh with different parameters, mesh controls, or inflated boundaries

  • Adding a new physics location or removing an existing physics location such as a domain (DOMAIN), subdomain (SUBDOMAIN), boundary condition (BOUNDARY), or domain interface (DOMAIN INTERFACE)

  • Changing the name of any subdomain or boundary condition, including the default boundary condition

  • Changing the locations of the physics, for example, by modifying the locations of domains, subdomains, boundaries, or domain interfaces

In order to make such changes, you must rewrite the solver input file using CFX-Pre.

Note that changing the type of boundary condition is possible with the -ccl command line argument.



Note:  The Custom Executable and Solver Arguments settings are only available in the CFX-Solver Manager in stand-alone mode.