BeamInput Struct Reference
|
Kynema API
A flexible multibody structural dynamics code for wind turbines
|
Loading...
Searching...
No Matches
kynema::interfaces::components::BeamInput Struct Reference
Complete input specification for a beam. More...
#include <beam_input.hpp>
Public Types | |
| enum class | QuadratureRule : std::uint8_t { GaussLegendre , GaussLobatto } |
| enum class | QuadratureStyle : std::uint8_t { Segmented , WholeBeam } |
Public Attributes | |
| size_t | element_order {10} |
| Spectral element order (num nodes - 1) | |
| QuadratureRule | quadrature_rule {QuadratureRule::GaussLobatto} |
| Quadrature Rule. | |
| QuadratureStyle | quadrature_style {QuadratureStyle::Segmented} |
| Quadrature stype. | |
| size_t | section_refinement {0} |
| Quadrature point refinement. | |
| ReferenceAxis | ref_axis |
| Structural reference axis data. | |
| Root | root |
| Blade root. | |
| std::vector< Section > | sections |
| Section properties. | |
Detailed Description
Complete input specification for a beam.
Defines the input configuration for a turbine beam
Member Enumeration Documentation
◆ QuadratureRule
|
strong |
◆ QuadratureStyle
|
strong |
Member Data Documentation
◆ element_order
| size_t kynema::interfaces::components::BeamInput::element_order {10} |
Spectral element order (num nodes - 1)
◆ quadrature_rule
| QuadratureRule kynema::interfaces::components::BeamInput::quadrature_rule {QuadratureRule::GaussLobatto} |
Quadrature Rule.
◆ quadrature_style
| QuadratureStyle kynema::interfaces::components::BeamInput::quadrature_style {QuadratureStyle::Segmented} |
Quadrature stype.
◆ ref_axis
| ReferenceAxis kynema::interfaces::components::BeamInput::ref_axis |
Structural reference axis data.
◆ root
| Root kynema::interfaces::components::BeamInput::root |
Blade root.
◆ section_refinement
| size_t kynema::interfaces::components::BeamInput::section_refinement {0} |
Quadrature point refinement.
◆ sections
The documentation for this struct was generated from the following file:
- /home/runner/work/kynema/kynema/kynema/src/interfaces/components/beam_input.hpp
Generated by