Gromacs
5.1.2
|
gmx | Generic GROMACS namespace |
test | Testing utilities namespace |
AnalysisDataTestInputPointSet | Represents a single set of points in AnalysisDataTestInputFrame structure |
AnalysisDataTestInputFrame | Represents a single frame in AnalysisDataTestInput structure |
AnalysisDataTestInput | Represents static input data for AbstractAnalysisData tests |
AnalysisDataTestFixture | Test fixture for AbstractAnalysisData testing |
SimulationRunner | Helper object for running grompp and mdrun in integration tests of mdrun functionality |
MdrunTestFixtureBase | Declares test fixture base class for integration tests of mdrun functionality |
MdrunTestFixture | Declares test fixture class for integration tests of mdrun functionality that use a single call of mdrun |
ParameterizedMdrunTestFixture | Parameterized test fixture for mdrun integration tests |
CommandLine | Helper class for tests that need to construct command lines |
CommandLineTestHelper | Helper class for tests that construct command lines that need to reference existing files |
CommandLineTestBase | Test fixture for tests that call a single command-line program with input/output files |
IntegrationTestFixture | Test fixture for integration tests |
TestReferenceData | Handles creation of and comparison to test reference data |
TestReferenceChecker | Handles comparison to test reference data |
StringTestBase | Test fixture for tests that check string formatting |
FloatingPointDifference | Computes and represents a floating-point difference value |
FloatingPointTolerance | Specifies a floating-point comparison tolerance and checks whether a difference is within the tolerance |
TestException | Exception class for reporting errors in tests |
TestFileManager | Helper for tests that need input and output files |
TestFileInputRedirector | In-memory implementation for FileInputRedirectorInterface for tests |
TestOptionsProvider | Provides additional options for the test executable |
AbstractAnalysisData | Abstract base class for all objects that provide data |
AnalysisData | Parallelizable data container for raw data |
AnalysisDataHandle | Handle for inserting data into AnalysisData |
AbstractAnalysisArrayData | Abstract base class for data objects that present in-memory data |
AnalysisArrayData | Simple in-memory data array |
AnalysisDataValue | Value type for representing a single value in analysis data objects |
AnalysisDataFrameHeader | Value type for storing frame-level information for analysis data |
AnalysisDataPointSetRef | Value type wrapper for non-mutable access to a set of data column values |
AnalysisDataFrameRef | Value type wrapper for non-mutable access to a data frame |
AnalysisDataModuleInterface | Interface for a module that gets notified whenever data is added |
AnalysisDataModuleSerial | Convenience base class for serial analysis data modules |
AnalysisDataModuleParallel | Convenience base class for parallel analysis data modules |
AnalysisDataModuleManager | Encapsulates handling of data modules attached to AbstractAnalysisData |
AnalysisDataStorageFrame | Allows assigning values for a data frame in AnalysisDataStorage |
AnalysisDataStorage | Helper class that implements storage of data |
AnalysisDataAverageModule | Data module for independently averaging each column in input data |
AnalysisDataFrameAverageModule | Data module for averaging of columns for each frame |
AnalysisDataDisplacementModule | Data module for calculating displacements |
AnalysisHistogramSettingsInitializer | Provides "named parameter" idiom for constructing histograms |
AnalysisHistogramSettings | Contains parameters that specify histogram bin locations |
AbstractAverageHistogram | Base class for representing histograms averaged over frames |
AnalysisDataSimpleHistogramModule | Data module for per-frame histograms |
AnalysisDataWeightedHistogramModule | Data module for per-frame weighted histograms |
AnalysisDataBinAverageModule | Data module for bin averages |
AnalysisDataLifetimeModule | Data module for computing lifetime histograms for columns in input data |
AnalysisDataPlotSettings | Common settings for data plots |
AbstractPlotModule | Abstract data module for writing data into a file |
AnalysisDataPlotModule | Plotting module for straightforward plotting of data |
AnalysisDataVectorPlotModule | Plotting module specifically for data consisting of vectors |
AnalysisDataParallelOptions | Parallelization options for analysis data objects |
CommandLineHelpContext | Context information for writing out command-line help |
GlobalCommandLineHelpContext | Helper for passing CommandLineHelpContext into parse_common_args() |
ConstArrayRef | STL-like container for non-mutable interface to a C array (or part of a std::vector) |
CommandLineHelpWriter | Writes help information for Options in ascii format |
CommandLineModuleSettings | Settings to pass information between a module and the general runner |
CommandLineModuleInterface | Module that can be run from command line using CommandLineModuleManager |
CommandLineModuleManager | Implements a wrapper command-line interface for multiple modules |
CommandLineModuleGroup | Handle to add content to a group added with CommandLineModuleManager::addModuleGroup() |
CommandLineOptionsModuleInterface | Module that can be run from a command line and uses gmx::Options for argument processing |
CommandLineParser | Implements command-line parsing for Options objects |
ExecutableEnvironmentInterface | Allows customization of the way various directories are found by CommandLineProgramContext |
CommandLineProgramContext | Program context implementation for command line programs |
BinaryInformationSettings | Settings for printBinaryInformation() |
BasicVector | C++ class for 3D vectors |
ArrayRef | STL-like container for an interface to a C array (or part of a std::vector) |
TextTableFormatter | Formats rows of a table for text output |
HelpManager | Helper for providing interactive online help |
AbstractSimpleHelpTopic | Abstract base class for help topics that have simple text and no subtopics |
AbstractCompositeHelpTopic | Abstract base class for help topics that have simple text and subtopics |
SimpleHelpTopic | Template for simple implementation of AbstractSimpleHelpTopic |
CompositeHelpTopic | Template for simple implementation of AbstractCompositeHelpTopic |
HelpTopicInterface | Provides a single online help topic |
HelpLinks | Hyperlink data for writing out help |
HelpWriterContext | Context information for writing out help |
OptionStorageTemplate | Templated base class for constructing option value storage classes |
AbstractOption | Abstract base class for specifying option properties |
OptionTemplate | Templated base class for constructing concrete option settings classes |
OptionInfo | Gives information and allows modifications to an option after creation |
AbstractOptionStorage | Abstract base class for converting, validating, and storing option values |
BooleanOption | Specifies an option that provides boolean values |
IntegerOption | Specifies an option that provides integer values |
Int64Option | Specifies an option that provides 64-bit integer values |
DoubleOption | Specifies an option that provides floating-point (double) values |
FloatOption | Specifies an option that provides floating-point (float) values |
StringOption | Specifies an option that provides string values |
BooleanOptionInfo | Wrapper class for accessing boolean option information |
IntegerOptionInfo | Wrapper class for accessing integer option information |
Int64OptionInfo | Wrapper class for accessing 64-bit integer option information |
DoubleOptionInfo | Wrapper class for accessing floating-point option information |
FloatOptionInfo | Wrapper class for accessing floating-point option information |
StringOptionInfo | Wrapper class for accessing string option information |
FileNameOption | Specifies an option that provides file names |
FileNameOptionInfo | Wrapper class for accessing file name option information |
FileNameOptionManager | Handles interaction of file name options with global options |
OptionManagerContainer | Container to keep managers added with Options::addManager() and pass them to options |
OptionManagerInterface | Base class for option managers |
Options | Collection of options |
OptionsAssigner | Decorator class for assigning values to Options |
OptionsVisitor | Pure interface for visiting options in a Options object |
OptionsTypeVisitor | Abstract base class for visiting options of a particular type |
OptionsIterator | Decorator class for visiting options in a Options object |
OptionsModifyingVisitor | Pure interface for visiting options in a Options object, allowing modifications |
OptionsModifyingTypeVisitor | Abstract base class for visiting options of a particular type, allowing modifications |
OptionsModifyingIterator | Decorator class for visiting options in a Options object, allowing changes |
TimeUnitManager | Provides common functionality for time unit conversions |
AnalysisNeighborhoodPositions | Input positions for neighborhood searching |
AnalysisNeighborhood | Neighborhood searching for analysis tools |
AnalysisNeighborhoodPair | Value type to represent a pair of positions found in neighborhood searching |
AnalysisNeighborhoodSearch | Initialized neighborhood search with a fixed set of reference positions |
AnalysisNeighborhoodPairSearch | Initialized neighborhood pair search with a fixed set of positions |
Selection | Provides access to a single selection |
SelectionPosition | Provides access to information about a single selected position |
SelectionCollection | Collection of selections |
SelectionFileOption | Specifies a special option that provides selections from a file |
SelectionFileOptionInfo | Wrapper class for accessing and modifying selection file option information |
SelectionOption | Specifies an option that provides selection(s) |
SelectionOptionInfo | Wrapper class for accessing and modifying selection option information |
SelectionOptionManager | Handles interaction of selection options with other options and user input |
TrajectoryAnalysisModuleData | Base class for thread-local data storage during trajectory analysis |
TrajectoryAnalysisModule | Base class for trajectory analysis modules |
TrajectoryAnalysisSettings | Trajectory analysis module configuration object |
TopologyInformation | Topology information passed to a trajectory analysis module |
TrajectoryAnalysisCommandLineRunner | Runner class for command-line analysis tools |
EmptyArrayRef | Tag type to initialize empty array references |
PrivateImplPointer | Helper class to manage a pointer to a private implementation class |
DataFileOptions | Search parameters for DataFileFinder |
DataFileInfo | Information about a data file found by DataFileFinder::enumerateFiles() |
DataFileFinder | Searches data files from a set of paths |
DirectoryEnumerator | Lists files in a directory |
ExceptionInitializer | Provides information for Gromacs exception constructors |
GromacsException | Base class for all exception objects in Gromacs |
FileIOError | Exception class for file I/O errors |
UserInputError | Exception class for user input errors |
InvalidInputError | Exception class for situations where user input cannot be parsed/understood |
InconsistentInputError | Exception class for situations where user input is inconsistent |
SimulationInstabilityError | Exception class for simulation instabilities |
InternalError | Exception class for internal errors |
APIError | Exception class for incorrect use of an API |
NotImplementedError | Exception class for use of an unimplemented feature |
FileInitializer | Parameters for creating a File object |
File | Basic file object |
FileInputRedirectorInterface | Allows overriding file existence checks from code that supports it |
FileOutputRedirectorInterface | Allows capturing stdout and file output from code that supports it |
FlagsTemplate | Template class for typesafe handling of combination of flags |
Regex | Represents a regular expression |
MessageStringCollector | Helper class for collecting message strings, optionally with context |
MessageStringContext | Convenience class for creating a message context |
InstallationPrefixInfo | Provides information about installation prefix (see ProgramContextInterface::installationPrefix()) |
ProgramContextInterface | Provides context information about the program that is calling the library |
scoped_cptr | Stripped-down version of scoped_ptr that uses sfree() or custom deleter |
StringFormatter | Function object that wraps a call to formatString() that expects a single conversion argument, for use with algorithms |
IdentityFormatter | Function object to implement the same interface as StringFormatter to use with strings that should not be formatted further |
TextLineWrapperSettings | Stores settings for line wrapping |
TextLineWrapper | Wraps lines to a predefined length |
gmx_unique_ptr | Smart pointer for unique ownership |
gmx_ana_index_t | Stores a single index group |
gmx_ana_indexmap_t | Data structure for calculating index group mappings |
gmx_ana_pos_t | Stores a set of positions together with their origins |
gmx_simd_dbool_t | Boolean type for double precision SIMD data |
gmx_simd_dibool_t | Boolean type for integer datatypes corresponding to double SIMD |
gmx_simd_dint32_t | Integer SIMD variable type to use for conversions to/from double |
gmx_simd_double_t | Floating-point SIMD variable type in double precision |
gmx_simd_fbool_t | Boolean type for float SIMD data |
gmx_simd_fibool_t | Boolean type for integer datatypes corresponding to float SIMD |
gmx_simd_fint32_t | Integer SIMD variable type to use for conversions to/from float |
gmx_simd_float_t | Float SIMD variable. Supported with GMX_SIMD_HAVE_FLOAT |
gmx_sparsematrix | Sparse matrix storage format |
t_pargs | Command-line argument definition for C code |