NonLinearStatic

class sharpy.solvers.nonlinearstatic.NonLinearStatic[source]

Structural solver used for the static 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 of the FSI iteration.

This solver can be called as part of a standalone structural simulation or as the structural solver of a coupled static 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
initial_position list(float)   <sphinx.ext.autodoc.importer._MockObject object at 0x7f2610c49940>