solver.tui.solution.methods#

class main_menu.solution.methods(path, service)#

Enter the methods menu.

accelerated_non_iterative_time_marching(*args, **kwargs)#

Enable/disable accelerated non-iterative time marching.

convergence_acceleration_for_stretched_meshes(*args, **kwargs)#

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

discretization_scheme(*args, **kwargs)#

Enter the discretization-scheme menu.

flux_type(*args, **kwargs)#

Enter the flux type.

frozen_flux(*args, **kwargs)#

Enable/disable frozen flux formulation for transient flows.

gradient_scheme(*args, **kwargs)#

Set gradient options.

nb_gradient_boundary_option(*args, **kwargs)#

Set ggnb options.

noniterative_time_advance(*args, **kwargs)#

Enable/disable the noniterative time advancement scheme.

p_v_coupling(*args, **kwargs)#

Select the pressure velocity coupling scheme.

phase_based_vof_discretization(*args, **kwargs)#

Set phase based slope limiter for VOF compressive scheme.

reduced_rank_extrapolation(*args, **kwargs)#

Enable Reduced Rank Extrapolation method to accelerate solution time.

reduced_rank_extrapolation_options(*args, **kwargs)#

Reduced Rank Extrapolation options.

residual_smoothing(*args, **kwargs)#

Set residual smoothing factor and number of iterations.

set_solution_methods_to_default(*args, **kwargs)#

Set solution methods to default values.

unsteady_1st_order(*args, **kwargs)#

Enable/disable first-order unsteady solution model.

unsteady_2nd_order(*args, **kwargs)#

Enable/disable the second-order unsteady solution model.

unsteady_2nd_order_bounded(*args, **kwargs)#

Enable/disable bounded second-order unsteady formulation.

unsteady_global_time(*args, **kwargs)#

Enable/disable the unsteady global-time-step solution model.

vof_numerics(*args, **kwargs)#

Set VOF numeric options.