Gromacs  2025.0-dev-20241009-5c23d5f
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
gmx_moltype_t Struct Reference

#include <gromacs/topology/topology.h>

+ Collaboration diagram for gmx_moltype_t:

Description

Molecules type data: atoms, interactions and exclusions.

Public Member Functions

gmx_moltype_toperator= (const gmx_moltype_t &)=delete
 Deleted copy assignment operator to avoid (not) freeing pointers.
 
 gmx_moltype_t (const gmx_moltype_t &)=default
 Default copy constructor.
 

Public Attributes

char ** name
 Name of the molecule type.
 
t_atoms atoms
 The atoms in this molecule.
 
InteractionLists ilist
 Interaction list with local indices.
 
gmx::ListOfLists< int > excls
 The exclusions.
 

The documentation for this struct was generated from the following files: