advanced_stability_controls#

class ansys.fluent.core.solver.tui_231.main_menu.solution.methods.multiphase_numerics.advanced_stability_controls(path, service)#

Bases: TUIMenu

Stability controls for multiphase flow.

Classes:

anti_diffusion(path, service)

Anti Diffusion Menu for VOF/Multi-Fluid VOF Models.

equation_order(path, service)

Equation Order Menu for Homogeneous Multiphase Flow Models.

hybrid_nita(path, service)

Hybrid NITA stability controls for multiphase flow.

num_ventilation(path, service)

Numerical Ventilation Menu for VOF Model.

p_v_coupling(path, service)

Pressure velocity coupling controls for multiphase flow.

pseudo_time(path, service)

Pseudo-Time stability controls for multiphase flow.

class anti_diffusion(path, service)#

Bases: TUIMenu

Anti Diffusion Menu for VOF/Multi-Fluid VOF Models.

Methods:

enable_dynamic_strength(*args, **kwargs)

Enable dynamic strength to reduce compression in the tangential direction to the interface.

set_dynamic_strength_exponent(*args, **kwargs)

Set cosine exponent in dynamic strength treatment.

set_maximum_dynamic_strength(*args, **kwargs)

Set maximum value of dynamic anti-diffusion strength.

enable_dynamic_strength(*args, **kwargs)#

Enable dynamic strength to reduce compression in the tangential direction to the interface.

set_dynamic_strength_exponent(*args, **kwargs)#

Set cosine exponent in dynamic strength treatment.

set_maximum_dynamic_strength(*args, **kwargs)#

Set maximum value of dynamic anti-diffusion strength.

class equation_order(path, service)#

Bases: TUIMenu

Equation Order Menu for Homogeneous Multiphase Flow Models.

Methods:

solve_exp_vof_at_end(*args, **kwargs)

Solve Explicit VOF at the end of time-step as an alternative.

solve_flow_last(*args, **kwargs)

Solve flow equation at the end of iteration as an alternative.

solve_exp_vof_at_end(*args, **kwargs)#

Solve Explicit VOF at the end of time-step as an alternative.

solve_flow_last(*args, **kwargs)#

Solve flow equation at the end of iteration as an alternative.

class hybrid_nita(path, service)#

Bases: TUIMenu

Hybrid NITA stability controls for multiphase flow.

Methods:

initial_outer_iterations(*args, **kwargs)

Set hybrid nita start-up controls.

outer_iterations(*args, **kwargs)

Set number of outer iterations in hybrid nita.

Classes:

instability_detector(path, service)

Set Hybrid NITA instability detector controls.

initial_outer_iterations(*args, **kwargs)#

Set hybrid nita start-up controls.

class instability_detector(path, service)#

Bases: TUIMenu

Set Hybrid NITA instability detector controls.

Methods:

enable_instability_detector(*args, **kwargs)

Enable instability detector for better stability.

set_cfl_limit(*args, **kwargs)

Set Courant Number limit for detection of unstable event.

set_cfl_type(*args, **kwargs)

Set Courant Number type for detection of unstable event.

set_velocity_limit(*args, **kwargs)

Set velocity limit for detection of unstable event.

unstable_event_outer_iterations(*args, **kwargs)

Set number of outer iterations for unstable event.

enable_instability_detector(*args, **kwargs)#

Enable instability detector for better stability.

set_cfl_limit(*args, **kwargs)#

Set Courant Number limit for detection of unstable event.

set_cfl_type(*args, **kwargs)#

Set Courant Number type for detection of unstable event.

set_velocity_limit(*args, **kwargs)#

Set velocity limit for detection of unstable event.

unstable_event_outer_iterations(*args, **kwargs)#

Set number of outer iterations for unstable event.

outer_iterations(*args, **kwargs)#

Set number of outer iterations in hybrid nita.

class num_ventilation(path, service)#

Bases: TUIMenu

Numerical Ventilation Menu for VOF Model.

Methods:

enable(*args, **kwargs)

Enable numerical ventilation treatment to remove trapped phase adjacent to wall.

near_wall_treatment_options(*args, **kwargs)

Set near wall treatment options.

tau_estimation_options(*args, **kwargs)

Set time step size option for numerical ventilation treatment.

trapped_phase_vof_max(*args, **kwargs)

Set trapped phase maximum volume fraction to activate numerical ventilation treatment for non-trapped phases.

trapped_phase_vof_min(*args, **kwargs)

Set trapped phase minimum volume fraction to activate numerical ventilation treatment for trapped phase.

enable(*args, **kwargs)#

Enable numerical ventilation treatment to remove trapped phase adjacent to wall.

near_wall_treatment_options(*args, **kwargs)#

Set near wall treatment options.

tau_estimation_options(*args, **kwargs)#

Set time step size option for numerical ventilation treatment.

trapped_phase_vof_max(*args, **kwargs)#

Set trapped phase maximum volume fraction to activate numerical ventilation treatment for non-trapped phases.

trapped_phase_vof_min(*args, **kwargs)#

Set trapped phase minimum volume fraction to activate numerical ventilation treatment for trapped phase.

class p_v_coupling(path, service)#

Bases: TUIMenu

Pressure velocity coupling controls for multiphase flow.

Classes:

coupled_vof(path, service)

Set Coupled VOF stability controls.

rhie_chow_flux(path, service)

Set Rhie-Chow related stability controls.

skewness_correction(path, service)

Skewness correction related stabiity controls for multiphase flow.

class coupled_vof(path, service)#

Bases: TUIMenu

Set Coupled VOF stability controls.

Methods:

buoyancy_force_linearization(*args, **kwargs)

Set buoynacy force linerization options in coupled vof.

buoyancy_force_linearization(*args, **kwargs)#

Set buoynacy force linerization options in coupled vof.

class rhie_chow_flux(path, service)#

Bases: TUIMenu

Set Rhie-Chow related stability controls.

Methods:

low_order_rhie_chow(*args, **kwargs)

Use low order velocity interpolation in flux calculation.

low_order_rhie_chow(*args, **kwargs)#

Use low order velocity interpolation in flux calculation.

class skewness_correction(path, service)#

Bases: TUIMenu

Skewness correction related stabiity controls for multiphase flow.

Methods:

limit_pressure_correction_gradient(*args, ...)

Use limited pressure correction gradient in skewness corrections for better stability.

limit_pressure_correction_gradient(*args, **kwargs)#

Use limited pressure correction gradient in skewness corrections for better stability.

class pseudo_time(path, service)#

Bases: TUIMenu

Pseudo-Time stability controls for multiphase flow.

Classes:

auto_dt_advanced_controls(path, service)

Set automatic time-stepping controls for better solution stability.

Methods:

false_time_step_linearization(*args, **kwargs)

Set false time-step linearization for added stability.

smoothed_density_stabilization_method(*args, ...)

Set smoothed density stabilization method.

class auto_dt_advanced_controls(path, service)#

Bases: TUIMenu

Set automatic time-stepping controls for better solution stability.

Methods:

dt_factor_max(*args, **kwargs)

Set maximum limit for increase in pseudo time step size.

dt_factor_min(*args, **kwargs)

Set minimum limit for reduction in pseudo time step size.

dt_init_limit(*args, **kwargs)

Set maximum value for pseudo time step size during first iteration.

dt_max(*args, **kwargs)

Set maximum value for pseudo time step size.

enable(*args, **kwargs)

Enable advanced automatic time stepping for better stability.

max_velocity_ratio(*args, **kwargs)

Set velocity ratio to freeze the time step size for better solution stability.

dt_factor_max(*args, **kwargs)#

Set maximum limit for increase in pseudo time step size.

dt_factor_min(*args, **kwargs)#

Set minimum limit for reduction in pseudo time step size.

dt_init_limit(*args, **kwargs)#

Set maximum value for pseudo time step size during first iteration.

dt_max(*args, **kwargs)#

Set maximum value for pseudo time step size.

enable(*args, **kwargs)#

Enable advanced automatic time stepping for better stability.

max_velocity_ratio(*args, **kwargs)#

Set velocity ratio to freeze the time step size for better solution stability.

false_time_step_linearization(*args, **kwargs)#

Set false time-step linearization for added stability.

smoothed_density_stabilization_method(*args, **kwargs)#

Set smoothed density stabilization method.