/home/runner/work/kynema/kynema/kynema/src/elements/beams/interpolate_QP_state.hpp Source File
Kynema API
A flexible multibody structural dynamics code for wind turbines
|
Loading...
Searching...
No Matches
interpolate_QP_state.hpp
Go to the documentation of this file.
Definition beam_quadrature.hpp:16
KOKKOS_INLINE_FUNCTION Kokkos::Array< double, 4 > NormalizeQuaternion(const Kokkos::Array< double, 4 > &q)
Normalizes a quaternion to ensure it is a unit quaternion.
Definition quaternion_operations.hpp:309
Interpolates the rotation (r) part of the state at a quadrature point.
Definition interpolate_QP_state.hpp:77
KOKKOS_FUNCTION void operator()(size_t qp) const
Definition interpolate_QP_state.hpp:90
ConstView< double *** > shape_interp
Definition interpolate_QP_state.hpp:85
typename View< ValueType >::const_type ConstView
Definition interpolate_QP_state.hpp:81
Kokkos::View< ValueType, DeviceType > View
Definition interpolate_QP_state.hpp:79
size_t num_nodes
Definition interpolate_QP_state.hpp:84
View< double **[4]> qp_r
Definition interpolate_QP_state.hpp:87
ConstView< double **[7]> node_u
Definition interpolate_QP_state.hpp:86
Interpolates the rotation derivative (r') part of the state at a quadrature point.
Definition interpolate_QP_state.hpp:109
ConstView< double **[7]> node_u
Definition interpolate_QP_state.hpp:119
size_t element
Definition interpolate_QP_state.hpp:115
View< double **[4]> qp_rprime
Definition interpolate_QP_state.hpp:120
size_t num_nodes
Definition interpolate_QP_state.hpp:116
KOKKOS_FUNCTION void operator()(size_t qp) const
Definition interpolate_QP_state.hpp:123
ConstView< double ** > qp_jacobian
Definition interpolate_QP_state.hpp:118
typename View< ValueType >::const_type ConstView
Definition interpolate_QP_state.hpp:113
ConstView< double *** > shape_deriv
Definition interpolate_QP_state.hpp:117
Kokkos::View< ValueType, DeviceType > View
Definition interpolate_QP_state.hpp:111
Interpolates the displacement (u) part of the state at a quadrature point.
Definition interpolate_QP_state.hpp:13
typename View< ValueType >::const_type ConstView
Definition interpolate_QP_state.hpp:17
size_t num_nodes
Definition interpolate_QP_state.hpp:20
Kokkos::View< ValueType, DeviceType > View
Definition interpolate_QP_state.hpp:15
View< double **[3]> qp_u
Definition interpolate_QP_state.hpp:23
ConstView< double **[7]> node_u
Definition interpolate_QP_state.hpp:22
ConstView< double *** > shape_interp
Definition interpolate_QP_state.hpp:21
KOKKOS_FUNCTION void operator()(size_t qp) const
Definition interpolate_QP_state.hpp:26
Interpolates the displacement derivative (u') part of the state at a quadrature point.
Definition interpolate_QP_state.hpp:44
ConstView< double *** > shape_deriv
Definition interpolate_QP_state.hpp:52
size_t element
Definition interpolate_QP_state.hpp:50
View< double **[3]> qp_uprime
Definition interpolate_QP_state.hpp:55
size_t num_nodes
Definition interpolate_QP_state.hpp:51
ConstView< double **[7]> node_u
Definition interpolate_QP_state.hpp:54
KOKKOS_FUNCTION void operator()(size_t qp) const
Definition interpolate_QP_state.hpp:58
typename View< ValueType >::const_type ConstView
Definition interpolate_QP_state.hpp:48
ConstView< double ** > qp_jacobian
Definition interpolate_QP_state.hpp:53
Kokkos::View< ValueType, DeviceType > View
Definition interpolate_QP_state.hpp:46
Generated by