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
|