/home/runner/work/kynema/kynema/kynema/src/elements/beams/beams_input.hpp Source File
Kynema API
A flexible multibody structural dynamics code for wind turbines
|
Loading...
Searching...
No Matches
beams_input.hpp
Go to the documentation of this file.
Definition calculate_constraint_output.hpp:8
Beam element constitutes flexible beams material behavior in kynema.
Definition beam_element.hpp:17
std::vector< std::array< double, 2 > > quadrature
Definition beam_element.hpp:21
Represents the input data for creating flexible beams.
Definition beams_input.hpp:22
BeamsInput(std::span< const BeamElement > elems, std::span< const double, 3 > g)
Definition beams_input.hpp:26
size_t NumElements() const
Returns the number of elements in the beam.
Definition beams_input.hpp:32
size_t MaxElemQuadraturePoints() const
Returns the maximum number of quadrature points in any element of the beam.
Definition beams_input.hpp:81
size_t ComputeMax(Accessor accessor) const
Computes the maximum of a value across all elements.
Definition beams_input.hpp:47
size_t NumNodes() const
Returns the total number of nodes in the beam.
Definition beams_input.hpp:60
size_t MaxElemNodes() const
Returns the maximum number of nodes in any element of the beam.
Definition beams_input.hpp:74
size_t ComputeSum(Accessor accessor) const
Computes the sum of a value across all elements.
Definition beams_input.hpp:36
size_t NumQuadraturePoints() const
Returns the total number of quadrature points in the beam.
Definition beams_input.hpp:67
Generated by