/home/runner/work/kynema/kynema/kynema/src/elements/beams/generate_sectional_properties.hpp File Reference

Kynema API: /home/runner/work/kynema/kynema/kynema/src/elements/beams/generate_sectional_properties.hpp File Reference
Kynema API
A flexible multibody structural dynamics code for wind turbines
Loading...
Searching...
No Matches
generate_sectional_properties.hpp File Reference
#include <array>
#include <cmath>

Go to the source code of this file.

Namespaces

namespace  kynema
 
namespace  kynema::beams
 

Functions

static std::array< std::array< double, 6 >, 6 > kynema::beams::GenerateStiffnessMatrix (double EA, double EI_x, double EI_y, double GKt, double GA, double kxs, double kys, double x_C, double y_C, double theta_p, double x_S, double y_S, double theta_s)
 Generates a 6x6 cross-sectional stiffness matrix for use in beam elements.
 
static std::array< std::array< double, 6 >, 6 > kynema::beams::GenerateMassMatrix (double m, double I_x, double I_y, double I_p, double x_G=0., double y_G=0., double theta_i=0.)
 Generates a 6x6 cross-sectional mass matrix for use in beam elements.