/home/runner/work/kynema/kynema/kynema/src/elements/masses/mass_element.hpp Source File

Kynema API: /home/runner/work/kynema/kynema/kynema/src/elements/masses/mass_element.hpp Source File
Kynema API
A flexible multibody structural dynamics code for wind turbines
Loading...
Searching...
No Matches
mass_element.hpp
Go to the documentation of this file.
1#pragma once
2
3#include <array>
4
5namespace kynema {
6
12 size_t ID; // Element identifier
13 size_t node_id; // Node identifier
14 std::array<std::array<double, 6>, 6> M_star; // Mass matrix in material frame
15
16 MassElement(size_t id, size_t n_id, std::array<std::array<double, 6>, 6> mass_matrix)
17 : ID(id), node_id(n_id), M_star(mass_matrix) {}
18};
19
20} // namespace kynema
Definition calculate_constraint_output.hpp:8
Mass element constitutes rigid bodies/masses material behavior in kynema. It has a single node and a ...
Definition mass_element.hpp:11
size_t ID
Definition mass_element.hpp:12
std::array< std::array< double, 6 >, 6 > M_star
Definition mass_element.hpp:14
size_t node_id
Definition mass_element.hpp:13
MassElement(size_t id, size_t n_id, std::array< std::array< double, 6 >, 6 > mass_matrix)
Definition mass_element.hpp:16