#include <colvarcomp.h>
Inheritance diagram for colvar::polar_phi:
List of all members.
Definition at line 502 of file colvarcomp.h.
Definition at line 565 of file colvarcomp_angles.C.
References colvar::cvc::init_as_periodic_angle, and colvar::cvc::set_function_type.
[inline, virtual]
Definition at line 508 of file colvarcomp.h.
[virtual]
\brief Apply the collective variable force, by communicating the atomic forces to the simulation program (Note: the ft member is not altered by this function) Note: multiple calls to this function within the same simulation step will add the forces altogether
Implements colvar::cvc.
Definition at line 592 of file colvarcomp_angles.C.
References atoms, force, and colvarvalue::real_value.
[virtual]
\brief Calculate the atomic gradients, to be reused later in order to apply forces.
Reimplemented from colvar::cvc.
Definition at line 583 of file colvarcomp_angles.C.
[virtual]
\brief Calculate the variable.
Implements colvar::cvc.
Definition at line 572 of file colvarcomp_angles.C.
References colvarmodule::acos, colvarmodule::atan2, atoms, phi, PI, r, colvarvalue::real_value, theta, and colvar::cvc::x.
[virtual]
Redefined to handle the 2*PI periodicity.
Reimplemented from colvar::cvc.
Definition at line 601 of file colvarcomp_angles.C.
References colvarvalue::real_value.
[virtual]
Redefined to handle the 2*PI periodicity.
Reimplemented from colvar::cvc.
Definition at line 610 of file colvarcomp_angles.C.
References colvarvalue::real_value.
[virtual]
Redefined to handle the 2*PI periodicity.
Reimplemented from colvar::cvc.
Definition at line 619 of file colvarcomp_angles.C.
References colvarvalue::real_value.
[virtual]
Redefined to handle the 2*PI periodicity.
Reimplemented from colvar::cvc.
Definition at line 628 of file colvarcomp_angles.C.
References colvarvalue::real_value, and colvar::cvc::wrap_center.
[protected]
Definition at line 510 of file colvarcomp.h.
Referenced by apply_force, calc_gradients, and calc_value.
[protected]
[protected]
[protected]