advanced#

class ansys.fluent.core.solver.tui_231.main_menu.solve.set.advanced(path, service)#

Bases: TUIMenu

Enters the advanced settings menu.

Methods:

alternate_wall_temp_formulation(*args, **kwargs)

Enables/disables an alternate formulation for wall temperatures.

anisotropic_solid_heat_transfer(*args, **kwargs)

Set up the heat transfer for anisotropic solid zones.

bcd_boundedness(*args, **kwargs)

Specifies the BCD scheme parameter, which controls the boundedness strength of the BCD scheme in the pressure-based solver, as described in .

bcd_weights_freeze(*args, **kwargs)

Enables/disables freezing of weighting coefficients of the central differencing and the upwind components of the BCD scheme.

correction_form(*args, **kwargs)

energy_numerical_noise_filter(*args, **kwargs)

Enables/disables a filter to eliminate non-physical numerical noise in the energy field.

energy_reconstruction_gradient_limiting(...)

Enable limiting of reconstruction gradient for the energy equation.

explicit_under_relaxation_value(*args, **kwargs)

Explicit under-relaxation value.

linearized_mass_transfer_udf(*args, **kwargs)

Enables/disables the use of a linearized mass transfer user-defined function (that is, the DEFINE_LINEARIZED_MASS_TRANSFER macro), as opposed to a mass transfer user-defined function (that is, the DEFINE_MASS_TRANSFER macro).

retain_cell_residuals(*args, **kwargs)

Enables/disables the retention of cell residuals for postprocessing.

retain_temporary_solver_mem(*args, **kwargs)

Enables/disables the retention of temporary solver memory, which retains gradient data and makes some advanced options available for postprocessing.

show_all_discretization_schemes(*args, **kwargs)

Enables/disables the availability of all applicable discretization schemes.

singhal_et_al_cavitation_model(*args, **kwargs)

Enables/disables the availability of the Singhal et al. cavitation model option, which can then be enabled in the Multiphase Model dialog box or by using the following text command: define/phases/set-domain-properties/interaction-domain/heat-mass-reaction/cavitation/cavitation?.

skewness_correction_enhanced(*args, **kwargs)

Enable enhanced skewness correction scheme.

Classes:

non_reflecting_boundary_treatment(path, service)

Enter non reflecting boundary treatment using minimal pressure reflection approach menu.

secondary_gradient_limiting(path, service)

Enters the secondary gradient limiting menu.

turbomachinery_specific_numerics(path, service)

Enter turbomachinery specific numerics menu.

alternate_wall_temp_formulation(*args, **kwargs)#

Enables/disables an alternate formulation for wall temperatures.

anisotropic_solid_heat_transfer(*args, **kwargs)#

Set up the heat transfer for anisotropic solid zones.

bcd_boundedness(*args, **kwargs)#

Specifies the BCD scheme parameter, which controls the boundedness strength of the BCD scheme in the pressure-based solver, as described in .

bcd_weights_freeze(*args, **kwargs)#

Enables/disables freezing of weighting coefficients of the central differencing and the upwind components of the BCD scheme. This dialog command requires the iteration number, after which the BCD scheme weights are to be frozen at each timestep. Freezing the BCD weighting coefficients may help to improve convergence of the timestep iterations as described in .

correction_form(*args, **kwargs)#
energy_numerical_noise_filter(*args, **kwargs)#

Enables/disables a filter to eliminate non-physical numerical noise in the energy field. Numerical noise can appear in solution fields where large variations in specific heat or combustion with phase change are present. Using the energy equation numerical noise filter increases robustness, but may make the solution slightly more diffusive. This text command is only available with the pressure-based solver.

energy_reconstruction_gradient_limiting(*args, **kwargs)#

Enable limiting of reconstruction gradient for the energy equation.

explicit_under_relaxation_value(*args, **kwargs)#

Explicit under-relaxation value.

linearized_mass_transfer_udf(*args, **kwargs)#

Enables/disables the use of a linearized mass transfer user-defined function (that is, the DEFINE_LINEARIZED_MASS_TRANSFER macro), as opposed to a mass transfer user-defined function (that is, the DEFINE_MASS_TRANSFER macro).

