Gromacs
2018.4
|
Classes and other symbols that are publicly accessible within the GROMACS library.
Classes | |
class | gmx::AbstractAnalysisData |
Abstract base class for all objects that provide data. More... | |
class | gmx::AbstractAnalysisArrayData |
Abstract base class for data objects that present in-memory data. More... | |
class | gmx::IAnalysisDataModule |
Interface for a module that gets notified whenever data is added. More... | |
class | gmx::AnalysisDataModuleSerial |
Convenience base class for serial analysis data modules. More... | |
class | gmx::AnalysisDataModuleParallel |
Convenience base class for parallel analysis data modules. More... | |
class | gmx::OptionTemplate< T, U > |
Templated base class for constructing concrete option settings classes. More... | |
class | gmx::IOptionManager |
Base class for option managers. More... | |
class | gmx::PrivateImplPointer< Impl > |
Helper class to manage a pointer to a private implementation class. More... | |
class | gmx::FlagsTemplate< FlagType > |
Template class for typesafe handling of combination of flags. More... | |
Files | |
file | abstractdata.h |
Declares gmx::AbstractAnalysisData. | |
file | datamodule.h |
Declares gmx::IAnalysisDataModule and related convenience classes. | |
file | cmdlineprogramcontext.h |
Declares gmx::CommandLineProgramContext. | |
file | state.h |
This file contains the definition of the microstate of the simulated system. | |
file | abstractoption.h |
Defines gmx::AbstractOption, gmx::OptionTemplate and gmx::OptionInfo. | |
file | indexutil.h |
API for handling index files and index groups. | |
file | classhelpers.h |
Declares common utility classes and macros. | |
file | flags.h |
Declares gmx::FlagsTemplate. | |