Skip to content

ArcLengthIntegrator

ArcLengthIntegrator

ArcLengthIntegrator(s: float, alpha: float)

Bases: StaticIntegrator

Arc-length control static integrator.

ArcLengthIntegrator uses the arc-length method to trace equilibrium paths that exhibit limit points, snap-through, or snap-back behaviors.

Tcl form

integrator ArcLength <s> <alpha>

Example
from femora.core.model import Model

model = Model()
integ = model.analysis.integrator.arclength(s=0.1, alpha=1.0)

Create an ArcLength static integrator.

Parameters:

Name Type Description Default
s float

The arc-length parameter constraint.

required
alpha float

Scaling parameter on the reference load vector.

required