transient_controls#
Bases:
TUIMenu
Enters the transient controls menu, which allows you to define settings related to time advancement for transient flow calculations.
Methods:
__init__
(service, version, mode, path)__init__ method of TUIMenu class.
Classes:
cfl_based_time_stepping
(service, version, ...)Allows you to specify that an adaptive time stepping method is used in which the time step gets modified by ANSYS Fluent as the calculation proceeds such that the Courant–Friedrichs–Lewy (CFL) condition is satisfied, using the specified Courant number.
duration_specification_method
(service, ...)Sets the method by which you will specify the duration of the calculation.
error_based_time_stepping
(service, version, ...)Allows you to specify that an adaptive time stepping method is used in which the time step gets modified by ANSYS Fluent based on the specified truncation error tolerance.
extrapolate_eqn_vars
(service, version, mode, ...)Enters the extrapolation menu.
extrapolate_vars
(service, version, mode, path)Applies a predictor algorithm for computing initial conditions at time step n+1.
fixed_periodic
(service, version, mode, path)Allows you to specify that a fixed time stepping method is used in which a specified period or frequency is the basis for determining the time step size and number of time steps.
fixed_user_specified
(service, version, mode, ...)Allows you to specify that a fixed time stepping method is used in which you directly specify the time step size and number of time steps.
incremental_time
(service, version, mode, path)Sets the amount of incremental (that is, additional) time to run the simulation, regardless of how much time has already been run in previous calculations.
max_flow_time
(service, version, mode, path)Sets the maximum flow time.
max_iterations_per_time_step
(service, ...)Sets the number of time steps for a transient simulation.
Enters the menu for setting multiphase-specific time constraints.
multiphase_specific_time_stepping
(service, ...)Allows you to specify that an adaptive time stepping method is used in which the time step gets modified by ANSYS Fluent based on the convective time scale (global Courant number): the time-step-size calculation depends on the mesh density and velocity in interfacial cells.
number_of_time_steps
(service, version, mode, ...)Sets the number of time steps for a transient simulation without starting the calculation.
predict_next_time
(service, version, mode, path)Applies a predictor algorithm for computing the next time step.
rotating_mesh_flow_predictor
(service, ...)Enables / disables an option that allows for better prediction of the flow field in rotating fluid zones at every time step, in order to speed up the calculation.
solid_time_step_size
(service, version, mode, ...)Allows you to specify that the time step size used for solid zones is independent from that used for fluid zones.
solution_status
(service, version, mode, path)Allows you to open theSimulation Status dialog box, which reports details about the simulation.
specified_time_step
(service, version, mode, path)Specifies whether to define the transient advancement either directly by entering a time step size / period / frequency (using the text commands available in thesolve/set/transient-controls menu) or indirectly by entering a Courant number value (using the solve/set/courant-number text command).
time_step_size
(service, version, mode, path)Sets the magnitude of the (physical) time step .
time_step_size_for_acoustic_export
(service, ...)Specifies the time interval for acoustic data sampling.
total_number_of_time_steps
(service, version, ...)Sets the total number of time steps that the simulation will run (which includes any time steps that have already been run in previous calculations).
total_time
(service, version, mode, path)Sets the total amount of time that the simulation will be run (which includes any time that has already been run in previous calculations).
udf_based_time_stepping
(service, version, ...)Allows you to specify that the time step size is defined by a user-defined function (UDF) that uses theDEFINE_DELTAT macro.
undo_timestep
(service, version, mode, path)When enabled, if the truncation error within a time step exceeds the specified tolerance Fluent will automatically undo the current calculation and make another attempt with the time step reduced by 1/2.
__init__ method of TUIMenu class.
Bases:
TUIMethod
Allows you to specify that an adaptive time stepping method is used in which the time step gets modified by ANSYS Fluent as the calculation proceeds such that the Courant–Friedrichs–Lewy (CFL) condition is satisfied, using the specified Courant number.
Bases:
TUIMethod
.
Bases:
TUIMethod
Sets the method by which you will specify the duration of the calculation. The duration can be defined by the total time, the total number of time steps, the incremental time, or the number of incremental time steps. In this context, “total” indicates that Fluent will consider the amount of time / steps that have already been solved and stop appropriately, whereas “incremental” indicates that the solution will proceed for a specified amount of time / steps regardless of what has previously been calculated. This text command is only available when the time stepping is adaptive or based on a user-defined function.
Bases:
TUIMethod
Allows you to specify that an adaptive time stepping method is used in which the time step gets modified by ANSYS Fluent based on the specified truncation error tolerance.
Bases:
TUIMethod
Enters the extrapolation menu.
Bases:
TUIMethod
Applies a predictor algorithm for computing initial conditions at time step n+1. The predictor algorithm is a computation that sets a better initial condition for the time step.
Bases:
TUIMethod
Allows you to specify that a fixed time stepping method is used in which a specified period or frequency is the basis for determining the time step size and number of time steps.
Bases:
TUIMethod
Allows you to specify that a fixed time stepping method is used in which you directly specify the time step size and number of time steps.
Bases:
TUIMethod
Sets the amount of incremental (that is, additional) time to run the simulation, regardless of how much time has already been run in previous calculations. This text command is only available when the solve/set/transient-controls/duration-specification-method is set to3.
Bases:
TUIMethod
Sets the maximum flow time.
Bases:
TUIMethod
Sets the number of time steps for a transient simulation. This option is available when automatic initialization and case modification is enabled.
Bases:
TUIMethod
Allows you to specify that an adaptive time stepping method is used in which the time step gets modified by ANSYS Fluent based on the convective time scale (global Courant number): the time-step-size calculation depends on the mesh density and velocity in interfacial cells. This method is available for all multiphase models using the implicit or explicit volume fraction formulation, except for the wet steam model.
Bases:
TUIMethod
Sets the number of time steps for a transient simulation without starting the calculation.
Bases:
TUIMethod
Applies a predictor algorithm for computing the next time step. The predictor algorithm is a computation that sets a better initial condition for the time step. It uses the rate of change between the prediction and the correction as an indicator for whether the next time step should be larger, smaller, or the same as the current one.
Bases:
TUIMethod
Enables / disables an option that allows for better prediction of the flow field in rotating fluid zones at every time step, in order to speed up the calculation. This text command is only available for transient simulations.
Bases:
TUIMethod
Allows you to specify that the time step size used for solid zones is independent from that used for fluid zones. This text command is only available when both a solid zone exists and energy is enabled.
Bases:
TUIMethod
Allows you to open theSimulation Status dialog box, which reports details about the simulation.
Bases:
TUIMethod
Specifies whether to define the transient advancement either directly by entering a time step size / period / frequency (using the text commands available in thesolve/set/transient-controls menu) or indirectly by entering a Courant number value (using the solve/set/courant-number text command). This text command is only available for the density-based solver when both the explicit formulation and explicit transient formulation are used.
Bases:
TUIMethod
Sets the magnitude of the (physical) time step . This text command is only available when the solve/set/transient-controls/fixed-user-specified text command is set toyes.
Bases:
TUIMethod
Specifies the time interval for acoustic data sampling. This text command is only available when both the Ffowcs Williams and Hawkings model is selected and the density-based solver is used with the explicit formulation and explicit transient formulation.
Bases:
TUIMethod
Sets the total number of time steps that the simulation will run (which includes any time steps that have already been run in previous calculations). This text command is only available when the solve/set/transient-controls/duration-specification-method is set to1.
Bases:
TUIMethod
Sets the total amount of time that the simulation will be run (which includes any time that has already been run in previous calculations). This text command is only available when the solve/set/transient-controls/duration-specification-method is set to2.
Bases:
TUIMethod
Allows you to specify that the time step size is defined by a user-defined function (UDF) that uses theDEFINE_DELTAT macro.
Bases:
TUIMethod
When enabled, if the truncation error within a time step exceeds the specified tolerance Fluent will automatically undo the current calculation and make another attempt with the time step reduced by 1/2. This will be attempted up to 5 times after which Fluent will accept the result and proceed to the next time step.