Gromacs  2026.0-dev-20250124-25bab3d
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
oNgmxGeneric GROMACS namespace
oCAtomIteratorObject that allows looping over all atoms in an mtop
oCAtomPropertiesHolds all the atom property information loaded
oCAtomProxyProxy object returned from AtomIterator
oCAtomRangeRange over all atoms of topology
oCAtomsAdjacencyListElementHelper type for discovering coupled constraints
oCBalanceRegionObject that describes a DLB balancing region
oCCheckpointHeaderContentsHeader explaining the context of a checkpoint file
oCdf_history_tFree-energy sampling history struct
oCFEPStateValueTemplate wrapper struct for particle FEP state values
oCForceHelperBuffersHelper force buffers for ForceOutputs
oCForeignLambdaTermsAccumulates free-energy foreign lambda energies and dH/dlamba
oCgmx_ana_index_tStores a single index group
oCgmx_ana_indexmap_tData structure for calculating index group mappings
oCgmx_ana_pos_tStores a set of positions together with their origins
oCgmx_cmap_tCMAP grids
oCgmx_cmapdata_tCMAP data for a single grid
oCgmx_domdec_constraints_tStruct used during constraint setup with domain decomposition
oCgmx_enerdata_tStruct for accumulating all potential energy terms and some kinetic energy terms
oCgmx_ffparams_tStruct that holds all force field parameters for the simulated system
oCgmx_localtop_tThe fully written out topology for a domain over its lifetime
oCgmx_molblock_tBlock of molecules of the same type, used in gmx_mtop_t
oCgmx_moltype_tMolecules type data: atoms, interactions and exclusions
oCgmx_nodecomm_tSettings and communicators for two-step communication: intra + inter-node
oCgmx_sparsematrixSparse matrix storage format
oCIListIteratorObject that allows looping over all atoms in an mtop
oCIListProxyProxy object returned from IListIterator
oCIListRangeRange over all interaction lists of topology
oCIndexGroupAn index group consisting or a name and list of atom indices
oCInteractionDefinitionsStruct with list of interaction parameters and lists of interactions
oCInteractionListList of listed interactions
oCInteractionListHandleType for returning a list of InteractionList references
oCLocalSettleDataLocal settle data
oCMoleculeBlockIndicesIndices for a gmx_molblock_t, derived from other gmx_mtop_t contents
oCPartialDeserializedTprFileContains the partly deserialized contents of a TPR file
oCPbcAiucCompact and ordered version of the PBC matrix
oCPdbAtomEntryContains information for a single particle in a PDB file
oCPmeSolveClass for solving PME for Coulomb and LJ
oCSettleWaterTopologyComposite data for settle initialization
oCSimulationGroupsContains the simulation atom groups
oCSimulationInputHandleOwning handle to a SimulationInput object
oCSimulationParticleSingle particle in a simulation
oCStringTableA class to store strings for lookup
oCStringTableEntryHelper class to access members in StringTable
oCSystemMomentaSystem momenta used with with the box deform option
oCSystemMomentumThe momentum and mass of the whole system
oCt_filenmFile name option definition for C code
oCt_idefDeprecated interation definitions, used in t_topology
oCt_ilistDeprecated list of listed interactions
oCt_interaction_functionInteraction function
oCt_iparamsUnion of various interaction paramters
oCt_mappingMaps an XPM element to an RGB color and a string description
oCt_matrixA matrix of integers, plus supporting values, such as used in XPM output
oCt_mdatomsDeclares mdatom data structure
oCt_nblistA plain atom pair list, used only for perturbed non-bonded interactions
oCt_oriresdataOrientation restraining stuff
oCt_pargsCommand-line argument definition for C code
oCt_pbcStructure containing info on periodic boundary conditions
oCt_stateThe microstate of the system
oCt_xpmelmtModels an XPM element
oCVsiteTypeAndSignStruct for handling vsite information for vsite generation inside grompp
oCwallcc_tCounters for an individual wallcycle timing region
oCWarningHandlerGeneral warning handling object
\CWaterMoleculeIndices of atoms in a water molecule