|
Gromacs
2026.0-dev-20251109-f20ba35
|
Inheritance diagram for gmx::anonymous_namespace{fmm_mdmodule.cpp}::FmmMDModule:
Collaboration diagram for gmx::anonymous_namespace{fmm_mdmodule.cpp}::FmmMDModule:FMM module.
Class that implements the FMM MDModule
Public Member Functions | |
| FmmMDModule ()=default | |
| Construct the FMM module. | |
| void | subscribeToPreProcessingNotifications (MDModulesNotifiers *notifiers) override |
| Subscribes to preprocessing (grompp) stage notifications. More... | |
| void | subscribeToSimulationSetupNotifications (MDModulesNotifiers *notifiers) override |
| Subscribes to simulation setup notifications. More... | |
| void | subscribeToSimulationRunNotifications (MDModulesNotifiers *) override |
| Subscribe to simulation run notifications. | |
| void | initForceProviders (ForceProviders *forceProviders) override |
| Initializes force providers from this module. | |
| IMdpOptionProvider * | mdpOptionProvider () override |
| From IMDModule. | |
| IMDOutputProvider * | outputProvider () override |
| From IMDModule doesn't need extra output. | |
|
inlineoverridevirtual |
Subscribes to preprocessing (grompp) stage notifications.
Registers handlers needed during preprocessing. This includes:
Implements gmx::IMDModule.
|
inlineoverridevirtual |
Subscribes to simulation setup notifications.
| [in] | notifiers | Pointer to the simulation notifiers used to subscribe to setup events. |
The FMM module registers for the following simulation setup notifications:
Implements gmx::IMDModule.
1.8.5