stabilization#

class ansys.systemcoupling.core.adaptor.api_25_2.stabilization.stabilization(name=None, parent=None)#

Bases: Container

Stabilization and Acceleration method.

Properties

optionstr

Allowed values:

  • “ProgramControlled”

  • “None”

  • “Quasi-Newton”

  • “Aitken” (Alpha only)

couple_with_global_stabilizationbool

Controls whether the stabilization for this data transfer is coupled with the global stabilization.

initial_iterationsint

Number of pre-stabilization iterations to perform.

initial_relaxation_factorRealType

Relaxation factor applied for pre-stabilization iterations.

maximum_retained_time_stepsint

Controls the maximum number of timesteps to retain.

maximum_retained_iterationsint

Controls the maximum number of iterations to retain.

weight_factorRealType

Weighting factor to use for this data transfer in IQN-ILS.

diagnostics_levelint

Controls the maximum number of timesteps to retain.

Values are interpreted as:

  • 0 : none

  • 1 : basic

  • 2 : advanced

  • 3 : write matrix files

weight_optionstr

Weight factor when multiple transfers are stabilized.

Allowed values:

  • “Constant”

  • “Value”

  • “Residual”

  • “ResidualSum”

  • “InverseResidual”

  • “InverseResidualSum”

qr_tol_this_stepRealType

QR filter tolerance for current step.

qr_tol_old_stepsRealType

QR filter tolerance for old steps.

time_step_initialization_optionstr

Controls how Aitken relaxation factor is initialized at start of new timestep.

Included in:

Parent

Summary

data_transfer_child

Configure data transfers for a coupling interface.