NonLinearDynamic¶
Structural solver used for the dynamic simulation of free-flying structures.
This solver provides an interface to the structural library (
xbeam
) and updates the structural parameters for every time step of the simulation.This solver is called as part of a standalone structural simulation.
The settings that this solver accepts are given by a dictionary, with the following key-value pairs:
Name
Type
Description
Default
print_info
bool
Print output to screen
True
max_iterations
int
Sets maximum number of iterations
100
num_load_steps
int
1
delta_curved
float
0.01
min_delta
float
Structural solver tolerance
1e-05
newmark_damp
float
Sets the Newmark damping coefficient
0.0001
gravity_on
bool
Flag to include gravitational forces
False
gravity
float
Gravitational acceleration
9.81
relaxation_factor
float
0.3
dt
float
Time step increment
0.01
num_steps
int
500
prescribed_motion
bool
None
gravity_dir
list(float)
[0, 0, 1]