SEMIIMPLICIT

SEMIIMPLICIT, Option, Type, Value
Specifies parameters for a semi-implicit solution.

Valid Products: Pro | Premium | Enterprise | PrepPost | Solver | AS add-on

Option

Option to be performed:

ETOI

 — 

Criterion for transitioning from the semi-implicit solution phase to the implicit solution phase.

MSCA

 — 

Selective mass scaling factor used during the semi-implicit solution phase.

SFAC

 — 

Safety factor for time incrementation used during the semi-implicit solution phase.

AUTS

 — 

Automatic time stepping and bisection controls used during the semi-implicit solution phase.

BVIS

 — 

Bulk viscosity controls used during the semi-implicit solution phase.

EFRQ

 — 

Output and restart file frequency used during the semi-implicit solution phase.

Type

Additional input; varies depending on the Option value. See table below.

Value

Additional input; varies depending on the Option and Type values. See table below.

Option LabelType =Value =
ETOITIME - Time to spend in the semi-implicit phase (default)Time value (defaults to the minimum time increment specified in the implicit run)
MSCADTIM - Initial minimum stable time incrementTime increment; defaults to (1e-4)*(total step time) [1]
MASS - Selective mass scaling factorScaling factor
SFAC(not used)Safety factor (defaults to 0.9)
AUTSDSPL - Automatic time stepping and bisections control based on displacement (default for all analysis types except static)Maximum allowable jump in the maximum displacement increment between two substeps at which bisection will be triggered (defaults to 100)

ENER - Automatic time stepping and bisections control based on energy (default for static analysis)

Maximum allowable ratio of kinetic energy to potential energy at which bisectionn will be triggered (defaults to 100). For bisection to trigger, the potential energy should be more than the program calculated reference value
BVISLBVD - Linear bulk viscosity damping factorDamping factor (defaults to 1.5)
QBVD - Quadratic bulk viscosity damping factorDamping factor (defaults to 0.06)
RBVD - Rotational bulk viscosity damping factorDamping factor (defaults to 0.06)
LIMI - Bulk viscosity force upper limitUpper limit percentage (general default is 0.05; for PLANE182 and SOLID185 with reduced integration, the default is 0.01)
NONE - Bulk viscosity is not included(not used)
EFRQOUTR - Solution output frequency (overwrites Freq value on OUTRES). SEMIIMPLICIT,EFRQ,OUTR must be issued after OUTRES. Frequency value (defaults to 100) [2]
RESC - Frequency for writing restart files (overwrites Frequency value on RESCONTROL). SEMIIMPLICIT,EFRQ,RESC must be issued after RESCONTROL.Frequency value (defaults to 100) [2]
  1. The default time increment (1e-4)*(total step time) is based on the total step time for the load step in which the solution transitions to the semi-implicit phase.

  2. The frequencies specified by Option = EFRQ are based on all substeps, starting from the beginning of the analysis and spanning both the implicit and semi-implicit solution phases. For example, during the semi-implicit solution phase results are written for any substep that is divisible by the specified OUTR value.

Command Default

By default, the semi-implicit method is not used.

If the SEMIIMPLICIT command is issued with no arguments specified, the semi-implicit scheme is activated with the following defaults:

The safety factor for time incrementation = 0.9.
The selective mass scaling factor is set such that the initial stable time increment in the semi-implicit phase is (1e-4)*(total step time).
For most analysis types, bisection is triggered if the maximum displacement increment increases more than 100 times that of the previous substep.
In a static analysis, bisection is triggered if the kinetic energy is more than 100 times the potential energy and the potential energy is more than the program calculated reference value.
Bulk viscosity is included.
The frequency at which the results file and restart files are written during the semi-implicit phase is every 100 substeps.

Notes

This command triggers a semi-implicit solution scheme in which the analysis transitions to a semi-implicit solution method when the implicit solution method fails to converge. The command is valid only in the solution processor (/SOLU) and must be defined before the first SOLVE command.

The SEMIIMPLICIT command can be used in a restart, even if the base analysis did not include the command. Therefore, a problem that failed in the implicit analysis can be restarted with this command so that it can transition to the semi-implicit method and solve further.

The SEMIIMPLICIT command can overwrite the values on some commands, as described in the following table.

Commands Affected by SEMIIMPLICITBehavior
NSUBST and DELTIMDuring the semi-implicit solution phase, the time incrementation does not follow that set by the NSUBST and DELTIM commands.
ETCONTROLIf the SEMIIMPLICIT command is issued, the ETCONTROL command is ignored.
OUTRESDuring the semi-implicit solution phase, the frequency for writing results specified by the OUTRES command is ignored, unless a negative number was specified on OUTRES.
RESCONTROLDuring the semi-implicit solution phase, the restart file writing frequency specified by the RESCONTROL command is ignored, unless a negative number was specified on RESCONTROL.
AUTOTSDuring the semi-implicit solution phase, automatic time incrementation is on, irrespective of what was specified on AUTOTS.
CUTCONTROLDuring the semi-implicit solution phase, the CUTCONTROL command is ignored.

Menu Paths

This command cannot be accessed from a menu.