class non_reflecting_boundary_treatment(path, service)#

Bases: TUIMenu

Enter non reflecting boundary treatment using minimal pressure reflection approach menu.

Methods:

pressure_inlet(*args, **kwargs)

Enabling the use of minimal pressure reflection treatment.

pressure_outlet(*args, **kwargs)

Enabling the use of minimal pressure reflection treatment.

velocity_inlet(*args, **kwargs)

Enabling the use of minimal pressure reflection treatment.

pressure_inlet(*args, **kwargs)#

Enabling the use of minimal pressure reflection treatment. This treatment will minimize pressure wave reflections from the boundaries on which this option is active, but not necessarily fully eliminating them. The reflections would be of an acceptable limit in order to not contaminate the solution, the simulation will gain from the robustness of the new algorithm compared to traditional non-reflecting boundary condition treatment.

pressure_outlet(*args, **kwargs)#

Enabling the use of minimal pressure reflection treatment. This treatment will minimize pressure wave reflections from the boundaries on which this option is active, but not necessarily fully eliminating them. The reflections would be of an acceptable limit in order to not contaminate the solution, the simulation will gain from the robustness of the new algorithm compared to traditional non-reflecting boundary condition treatment.

velocity_inlet(*args, **kwargs)#

Enabling the use of minimal pressure reflection treatment. This treatment will minimize pressure wave reflections from the boundaries on which this option is active, but not necessarily fully eliminating them. The reflections would be of an acceptable limit in order to not contaminate the solution, the simulation will gain from the robustness of the new algorithm compared to traditional non-reflecting boundary condition treatment.

retain_cell_residuals(*args, **kwargs)#

Enables/disables the retention of cell residuals for postprocessing.

retain_temporary_solver_mem(*args, **kwargs)#

Enables/disables the retention of temporary solver memory, which retains gradient data and makes some advanced options available for postprocessing.

class secondary_gradient_limiting(path, service)#

Bases: TUIMenu

Enters the secondary gradient limiting menu. This menu is only available when the define/models/solver/pressure-based text command is enabled.

Methods:

energy(*args, **kwargs)

Enables/disables secondary gradient limiting for the energy calculations on coupled two-sided walls.

mesh_quality_limits(*args, **kwargs)

Defines the mesh quality limits used when applying secondary gradient limiting to faces on coupled two-sided walls.

uds(*args, **kwargs)

Enables/disables secondary gradient limiting for the user-defined scalar (UDS) calculations on coupled two-sided walls.

energy(*args, **kwargs)#

Enables/disables secondary gradient limiting for the energy calculations on coupled two-sided walls. This limiting can help prevent divergence when the cells on such walls have poor orthogonality.

mesh_quality_limits(*args, **kwargs)#

Defines the mesh quality limits used when applying secondary gradient limiting to faces on coupled two-sided walls. Shifting this range closer to 1 will decrease the risk of divergence, but at the cost of accuracy.

uds(*args, **kwargs)#

Enables/disables secondary gradient limiting for the user-defined scalar (UDS) calculations on coupled two-sided walls. This limiting can help prevent divergence when the cells on such walls have poor orthogonality.

show_all_discretization_schemes(*args, **kwargs)#

Enables/disables the availability of all applicable discretization schemes.

singhal_et_al_cavitation_model(*args, **kwargs)#

Enables/disables the availability of the Singhal et al. cavitation model option, which can then be enabled in the Multiphase Model dialog box or by using the following text command: define/phases/set-domain-properties/interaction-domain/heat-mass-reaction/cavitation/cavitation?.

skewness_correction_enhanced(*args, **kwargs)#

Enable enhanced skewness correction scheme.

class turbomachinery_specific_numerics(path, service)#

Bases: TUIMenu

Enter turbomachinery specific numerics menu.

Methods:

enable(*args, **kwargs)

Activate/deactivate turbomachinery specific numerics.

settings(*args, **kwargs)

Adjust settings for turbomachinery specific numerics.

enable(*args, **kwargs)#

Activate/deactivate turbomachinery specific numerics.

settings(*args, **kwargs)#

Adjust settings for turbomachinery specific numerics.