Gromacs  2025.0-dev-20241009-5c23d5f
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
coordinateio Directory Reference
+ Directory dependency graph for coordinateio:

Directories

directory  frameconverters
 
directory  outputadapters
 
directory  tests
 

Files

file  coordinatefile.cpp
 Implements methods from coordinatefile.h.
 
file  coordinatefile.h
 CoordinateFile takes care of opening files and writing output to them.
 
file  coordinatefileenums.h
 Defines enum class defining the different requirements that outputadapters have for the output file type. OutputManager objects can only be built with OutputAdapters whose requirements can be implemented with the available input.
 
file  frameconverterenums.h
 Defines enum class defining the guarantees provided by different frameconverters for the coordiante file manipulations done by them.
 
file  iframeconverter.h
 Interface class for frame handling, provides handles for all calls.
 
file  ioutputadapter.h
 Declares gmx::IOutputAdapter interface for modifying coordinate file structures before writing them to disk.
 
file  outputadaptercontainer.cpp
 Implements gmx::OutputAdapterContainer.
 
file  outputadaptercontainer.h
 Declares gmx::OutputAdapterContainer, a storage object for multiple outputadapters derived from the IOutputadaper interface.
 
file  outputadapters.h
 Public API convenience header for accessing outputadapters.
 
file  requirements.cpp
 Implements helper function to populate requirements from user input.
 
file  requirements.h
 Storage object for requirements to build coordinate file writer.