set#

class ansys.fluent.core.generated.solver.tui_251.main_menu.solve.set(service, version, mode, path)#

Bases: TUIMenu

Enters the set solution parameters menu.

Methods:

__init__(service, version, mode, path)

__init__ method of TUIMenu class.

Classes:

accelerated_non_iterative_time_marching(...)

Enables a modified NITA scheme and other setting changes that can speed up the simulation.

acoustics_wave_equation_controls(service, ...)

Enters the menu to specify parameters of the acoustics wave equation solver.

adaptive_time_stepping(service, version, ...)

Set Error-based adaptive time-stepping parameters.

advanced(service, version, mode, path)

Enters the advanced settings menu.

amg_options(service, version, mode, path)

Enters the AMG options menu.

axisymmetric(service, version, mode, path)

bc_pressure_extrapolations(service, version, ...)

Sets pressure extrapolations schemes on boundaries.

cfl_based_adaptive_time_stepping(service, ...)

Set CFL-based adaptive time-stepping parameters.

contact_solution_controls(service, version, ...)

Solver controls for contact marks method.

convergence_acceleration_for_stretched_meshes(...)

Enables convergence acceleration for stretched meshes to improve the convergence of the implicit density based solver on meshes with high cell stretching.

correction_tolerance(service, version, mode, ...)

Enters the correction tolerance menu.

coupled_vof_expert(service, version, mode, path)

Set coupled vof expert controls.

courant_number(service, version, mode, path)

Sets the fine-grid Courant number (time step factor).

data_sampling(service, version, mode, path)

Enables data sampling for steady or unsteady flow statistics.

data_sampling_options(service, version, ...)

Enter the menu for specifying quantities and zones for steady and unsteady flow statistics.

disable_reconstruction(service, version, ...)

Completely disables reconstruction, resulting in totally first-order accuracy.

discretization_scheme(service, version, ...)

Enters the discretization scheme menu.

divergence_prevention(service, version, ...)

Enters the divergence prevention menu.

enable_output_dp_dt(service, version, mode, path)

Controls whether the output field variabledp-dt will be available for transient simulation postprocessing.

enhanced_les_numerics(service, version, ...)

Enter enhanced LES options menu.

equation_ordering(service, version, mode, path)

Sets the order in which the model equations are solved, which can affect the convergence speed when you are using the pressure-based solver.

equations(service, version, mode, path)

Selects the equations to be solved.

expert(service, version, mode, path)

Sets expert options.

fast_transient_settings(service, version, ...)

Enters the fast transient settings menu.

flow_warnings(service, version, mode, path)

Specifies whether or not to print warning messages when reversed flow occurs at inlets and outlets, and when mass-flow inlets develop supersonic regions.

flux_type(service, version, mode, path)

Enter the flux type.

gradient_scheme(service, version, mode, path)

Sets gradient options.

heterogeneous_stiff_chemistry(service, ...)

Sets the heterogeneous stiff-chemistry solver.

high_order_term_relaxation(service, version, ...)

Enter High Order Relaxation Menu.

high_speed_numerics(service, version, mode, path)

Enter high-speed-numerics menu.

limiter_warnings(service, version, mode, path)

Specifies whether or not to print warning messages when quantities are being limited.

limits(service, version, mode, path)

Sets solver limits for various solution variables, in order to improve the stability of the solution.

lock_solid_temperature(service, version, ...)

Specifies whether you want to lock (or “freeze”) the temperature values for all the cells in solid zones (including those to which you have a hooked an energy source through a UDF) and in walls that have shell conduction enabled, so that the values do not change during further solver iterations.

material_property_warnings(service, version, ...)

Control the display of material property warning diagnostics: 0 - off (no messages) 1 - messages per material 2 - messages per material and per property.

max_corrections(service, version, mode, path)

Enters the max-corrections menu.

moving_mesh_numerics(service, version, mode, ...)

Transient options for sliding, moving, and/or dynamic mesh.

mp_mfluid_aniso_drag(service, version, mode, ...)

Sets anisotropic drag parameters for the Eulerian multiphase model.

