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]