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

colvar::componentDisabled Class Reference

#include <colvarcomp.h>

Inheritance diagram for colvar::componentDisabled:

colvar::cvc colvarparse colvardeps colvarparams colvar::aspathCV colvar::azpathCV colvar::CartesianBasedPath colvar::CVBasedPath colvar::gspath colvar::gspathCV colvar::gzpath colvar::gzpathCV colvar::linearCombination colvar::neuralNetwork List of all members.

Public Methods

 componentDisabled (std::string const &)
virtual ~componentDisabled ()
virtual void calc_value ()
 \brief Calculate the variable. More...

virtual void calc_gradients ()
 \brief Calculate the atomic gradients, to be reused later in order to apply forces. More...

virtual void apply_force (colvarvalue const &)
 \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
Parameters:
cvforce  The collective variable force, usually coming from the biases and eventually manipulated by the parent colvar object.
More...



Constructor & Destructor Documentation

colvar::componentDisabled::componentDisabled std::string const &    [inline]
 

Definition at line 1532 of file colvarcomp.h.

References colvarmodule::error.

virtual colvar::componentDisabled::~componentDisabled   [inline, virtual]
 

Definition at line 1535 of file colvarcomp.h.


Member Function Documentation

virtual void colvar::componentDisabled::apply_force colvarvalue const &    [inline, 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

Parameters:
cvforce  The collective variable force, usually coming from the biases and eventually manipulated by the parent colvar object.

Implements colvar::cvc.

Definition at line 1538 of file colvarcomp.h.

virtual void colvar::componentDisabled::calc_gradients   [inline, virtual]
 

\brief Calculate the atomic gradients, to be reused later in order to apply forces.

Reimplemented from colvar::cvc.

Definition at line 1537 of file colvarcomp.h.

virtual void colvar::componentDisabled::calc_value   [inline, virtual]
 

\brief Calculate the variable.

Implements colvar::cvc.

Definition at line 1536 of file colvarcomp.h.


The documentation for this class was generated from the following file:
Generated on Sat Apr 20 02:44:53 2024 for VMD (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002