Gromacs  2026.0-dev-20241204-d69d709
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions
gmx::anonymous_namespace{plumedMDModule.cpp}::PlumedMDModule Class Referencefinal
+ Inheritance diagram for gmx::anonymous_namespace{plumedMDModule.cpp}::PlumedMDModule:
+ Collaboration diagram for gmx::anonymous_namespace{plumedMDModule.cpp}::PlumedMDModule:

Description

Plumed module.

Class that implements the plumed MDModule

Public Member Functions

 PlumedMDModule ()=default
 Construct the plumed module.
 
void subscribeToPreProcessingNotifications (MDModulesNotifiers *) override
 Requests to be notified during pre-processing. More...
 
void subscribeToSimulationSetupNotifications (MDModulesNotifiers *notifier) override
 Subscribe to MDModules notifications for information needed just before the simulation.
 
IMdpOptionProvidermdpOptionProvider () override
 From IMDModule.
 
IMDOutputProvideroutputProvider () override
 From IMDModule.
 
void initForceProviders (ForceProviders *forceProviders) override
 From IMDModule - Adds this module to the force providers if active.
 

Member Function Documentation

void gmx::anonymous_namespace{plumedMDModule.cpp}::PlumedMDModule::subscribeToPreProcessingNotifications ( MDModulesNotifiers )
inlineoverridevirtual

Requests to be notified during pre-processing.

Plumed does not act during the preprocessing phase of a simulation, so the input are ignored

Implements gmx::IMDModule.


The documentation for this class was generated from the following file: