1
|
Dependent variables are reinitialized sequentially. If there are N triggered events, then N reinitializations are carried out.
|
2
|
The reinitializations carried out in step 1 may have led to nonconsistent dependent variables (for example, boundary conditions that are not satisfied for a PDE, or a non-null residual for a DAE). By default, the solver will try to correct the reinitialized state to enforce consistency, using a small artificial time step with the backward Euler method. This can be bypassed by clearing the Enforce consistency after reinitialization check box (see Enforcement of Consistency After Reinitialization below for more details). The solver log indicates whether and how consistency has been enforced.
|
•
|
If set to Backward Euler, then dependent variables are corrected with the backward Euler method using a small artificial time step.
|
•
|
If set to Off, then consistency is not enforced after reinitialization.
|
•
|
If set to On and a Fully Coupled or Segregated solver subnode is active, then dependent variables are corrected with a backward Euler step.
|
•
|
If set to On and the built-in nonlinear IDAS solver is used, then consistency is enforced using either IDAS or a backward Euler step, depending on the equation solved. See The Implicit Time-Dependent Solver Algorithms for instructions on how to use the built-in IDAS solver and its applicability.
|