/home/runner/work/kynema/kynema/kynema/src/dof_management/create_element_freedom_table.hpp Source File
Kynema API
A flexible multibody structural dynamics code for wind turbines
|
Loading...
Searching...
No Matches
create_element_freedom_table.hpp
Go to the documentation of this file.
Definition assemble_node_freedom_allocation_table.hpp:10
void create_element_freedom_table(Elements< DeviceType > &elements, const State< DeviceType > &state)
Creates the element freedom tables for all of the elements in the system.
Definition create_element_freedom_table.hpp:106
A container providing handle to all structural elements present in the model.
Definition elements.hpp:20
Container for storing the complete system state of the simulation at a given time increment.
Definition state.hpp:18
A Kernel that creates the element freedom table which maps each degree of freedom on the beam element...
Definition create_element_freedom_table.hpp:15
Kokkos::View< ValueType, DeviceType > View
Definition create_element_freedom_table.hpp:17
ConstView< size_t * > num_nodes_per_element
Definition create_element_freedom_table.hpp:21
KOKKOS_FUNCTION void operator()(size_t element) const
Definition create_element_freedom_table.hpp:27
typename View< ValueType >::const_type ConstView
Definition create_element_freedom_table.hpp:19
View< size_t *** > element_freedom_table
Definition create_element_freedom_table.hpp:24
ConstView< size_t * > node_freedom_map_table
Definition create_element_freedom_table.hpp:23
ConstView< size_t ** > node_state_indices
Definition create_element_freedom_table.hpp:22
A Kernel that creates the element freedom table which maps each degree of freedom on the mass element...
Definition create_element_freedom_table.hpp:43
Kokkos::View< ValueType, DeviceType > View
Definition create_element_freedom_table.hpp:45
ConstView< size_t * > node_freedom_map_table
Definition create_element_freedom_table.hpp:50
KOKKOS_FUNCTION void operator()(size_t element) const
Definition create_element_freedom_table.hpp:54
ConstView< size_t * > node_state_indices
Definition create_element_freedom_table.hpp:49
typename View< ValueType >::const_type ConstView
Definition create_element_freedom_table.hpp:47
View< size_t ** > element_freedom_table
Definition create_element_freedom_table.hpp:51
A Kernel that creates the element freedom table which maps each degree of freedom on the spring eleme...
Definition create_element_freedom_table.hpp:69
ConstView< size_t * > node_freedom_map_table
Definition create_element_freedom_table.hpp:77
View< size_t *[2][3]> element_freedom_table
Definition create_element_freedom_table.hpp:78
typename View< ValueType >::const_type ConstView
Definition create_element_freedom_table.hpp:73
ConstView< size_t *[2]> node_state_indices
Definition create_element_freedom_table.hpp:76
KOKKOS_FUNCTION void operator()(size_t element) const
Definition create_element_freedom_table.hpp:81
ConstView< size_t * > num_nodes_per_element
Definition create_element_freedom_table.hpp:75
Kokkos::View< ValueType, DeviceType > View
Definition create_element_freedom_table.hpp:71
Generated by