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