NonLinearDynamicCoupledStep

class sharpy.solvers.nonlineardynamiccoupledstep.NonLinearDynamicCoupledStep[source]

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 k-th step in the FSI iteration.

This solver can be called as part of a standalone structural simulation or as the structural solver of a coupled aeroelastic 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
balancing bool   False
initial_velocity_direction list(float) Initial velocity of the reference node given in the inertial FOR [-1.0, 0.0, 0.0]
initial_velocity float Initial velocity magnitude of the reference node 0