|
Gromacs
2026.0-dev-20251119-5f0a571d
|
Inheritance diagram for gmx::anonymous_namespace{qmmm.cpp}::QMMM:
Collaboration diagram for gmx::anonymous_namespace{qmmm.cpp}::QMMM:QMMM module.
Class that implements the QMMM forces and potential
Public Member Functions | |
| QMMM ()=default | |
| Construct the QMMM module. | |
| void | subscribeToPreProcessingNotifications (MDModulesNotifiers *notifiers) override |
| Requests to be notified during pre-processing. More... | |
| void | subscribeToSimulationSetupNotifications (MDModulesNotifiers *notifiers) override |
| Requests to be notified during simulation setup. The QMMM code subscribes to these notifications: More... | |
| void | subscribeToSimulationRunNotifications (MDModulesNotifiers *) override |
| No subscriptions to run notifications. | |
| IMdpOptionProvider * | mdpOptionProvider () override |
| From IMDModule. | |
| void | initForceProviders (ForceProviders *forceProviders) override |
| Add this module to the force providers if active. | |
| IMDOutputProvider * | outputProvider () override |
| QMMM Module should not use OutputProvider as it will be removed in the future. | |
|
inlineoverridevirtual |
Requests to be notified during pre-processing.
| [in] | notifiers | allows the module to subscribe to notifications from MdModules. |
The QMMM code subscribes to these notifications:
Implements gmx::IMDModule.
|
inlineoverridevirtual |
Requests to be notified during simulation setup. The QMMM code subscribes to these notifications:
Implements gmx::IMDModule.
1.8.5