Gromacs  2025-dev-20241003-bd59e46
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Typedefs
#include "gmxpre.h"
#include "datastorage.h"
#include <cstddef>
#include <algorithm>
#include <iterator>
#include <limits>
#include <memory>
#include <utility>
#include <vector>
#include "gromacs/analysisdata/abstractdata.h"
#include "gromacs/analysisdata/dataframe.h"
#include "gromacs/analysisdata/datamodulemanager.h"
#include "gromacs/analysisdata/paralleloptions.h"
#include "gromacs/utility/arrayref.h"
#include "gromacs/utility/basedefinitions.h"
#include "gromacs/utility/classhelpers.h"
#include "gromacs/utility/exceptions.h"
#include "gromacs/utility/gmxassert.h"
+ Include dependency graph for datastorage.cpp:

Description

Implements classes in datastorage.h and paralleloptions.h.

Author
Teemu Murtola teemu.nosp@m..mur.nosp@m.tola@.nosp@m.gmai.nosp@m.l.com

Classes

class  gmx::internal::AnalysisDataStorageImpl
 Private implementation class for AnalysisDataStorage. More...
 
class  gmx::internal::AnalysisDataStorageFrameData
 Internal representation for a single stored frame. More...
 

Typedefs

typedef std::unique_ptr
< AnalysisDataStorageFrame > 
gmx::internal::AnalysisDataFrameBuilderPointer
 Smart pointer type for managing a storage frame builder.