**skip_cycles#

Description#

The skip cycles command is used for cyclic calculations to extrapolate the problem variables and thereby reduce the number of cycles actually calculated. Because there can be many time steps per cycle, this command has the possibility of greatly reducing the calculation time.

Syntax#

**skip_cycles [ type ]   *precision val   *during_cycles cyc-st  cyc-end   *use_sequence seq-num   *extrapolate_from cyc1  cyc2  cyc3   *check_with_component var-name

Example#

For example we give a viscoplastic problem with 300 cycles and several sequences per cycle. The option *use_sequence was used to specify the beginning of sequence 1 because the material response is pretty much elastic there throughout the cycling. The response changes rapidly before cycle 4, so *during_cycles was used to start the cycle skip after that point.

**cycles 300
 *time      15.0 30. 40.0 50.0
 *increment 20   4   5    4
 *ratio absolu 1.e-3
 *algorithm p1p2p3
**skip_cycles polynomial_extrapolation
 *precision     0.2
 *trim          0.8
 *order         2
 *error_skip    2
 *during_cycles 4   290
 *use_sequence 1
 *extrapolate_from 1 2 3
 *check_with_component evcum