Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

colvartypes.h File Reference

#include <vector>
#include "colvarmodule.h"

Go to the source code of this file.

Compounds

class  colvarmodule::vector1d
 \brief Arbitrary size array (one dimensions) suitable for linear algebra operations (i.e. for floating point numbers it can be used with library functions). More...

class  colvarmodule::matrix2d
 \brief Arbitrary size array (two dimensions) suitable for linear algebra operations (i.e. for floating point numbers it can be used with library functions). More...

class  colvarmodule::matrix2d::row
class  colvarmodule::rvector
 vector of real numbers with three components. More...

class  colvarmodule::rmatrix
 \brief 2-dimensional array of real numbers with three components along each dimension (works with colvarmodule::rvector). More...

class  colvarmodule::quaternion
 \brief 1-dimensional vector of real numbers with four components and a quaternion algebra. More...

class  colvarmodule::rotation
 \brief A rotation between two sets of coordinates (for the moment a wrapper for colvarmodule::quaternion). More...


Defines

#define PI   3.14159265358979323846


Define Documentation

#define PI   3.14159265358979323846
 

Definition at line 18 of file colvartypes.h.

Referenced by colvar::dihedPC::apply_force, colvar::dihedral::calc_force_invgrads, colvar::euler_theta::calc_gradients, colvar::euler_psi::calc_gradients, colvar::euler_phi::calc_gradients, colvar::orientation_angle::calc_gradients, colvar::polar_phi::calc_gradients, colvar::polar_theta::calc_gradients, colvar::dihedral::calc_gradients, colvar::dipole_angle::calc_gradients, colvar::angle::calc_gradients, colvar::angle::calc_Jacobian_derivative, colvar::euler_theta::calc_value, colvar::euler_psi::calc_value, colvar::euler_phi::calc_value, colvar::orientation_angle::calc_value, colvar::dihedPC::calc_value, colvar::polar_phi::calc_value, colvar::polar_theta::calc_value, colvar::dihedral::calc_value, colvar::dipole_angle::calc_value, colvar::angle::calc_value, colvar::dihedPC::collect_gradients, colvarmodule::rotation::cos_theta, colvarmodule::quaternion::dist2, colvarmodule::quaternion::dist2_grad, colvarmodule::rotation::dspin_angle_dq, colvar::init_extended_Lagrangian, colvarmodule::rotation::spin_angle, and colvarbias_restraint_histogram::update.


Generated on Thu Mar 28 02:44:33 2024 for VMD (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002