ls1-MarDyn
ls1-MarDyn molecular dynamics code
|
This is the complete list of members for Quaternion, including all inherited members.
add(const Quaternion &q) (defined in Quaternion) | Quaternion | inline |
check() const (defined in Quaternion) | Quaternion | inline |
conjugate() (defined in Quaternion) | Quaternion | inline |
differentiate(const std::array< double, 3 > &w, Quaternion &dqdt) const (defined in Quaternion) | Quaternion | |
getRotinvMatrix(double R[3][3]) const (defined in Quaternion) | Quaternion | |
getRotMatrix(double R[3][3]) const (defined in Quaternion) | Quaternion | |
inverse() (defined in Quaternion) | Quaternion | inline |
isNormalized() const (defined in Quaternion) | Quaternion | inline |
magnitude2() const (defined in Quaternion) | Quaternion | inline |
multiply_left(const Quaternion &q) (defined in Quaternion) | Quaternion | |
normalize() (defined in Quaternion) | Quaternion | inline |
operator*=(const Quaternion &q) (defined in Quaternion) | Quaternion | |
Quaternion(double qw=1., double qx=1., double qy=0., double qz=0.) (defined in Quaternion) | Quaternion | inline |
Quaternion(const double &alpha_rad, const std::array< double, 3 > &n) | Quaternion | |
qw() const (defined in Quaternion) | Quaternion | inline |
qx() const (defined in Quaternion) | Quaternion | inline |
qy() const (defined in Quaternion) | Quaternion | inline |
qz() const (defined in Quaternion) | Quaternion | inline |
rotate(const std::array< double, 3 > &d) const | Quaternion | |
rotateInPlace(std::array< double, 3 > &d) const | Quaternion | inline |
rotateinv(const std::array< double, 3 > &d) const (defined in Quaternion) | Quaternion | |
rotateinvInPlace(std::array< double, 3 > &d) const (defined in Quaternion) | Quaternion | inline |
scale(double s) (defined in Quaternion) | Quaternion | inline |
scaleinv(double s) (defined in Quaternion) | Quaternion | inline |