Gromacs  2024.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions
utilities.h File Reference
#include <vector>
+ Include dependency graph for utilities.h:
+ This graph shows which files directly or indirectly include this file:

Description

Provides utility functions for MiMiC QM/MM.

Author
Viacheslav Bolnykh v.bol.nosp@m.nykh.nosp@m.@hpc-.nosp@m.leap.nosp@m..eu

Functions

std::vector< int > genQmmmIndices (const gmx_mtop_t &mtop)
 Generates the list of QM atoms. More...
 

Function Documentation

std::vector<int> genQmmmIndices ( const gmx_mtop_t &  mtop)

Generates the list of QM atoms.

This function generates vector containing global IDs of QM atoms based on the information stored in the QM/MM group (egcQMMM)

Parameters
[in]mtopGlobal topology object
Returns
The list of global IDs of QM atoms