mp_reference_density(service, version, mode, ...)

Sets the reference density method for the Eulerian multiphase model.

multi_grid_amg(service, version, mode, path)

Sets the parameters that govern the algebraic multigrid procedure.

multi_grid_controls(service, version, mode, path)

Sets multigrid parameters and termination criteria.

multi_grid_fas(service, version, mode, path)

Sets the parameters that control the FAS multigrid solver.

multi_stage(service, version, mode, path)

Sets the multi-stage coefficients and the dissipation and viscous evaluation stages.

multiphase_numerics(service, version, mode, path)

Sets multiphase numerics options.

nb_gradient_boundary_option(service, ...)

Switches between the modified treatment of node-based gradients at boundary cells and the legacy treatment (R14.5.7 and earlier).

nb_gradient_improved_symmetry_periodic(...)

Set improved ggnb symmetric/periodic boundary treatment.

nita_expert_controls(service, version, mode, ...)

Enters the NITA expert control menu.

number_of_iterations(service, version, mode, ...)

Sets the number of iterations for a steady-state simulation without starting the calculation.

numerical_beach_controls(service, version, ...)

Sets damping function in flow direction.

numerics(service, version, mode, path)

Sets numerics options.

open_channel_controls(service, version, ...)

For flows that do not transition from sub-critical to super-critical, or vice-versa, you can speed-up the solution calculation by updating the frequency of Froude number during run time.

open_channel_wave_options(service, version, ...)

Sets buffer layer height, verbosity, and open channel wave theory formulation.

overset(service, version, mode, path)

Specifies overset meshing solver options.

p_v_controls(service, version, mode, path)

Sets pressure-velocity controls.

p_v_controls_advanced(service, version, ...)

Set advanced pressure-velocity coupling controls.

p_v_coupling(service, version, mode, path)

Selects which pressure-velocity coupling scheme is to be used.

phase_based_vof_discretization(service, ...)

Sets phase based slope limiter for VOF compressive scheme.

poor_mesh_numerics(service, version, mode, path)

Enters the poor mesh numerics menu.

poor_mesh_robustness(service, version, mode, ...)

Enter Poor Mesh Robustness Menu.

previous_defaults(service, version, mode, path)

Provides text commands that allow you to undo enhancements to the default solver behavior.

pseudo_relaxation_factor(service, version, ...)

For backward compatibility, pseudo relaxation factor menu.

pseudo_time_method(service, version, mode, path)

Enters the pseudo time method menu.

pseudo_transient(service, version, mode, path)

For backward compatibility, pseudo transient (global time-step) formulation setup.

pseudo_transient_expert(service, version, ...)

For backward compatibility, pseudo transient expert usage control.

reactions(service, version, mode, path)

Enables the species reaction sources and sets relaxation factor.

reduced_rank_extrapolation(service, version, ...)

reduced_rank_extrapolation_options(service, ...)

relaxation_factor(service, version, mode, path)

Enters the relaxation-factor menu.

relaxation_method(service, version, mode, path)

Sets the solver relaxation method.

reporting_interval(service, version, mode, path)

Sets the number of iterations for which convergence monitors are reported.

residual_smoothing(service, version, mode, path)

Sets the implicit residual smoothing parameters.

residual_tolerance(service, version, mode, path)

Enters the residual tolerance menu.

residual_verbosity(service, version, mode, path)

Sets the amount of residual information to be printed.

second_order_time_options(service, version, ...)

Enables / disables the variable time step size formulation for second-order implicit transient formulations.

set_all_species_together(service, version, ...)

Sets all species discretizations and URFs together.

set_controls_to_default(service, version, ...)

Sets controls to default values.

set_solution_methods_to_default(service, ...)

Sets the solution methods to the default settings.

set_solution_steering(service, version, ...)

Sets solution steering parameters.

slope_limiter_menu(service, version, mode, path)

slope_limiter_set(service, version, mode, path)

Selects a new Fluent solver slope limiter.

solution_steering(service, version, mode, path)

