|
Gromacs
2026.0-dev-20251119-5f0a571d
|
#include <memory>#include <string>#include <vector>#include "gromacs/topology/embedded_system_preprocessing.h"#include "gromacs/utility/basedefinitions.h"#include "gromacs/utility/classhelpers.h"#include "gromacs/utility/enumerationhelpers.h"#include "gromacs/utility/real.h"#include "gromacs/utility/vectypes.h"
Include dependency graph for qmmmtypes.h:
This graph shows which files directly or indirectly include this file:Declares structers and types needed to evaluate forces and energies for QM/MM.
Classes | |
| struct | gmx::QMMMParameters |
| Holding all parameters needed for QM/MM simulation. Also used for setting all default parameter values. More... | |
Enumerations | |
| enum | gmx::QMMMQMMethod { gmx::QMMMQMMethod::PBE, gmx::QMMMQMMethod::BLYP, gmx::QMMMQMMethod::INPUT, Count } |
| Enumerator for supported QM methods Also could be INPUT which means external input file provided with the name determined by QMMMParameters::qminputfilename_. More... | |
Variables | |
| static const EnumerationArray < QMMMQMMethod, const char * > | gmx::c_qmmmQMMethodNames |
| The names of the supported QM methods. More... | |
| const std::vector< std::string > | gmx::periodic_system |
| symbols of the elements in periodic table More... | |
1.8.5