Modernize atom enums
authorPaul Bauer <paul.bauer.q@gmail.com>
Tue, 2 Mar 2021 15:34:21 +0000 (15:34 +0000)
committerPaul Bauer <paul.bauer.q@gmail.com>
Tue, 2 Mar 2021 15:34:21 +0000 (15:34 +0000)
commit079950eec4d7d7b9e119cda220f181e179e29326
tree01db6f280df04449c04553462eff2bf09ade9dc7
parent26649005a72e75f0835c6b61358d3a7a6e84a2f2
Modernize atom enums

Use enum classes and enumeration array for particle and PDB record
types.
35 files changed:
api/legacy/include/gromacs/fileio/pdbio.h
src/gromacs/domdec/domdec_topology.cpp
src/gromacs/domdec/dump.cpp
src/gromacs/fileio/pdbio.cpp
src/gromacs/fileio/tpxio.cpp
src/gromacs/gmxana/gmx_anaeig.cpp
src/gromacs/gmxana/gmx_chi.cpp
src/gromacs/gmxana/gmx_confrms.cpp
src/gromacs/gmxana/gmx_order.cpp
src/gromacs/gmxpreprocess/editconf.cpp
src/gromacs/gmxpreprocess/gen_vsite.cpp
src/gromacs/gmxpreprocess/gpp_atomtype.cpp
src/gromacs/gmxpreprocess/gpp_atomtype.h
src/gromacs/gmxpreprocess/grompp.cpp
src/gromacs/gmxpreprocess/readir.cpp
src/gromacs/gmxpreprocess/topio.cpp
src/gromacs/gmxpreprocess/toppush.cpp
src/gromacs/gmxpreprocess/vsite_parm.cpp
src/gromacs/mdlib/calc_verletbuf.cpp
src/gromacs/mdlib/constr.cpp
src/gromacs/mdlib/mdatoms.cpp
src/gromacs/mdlib/update.cpp
src/gromacs/mdlib/vsite.cpp
src/gromacs/mdrun/md.cpp
src/gromacs/mdrun/shellfc.cpp
src/gromacs/mdrun/shellfc.h
src/gromacs/mdtypes/mdatom.h
src/gromacs/modularsimulator/statepropagatordata.cpp
src/gromacs/taskassignment/decidegpuusage.cpp
src/gromacs/tools/report_methods.cpp
src/gromacs/topology/atoms.cpp
src/gromacs/topology/atoms.h
src/gromacs/topology/mtop_util.cpp
src/gromacs/topology/mtop_util.h
src/gromacs/trajectoryanalysis/modules/sasa.cpp