Collective Variables Module - Developer Documentation
colvarmodule::quaternion Member List

This is the complete list of members for colvarmodule::quaternion, including all inherited members.

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