Classes which can be used to create CVs, functions, biases and so on. More...
Classes | |
class | PLMD::multicolvar::ActionVolume |
class | PLMD::vesselbase::ActionWithAveraging |
class | PLMD::ActionWithVirtualAtom |
Class to add a single virtual atom to the system. More... | |
class | PLMD::analysis::AnalysisBase |
class | PLMD::bias::Bias |
class | PLMD::CLTool |
class | PLMD::Colvar |
class | PLMD::function::Function |
class | PLMD::isdb::MetainferenceBase |
class | PLMD::multicolvar::MultiColvarFilter |
class | PLMD::maze::Optimizer |
Base class for implementing optimizers for ligand unbinding. More... | |
class | PLMD::ReferenceConfiguration |
class | PLMD::ves::VesBias |
Classes which can be used to create CVs, functions, biases and so on.
The typical way to add a new feature to plumed is to create a new class which just inherits from one of the classes of this group. For example, a new collective variable can be created by inheriting from PLMD::Colvar. Most of the Classes providing input directives are based on classes from this group.
To add a class to this group, just put a
\ingroup INHERIT
statement somewhere inside the header.
Hosted by GitHub | 1.8.17 |