/home/runner/work/kynema-fmb/kynema-fmb/kynema-fmb/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:14
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:143
Interpolates the rotation (r) part of the state at a quadrature point.
Definition interpolate_QP_state.hpp:77
ConstView< double **[7]> node_u
Definition interpolate_QP_state.hpp:86
typename View< ValueType >::const_type ConstView
Definition interpolate_QP_state.hpp:81
KOKKOS_FUNCTION void operator()(size_t qp) const
Definition interpolate_QP_state.hpp:90
size_t num_nodes
Definition interpolate_QP_state.hpp:84
Kokkos::View< ValueType, DeviceType > View
Definition interpolate_QP_state.hpp:79
size_t element
Definition interpolate_QP_state.hpp:83
ConstView< double *** > shape_interp
Definition interpolate_QP_state.hpp:85
View< double **[4]> qp_r
Definition interpolate_QP_state.hpp:87
Interpolates the rotation derivative (r') part of the state at a quadrature point.
Definition interpolate_QP_state.hpp:109
typename View< ValueType >::const_type ConstView
Definition interpolate_QP_state.hpp:113
ConstView< double *** > shape_deriv
Definition interpolate_QP_state.hpp:117
ConstView< double **[7]> node_u
Definition interpolate_QP_state.hpp:119
size_t num_nodes
Definition interpolate_QP_state.hpp:116
size_t element
Definition interpolate_QP_state.hpp:115
KOKKOS_FUNCTION void operator()(size_t qp) const
Definition interpolate_QP_state.hpp:123
View< double **[4]> qp_rprime
Definition interpolate_QP_state.hpp:120
ConstView< double ** > qp_jacobian
Definition interpolate_QP_state.hpp:118
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
View< double **[3]> qp_u
Definition interpolate_QP_state.hpp:23
ConstView< double *** > shape_interp
Definition interpolate_QP_state.hpp:21
Kokkos::View< ValueType, DeviceType > View
Definition interpolate_QP_state.hpp:15
size_t element
Definition interpolate_QP_state.hpp:19
KOKKOS_FUNCTION void operator()(size_t qp) const
Definition interpolate_QP_state.hpp:26
ConstView< double **[7]> node_u
Definition interpolate_QP_state.hpp:22
typename View< ValueType >::const_type ConstView
Definition interpolate_QP_state.hpp:17
size_t num_nodes
Definition interpolate_QP_state.hpp:20
Interpolates the displacement derivative (u') part of the state at a quadrature point.
Definition interpolate_QP_state.hpp:44
ConstView< double ** > qp_jacobian
Definition interpolate_QP_state.hpp:53
typename View< ValueType >::const_type ConstView
Definition interpolate_QP_state.hpp:48
size_t element
Definition interpolate_QP_state.hpp:50
Kokkos::View< ValueType, DeviceType > View
Definition interpolate_QP_state.hpp:46
KOKKOS_FUNCTION void operator()(size_t qp) const
Definition interpolate_QP_state.hpp:58
View< double **[3]> qp_uprime
Definition interpolate_QP_state.hpp:55
ConstView< double *** > shape_deriv
Definition interpolate_QP_state.hpp:52
size_t num_nodes
Definition interpolate_QP_state.hpp:51
ConstView< double **[7]> node_u
Definition interpolate_QP_state.hpp:54
Generated by