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

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

Go to the source code of this file.

Classes

struct  kynema::beams::HollowCircleProperties
 Struct containing geometric properties for a hollow circular cross-section. More...
 

Namespaces

namespace  kynema
 
namespace  kynema::beams
 

Functions

static HollowCircleProperties kynema::beams::CalculateHollowCircleProperties (double outer_diameter, double wall_thickness, double nu=0.33)
 Calculates geometric properties for a hollow circular cross-section.
 
static BeamSection kynema::beams::GenerateHollowCircleSection (double s, double E, double G, double rho, double outer_diameter, double wall_thickness, double nu, double x_C=0., double y_C=0., double theta_p=0., double x_S=0., double y_S=0., double theta_s=0., double x_G=0., double y_G=0., double theta_i=0)
 Generates a BeamSection with 6x6 mass and stiffness matrices for a hollow circular cross-section.