Enables solution steering for the density-based solver.

stabilization_tools(service, version, mode, path)

Enter stabilization tools menu.

stiff_chemistry(service, version, mode, path)

Sets solver options for stiff chemistry solutions.

surface_tension(service, version, mode, path)

Sets surface-tension calculation options.

surface_tension_expert(service, version, ...)

Set surface-tension expert options.

time_step(service, version, mode, path)

transient_controls(service, version, mode, path)

Enters the transient controls menu, which allows you to define settings related to time advancement for transient flow calculations.

under_relaxation(service, version, mode, path)

Enters the under-relaxation menu, which allows you to set the under-relaxation factor for each equation that is being solved in a segregated manner.

variable_time_stepping(service, version, ...)

Set Multiphase-Specific Adaptive time stepping parameters.

vof_explicit_controls(service, version, ...)

Sets the sub time step calculation method for VOF calculations.

vof_numerics(service, version, mode, path)

Sets VOF numeric options.

warped_face_gradient_correction(service, ...)

Enters the warped-face gradient correction menu.

zonal_pbns_solution_controls(service, ...)

Set under-relaxation facotrs for zonal pbns.

__init__(service, version, mode, path)#

__init__ method of TUIMenu class.

class accelerated_non_iterative_time_marching(service, version, mode, path)#

Bases: TUIMethod

Enables a modified NITA scheme and other setting changes that can speed up the simulation. This option is only available with the Large Eddy Simulation (LES) turbulence model, and is intended for unreacting flow simulations that use a constant-density fluid.

class adaptive_time_stepping(service, version, mode, path)#

Bases: TUIMethod

Set Error-based adaptive time-stepping parameters.

class bc_pressure_extrapolations(service, version, mode, path)#

Bases: TUIMethod

Sets pressure extrapolations schemes on boundaries.

class cfl_based_adaptive_time_stepping(service, version, mode, path)#

Bases: TUIMethod

Set CFL-based adaptive time-stepping parameters.

class convergence_acceleration_for_stretched_meshes(service, version, mode, path)#

Bases: TUIMethod

Enables convergence acceleration for stretched meshes to improve the convergence of the implicit density based solver on meshes with high cell stretching.

class correction_tolerance(service, version, mode, path)#

Bases: TUIMethod

Enters the correction tolerance menu.

class coupled_vof_expert(service, version, mode, path)#

Bases: TUIMethod

Set coupled vof expert controls.

class courant_number(service, version, mode, path)#

Bases: TUIMethod

Sets the fine-grid Courant number (time step factor). This command is available only for the coupled solvers.

class data_sampling(service, version, mode, path)#

Bases: TUIMethod

Enables data sampling for steady or unsteady flow statistics.

class disable_reconstruction(service, version, mode, path)#

Bases: TUIMethod

Completely disables reconstruction, resulting in totally first-order accuracy.

class discretization_scheme(service, version, mode, path)#

Bases: TUIMethod

Enters the discretization scheme menu. This allows you to select the discretization scheme for the convection terms in the solution equations. The following text commands can make a selection from a subset of the models in the following table:.

class enable_output_dp_dt(service, version, mode, path)#

Bases: TUIMethod

Controls whether the output field variabledp-dt will be available for transient simulation postprocessing. If you select no, pressure fields at the previous time steps will not be stored in memory which reduces memory usage.

class equation_ordering(service, version, mode, path)#

Bases: TUIMethod

Sets the order in which the model equations are solved, which can affect the convergence speed when you are using the pressure-based solver. The standard method is enabled by default and corresponds to the ordering shown in and in the Theory Guide; alternatively, you can select theoptimized-for-volumetric-expansion method, which is recommended for flows in which the density is strongly dependent on thermal effects, chemical composition, and so on (such as combustion simulations). This text command is not available for steady simulations and/or when a multiphase model is enabled.

class equations(service, version, mode, path)#

Bases: TUIMethod

Selects the equations to be solved.

class expert(service, version, mode, path)#

Bases: TUIMethod

Sets expert options.

class flow_warnings(service, version, mode, path)#

