cratepy.online.loading.macloadincrem

Loading path enforcement and incrementation.

This module includes several classes that control the general loading incrementation flow, namely two classes that allow the enforcement of a general non-mononotic loading path (composed of mononotic loading subpaths) and two classes that allow rewinding the solution to a past loading increment.

Classes

LoadingPath

Loading incrementation flow.

LoadingSubpath

Loading subpath.

IncrementRewinder

Rewind analysis to rewind state increment (initial instant).

RewindManager

Manage analysis rewind operations and evaluate analysis rewind criteria.

Classes

IncrementRewinder(rewind_inc, phase_clusters)

Rewind analysis to rewind state increment (initial instant).

LoadingPath(strain_formulation, ...[, ...])

Loading incrementation flow.

LoadingSubpath(id, strain_formulation, ...)

Loading subpath.

RewindManager(rewind_state_criterion, ...[, ...])

Manage analysis rewind operations and evaluate analysis rewind criteria.