LoadControl Integrator
The LoadControl integrator is a static integration method that controls the applied load increment during analysis.
Description
This integrator is particularly suitable for:
Static analysis with prescribed load patterns
Cases where the load is applied in controlled increments
Problems that require monitoring load-based response
Nonlinear static analysis with load control
The LoadControl method applies load in predefined increments, allowing for step-by-step observation of structural response.
Parameters
The LoadControl integrator requires the following parameters:
Parameter |
Description |
Default |
Notes |
---|---|---|---|
incr |
Load factor increment |
None |
Required |
num_iter |
Number of iterations desired |
1 |
Optional |
min_incr |
Minimum step size allowed |
incr |
Optional, defaults to incr value |
max_incr |
Maximum step size allowed |
incr |
Optional, defaults to incr value |
Usage Example
# Create a LoadControl integrator with basic parameters
integrator = fm.analysis.integrators.create_integrator("loadcontrol", incr=0.1)
# Create a LoadControl integrator with custom step size limits
integrator = fm.analysis.integrators.create_integrator("loadcontrol",
incr=0.1,
num_iter=5,
min_incr=0.05,
max_incr=0.2)