/home/runner/work/kynema/kynema/kynema/src/dof_management/assemble_node_freedom_allocation_table.hpp File Reference
|
Kynema API
A flexible multibody structural dynamics code for wind turbines
|
Loading...
Searching...
No Matches
assemble_node_freedom_allocation_table.hpp File Reference
#include <Kokkos_Core.hpp>#include "constraints/constraints.hpp"#include "elements/elements.hpp"#include "freedom_signature.hpp"#include "state/state.hpp"Go to the source code of this file.
Classes | |
| struct | kynema::dof::AssembleNodeFreedomMapTable_Beams< DeviceType > |
| A Kernel for applying a Beam element's freedom signature to all nodes it contains. More... | |
| struct | kynema::dof::AssembleNodeFreedomMapTable_Masses< DeviceType > |
| A Kernel for applying a mass element's freedom signature to its node. More... | |
| struct | kynema::dof::AssembleNodeFreedomMapTable_Springs< DeviceType > |
| A Kernel for applying a spring element's freedom signature to both of its nodes. More... | |
| struct | kynema::dof::AssembleNodeFreedomMapTable_Constraints< DeviceType > |
| A Kernel for applying a constraint's freedom signature to its base and target nodes. More... | |
Namespaces | |
| namespace | kynema |
| namespace | kynema::dof |
Functions | |
| template<typename DeviceType > | |
| void | kynema::dof::assemble_node_freedom_allocation_table (State< DeviceType > &state, const Elements< DeviceType > &elements, const Constraints< DeviceType > &constraints) |
| Creates the node freedom allocation table in state based on the connectivities defined in the elements and constraints structures. | |
Generated by