/home/runner/work/kynema/kynema/kynema/src/dof_management/compute_node_freedom_map_table.hpp Source File
Kynema API
A flexible multibody structural dynamics code for wind turbines
|
Loading...
Searching...
No Matches
compute_node_freedom_map_table.hpp
Go to the documentation of this file.
Definition assemble_node_freedom_allocation_table.hpp:10
void compute_node_freedom_map_table(State< DeviceType > &state)
Compute the node freedom map table, a pointer map to the start of the degrees of freedom ofa given no...
Definition compute_node_freedom_map_table.hpp:38
KOKKOS_INLINE_FUNCTION size_t count_active_dofs(FreedomSignature x)
Counts the number of active degrees of freedom in a signature.
Definition freedom_signature.hpp:45
Container for storing the complete system state of the simulation at a given time increment.
Definition state.hpp:18
View< dof::FreedomSignature * > node_freedom_allocation_table
Definition state.hpp:25
A Scanning Kernel which to convert the number of active degrees of freedom per node to a pointer map ...
Definition compute_node_freedom_map_table.hpp:15
Kokkos::View< FreedomSignature *, DeviceType >::const_type node_freedom_allocation_table
Definition compute_node_freedom_map_table.hpp:16
Kokkos::View< size_t *, DeviceType > node_freedom_map_table
Definition compute_node_freedom_map_table.hpp:17
KOKKOS_FUNCTION void operator()(size_t i, size_t &update, bool is_final) const
Definition compute_node_freedom_map_table.hpp:20
Generated by