**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