|
Gromacs
2025.4
|
#include <cstdint>#include <memory>#include <string>#include "gromacs/math/vec.h"#include "gromacs/math/vectypes.h"#include "gromacs/utility/arrayref.h"#include "gromacs/utility/gmxassert.h"#include "gromacs/utility/real.h"
Include dependency graph for iforceprovider.h:
This graph shows which files directly or indirectly include this file:Declares gmx::IForceProvider and ForceProviders.
See mdrun modules for an overview of this and associated interfaces.
Classes | |
| class | gmx::ArrayRef< typename > |
| STL-like interface to a C array of T (or part of a std container of T). More... | |
| class | gmx::ForceProviderInput |
| Helper struct that bundles data for passing it over to the force providers. More... | |
| class | gmx::ForceProviderOutput |
| Helper struct bundling the output data of a force provider. More... | |
| class | gmx::IForceProvider |
| Interface for a component that provides forces during MD. More... | |
| class | gmx::ForceProviders |
| Evaluates forces from a collection of gmx::IForceProvider. More... | |
Functions | |
| template<class T > | |
| T & | gmx::makeRefFromPointer (T *ptr) |
| Take pointer, check if valid, return reference. | |
1.8.5