/home/runner/work/kynema/kynema/kynema/src/solver/compute_system_row_entries.hpp Source File
Kynema API
A flexible multibody structural dynamics code for wind turbines
|
Loading...
Searching...
No Matches
compute_system_row_entries.hpp
Go to the documentation of this file.
Definition calculate_error_sum_squares.hpp:5
Kernel to compute the elements' contribution to the row pointers of the CRS matrix.
Definition compute_system_row_entries.hpp:11
KOKKOS_FUNCTION bool BaseContainsNode(size_t constraint, size_t dof_index) const
Definition compute_system_row_entries.hpp:42
KOKKOS_FUNCTION bool ElementContainsNode(size_t element, size_t node) const
Definition compute_system_row_entries.hpp:31
ConstView< size_t * > target_active_dofs
Definition compute_system_row_entries.hpp:24
KOKKOS_FUNCTION ValueType ComputeEntriesInConstraint(size_t constraint) const
Definition compute_system_row_entries.hpp:59
typename RowPtrType::value_type ValueType
Definition compute_system_row_entries.hpp:12
KOKKOS_FUNCTION ValueType ComputeEntriesInElement(size_t element) const
Definition compute_system_row_entries.hpp:64
ConstView< Kokkos::pair< size_t, size_t > * > row_range
Definition compute_system_row_entries.hpp:27
KOKKOS_FUNCTION bool TargetContainsNode(size_t constraint, size_t dof_index) const
Definition compute_system_row_entries.hpp:48
ConstView< size_t *[6]> target_node_freedom_table
Definition compute_system_row_entries.hpp:26
typename View< value_type >::const_type ConstView
Definition compute_system_row_entries.hpp:17
ConstView< size_t *[6]> base_node_freedom_table
Definition compute_system_row_entries.hpp:25
ConstView< size_t * > num_nodes_per_element
Definition compute_system_row_entries.hpp:21
KOKKOS_FUNCTION bool ConstraintContainsNode(size_t constraint, size_t dof_index) const
Definition compute_system_row_entries.hpp:54
ConstView< size_t * > node_freedom_map_table
Definition compute_system_row_entries.hpp:20
RowPtrType row_entries
Definition compute_system_row_entries.hpp:28
ConstView< size_t * > base_active_dofs
Definition compute_system_row_entries.hpp:23
typename RowPtrType::device_type DeviceType
Definition compute_system_row_entries.hpp:13
Kokkos::View< value_type, DeviceType > View
Definition compute_system_row_entries.hpp:15
KOKKOS_FUNCTION void operator()(size_t node) const
Definition compute_system_row_entries.hpp:75
ConstView< size_t ** > node_state_indices
Definition compute_system_row_entries.hpp:22
ConstView< size_t * > active_dofs
Definition compute_system_row_entries.hpp:19
Generated by