as_vector() const | colvarmodule::quaternion | [inline] |
conjugate() const | colvarmodule::quaternion | [inline] |
cosine(cvm::quaternion const &q) const | colvarmodule::quaternion | [inline] |
dist2(cvm::quaternion const &Q2) const | colvarmodule::quaternion | [inline] |
dist2_grad(cvm::quaternion const &Q2) const | colvarmodule::quaternion | [inline] |
from_simple_string(std::string const &s) | colvarmodule::quaternion | |
get_vector() const | colvarmodule::quaternion | [inline] |
inner(cvm::quaternion const &Q2) const | colvarmodule::quaternion | [inline] |
match(cvm::quaternion &Q2) const | colvarmodule::quaternion | [inline] |
norm() const | colvarmodule::quaternion | [inline] |
norm2() const | colvarmodule::quaternion | [inline] |
operator *(cvm::quaternion const &h, cvm::quaternion const &q) | colvarmodule::quaternion | [friend] |
operator *(cvm::real c, cvm::quaternion const &q) | colvarmodule::quaternion | [friend] |
operator *(cvm::quaternion const &q, cvm::real c) | colvarmodule::quaternion | [friend] |
operator *=(cvm::real a) | colvarmodule::quaternion | [inline] |
operator+(cvm::quaternion const &h, cvm::quaternion const &q) | colvarmodule::quaternion | [friend] |
operator+=(cvm::quaternion const &h) | colvarmodule::quaternion | [inline] |
operator-(cvm::quaternion const &h, cvm::quaternion const &q) | colvarmodule::quaternion | [friend] |
operator-=(cvm::quaternion const &h) | colvarmodule::quaternion | [inline] |
operator/(cvm::quaternion const &q, cvm::real c) | colvarmodule::quaternion | [friend] |
operator/=(cvm::real a) | colvarmodule::quaternion | [inline] |
operator<<(std::ostream &os, cvm::quaternion const &q) | colvarmodule::quaternion | [friend] |
operator>>(std::istream &is, cvm::quaternion &q) | colvarmodule::quaternion | [friend] |
operator[](int i) | colvarmodule::quaternion | [inline] |
operator[](int i) const | colvarmodule::quaternion | [inline] |
output_width(size_t real_width) | colvarmodule::quaternion | [inline, static] |
position_derivative_inner(cvm::rvector const &pos, cvm::rvector const &vec) const | colvarmodule::quaternion | |
q0 | colvarmodule::quaternion | |
q1 | colvarmodule::quaternion | |
q2 | colvarmodule::quaternion | |
q3 | colvarmodule::quaternion | |
quaternion(cvm::real x, cvm::real y, cvm::real z) | colvarmodule::quaternion | [inline] |
quaternion(cvm::real const qv[4]) | colvarmodule::quaternion | [inline] |
quaternion(cvm::real q0i, cvm::real q1i, cvm::real q2i, cvm::real q3i) | colvarmodule::quaternion | [inline] |
quaternion(cvm::vector1d< cvm::real > const &v) | colvarmodule::quaternion | [inline] |
quaternion() | colvarmodule::quaternion | [inline] |
reset() | colvarmodule::quaternion | [inline] |
reset_rotation() | colvarmodule::quaternion | [inline] |
rotate(cvm::rvector const &v) const | colvarmodule::quaternion | [inline] |
rotate(cvm::quaternion const &Q2) const | colvarmodule::quaternion | [inline] |
rotation_matrix() const | colvarmodule::quaternion | [inline] |
set(cvm::real value) | colvarmodule::quaternion | [inline] |
set_from_euler_angles(cvm::real phi_in, cvm::real theta_in, cvm::real psi_in) | colvarmodule::quaternion | [inline] |
set_positive() | colvarmodule::quaternion | [inline] |
to_simple_string() const | colvarmodule::quaternion | |