Bases: TUIMethod

Specifies whether or not to print warning messages when reversed flow occurs at inlets and outlets, and when mass-flow inlets develop supersonic regions. By default, flow warnings are printed.

class flux_type(service, version, mode, path)#

Bases: TUIMethod

Enter the flux type.

class gradient_scheme(service, version, mode, path)#

Bases: TUIMethod

Sets gradient options.

class heterogeneous_stiff_chemistry(service, version, mode, path)#

Bases: TUIMethod

Sets the heterogeneous stiff-chemistry solver.

class limiter_warnings(service, version, mode, path)#

Bases: TUIMethod

Specifies whether or not to print warning messages when quantities are being limited. By default, limiter warnings are printed.

class limits(service, version, mode, path)#

Bases: TUIMethod

Sets solver limits for various solution variables, in order to improve the stability of the solution.

class lock_solid_temperature(service, version, mode, path)#

Bases: TUIMethod

Specifies whether you want to lock (or “freeze”) the temperature values for all the cells in solid zones (including those to which you have a hooked an energy source through a UDF) and in walls that have shell conduction enabled, so that the values do not change during further solver iterations.

class material_property_warnings(service, version, mode, path)#

Bases: TUIMethod

Control the display of material property warning diagnostics: 0 - off (no messages) 1 - messages per material 2 - messages per material and per property.

class max_corrections(service, version, mode, path)#

Bases: TUIMethod

Enters the max-corrections menu.

class moving_mesh_numerics(service, version, mode, path)#

Bases: TUIMethod

Transient options for sliding, moving, and/or dynamic mesh.

class mp_mfluid_aniso_drag(service, version, mode, path)#

Bases: TUIMethod

Sets anisotropic drag parameters for the Eulerian multiphase model.

class mp_reference_density(service, version, mode, path)#

Bases: TUIMethod

Sets the reference density method for the Eulerian multiphase model. The following options are available: 0 (default): Averaged density of the phase 1: Cell density of the phase 1: Constant value of 1 1: Cell density of the phase See for more information.

class multi_grid_amg(service, version, mode, path)#

Bases: TUIMethod

Sets the parameters that govern the algebraic multigrid procedure.

class multi_grid_controls(service, version, mode, path)#

Bases: TUIMethod

Sets multigrid parameters and termination criteria.

class multi_grid_fas(service, version, mode, path)#

Bases: TUIMethod

Sets the parameters that control the FAS multigrid solver. This command appears only when the explicit coupled solver is used.

class multi_stage(service, version, mode, path)#

Bases: TUIMethod

Sets the multi-stage coefficients and the dissipation and viscous evaluation stages. This command appears only when the explicit coupled solver is used.

class nb_gradient_boundary_option(service, version, mode, path)#

Bases: TUIMethod

Switches between the modified treatment of node-based gradients at boundary cells and the legacy treatment (R14.5.7 and earlier). If using the density-based solver, you can also specify the extended treatment. For details, see .

class nb_gradient_improved_symmetry_periodic(service, version, mode, path)#

Bases: TUIMethod

Set improved ggnb symmetric/periodic boundary treatment.

class number_of_iterations(service, version, mode, path)#

Bases: TUIMethod

Sets the number of iterations for a steady-state simulation without starting the calculation.

class numerical_beach_controls(service, version, mode, path)#

Bases: TUIMethod

Sets damping function in flow direction. This command appears only when the VOF model is enabled. Select the damping function to be used: Index Damping Function 0 Linear 1 Quadratic 2 Cubic 3 Cosine.

class numerics(service, version, mode, path)#

Bases: TUIMethod

Sets numerics options.

class open_channel_controls(service, version, mode, path)#

Bases: TUIMethod

For flows that do not transition from sub-critical to super-critical, or vice-versa, you can speed-up the solution calculation by updating the frequency of Froude number during run time.

class p_v_controls(service, version, mode, path)#

Bases: TUIMethod

Sets pressure-velocity controls.

class p_v_controls_advanced(service, version, mode, path)#

Bases: TUIMethod

Set advanced pressure-velocity coupling controls.

class p_v_coupling(service, version, mode, path)#

Bases: TUIMethod

Selects which pressure-velocity coupling scheme is to be used. Five schemes are available:.

class phase_based_vof_discretization(service, version, mode, path)#

Bases: TUIMethod

Sets phase based slope limiter for VOF compressive scheme.

class pseudo_relaxation_factor(service, version, mode, path)#

Bases: TUIMethod

For backward compatibility, pseudo relaxation factor menu.

class pseudo_transient(service, version, mode, path)#

Bases: TUIMethod

For backward compatibility, pseudo transient (global time-step) formulation setup.

class pseudo_transient_expert(service, version, mode, path)#

Bases: TUIMethod

For backward compatibility, pseudo transient expert usage control.

class reactions(service, version, mode, path)#

Bases: TUIMethod

Enables the species reaction sources and sets relaxation factor.

class reduced_rank_extrapolation(service, version, mode, path)#

Bases: TUIMethod

.

class reduced_rank_extrapolation_options(service, version, mode, path)#

Bases: TUIMethod

.

class relaxation_factor(service, version, mode, path)#

Bases: TUIMethod

Enters the relaxation-factor menu.

class relaxation_method(service, version, mode, path)#

Bases: TUIMethod

Sets the solver relaxation method.

class reporting_interval(service, version, mode, path)#

Bases: TUIMethod

Sets the number of iterations for which convergence monitors are reported. The default is 1 (after every iteration).

class residual_smoothing(service, version, mode, path)#

Bases: TUIMethod

Sets the implicit residual smoothing parameters. This command is available only for the explicit coupled solver.

class residual_tolerance(service, version, mode, path)#

Bases: TUIMethod

Enters the residual tolerance menu.

class residual_verbosity(service, version, mode, path)#

Bases: TUIMethod

Sets the amount of residual information to be printed. A value of 0 (the default) prints residuals at the end of each fine grid iteration. A value of 1 prints residuals after every stage of the fine grid iteration. A value of 2 prints residuals after every stage on every grid level.

class second_order_time_options(service, version, mode, path)#

Bases: TUIMethod

Enables / disables the variable time step size formulation for second-order implicit transient formulations. If you disable the variable time step size formulation, note that any change in the time step size will introduce an error proportional to the change in the time step size ratio.

class set_all_species_together(service, version, mode, path)#

Bases: TUIMethod

Sets all species discretizations and URFs together.

class set_controls_to_default(service, version, mode, path)#

Bases: TUIMethod

Sets controls to default values.

class set_solution_methods_to_default(service, version, mode, path)#

Bases: TUIMethod

Sets the solution methods to the default settings.

class set_solution_steering(service, version, mode, path)#

Bases: TUIMethod

Sets solution steering parameters.

class slope_limiter_set(service, version, mode, path)#

Bases: TUIMethod

Selects a new Fluent solver slope limiter.

class solution_steering(service, version, mode, path)#

Bases: TUIMethod

Enables solution steering for the density-based solver.

class stiff_chemistry(service, version, mode, path)#

Bases: TUIMethod

Sets solver options for stiff chemistry solutions.

class surface_tension(service, version, mode, path)#

Bases: TUIMethod

Sets surface-tension calculation options.

class surface_tension_expert(service, version, mode, path)#

Bases: TUIMethod

Set surface-tension expert options.

class time_step(service, version, mode, path)#

Bases: TUIMethod

.

class under_relaxation(service, version, mode, path)#

Bases: TUIMethod

Enters the under-relaxation menu, which allows you to set the under-relaxation factor for each equation that is being solved in a segregated manner.

class variable_time_stepping(service, version, mode, path)#

Bases: TUIMethod

Set Multiphase-Specific Adaptive time stepping parameters.

class vof_explicit_controls(service, version, mode, path)#

Bases: TUIMethod

Sets the sub time step calculation method for VOF calculations.

class vof_numerics(service, version, mode, path)#

Bases: TUIMethod

Sets VOF numeric options.