Gromacs  2024.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Typedefs
#include <memory>
#include <string>
#include "gromacs/analysisdata/datamodule.h"
#include "gromacs/options/timeunitmanager.h"
+ Include dependency graph for plot.h:
+ This graph shows which files directly or indirectly include this file:

Description

Declares gmx::AnalysisDataPlotModule for plotting data (into a file).

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

Classes

class  gmx::AnalysisDataPlotSettings
 Common settings for data plots. More...
 
class  gmx::AbstractPlotModule
 Abstract data module for writing data into a file. More...
 
class  gmx::AnalysisDataPlotModule
 Plotting module for straightforward plotting of data. More...
 
class  gmx::AnalysisDataVectorPlotModule
 Plotting module specifically for data consisting of vectors. More...
 

Typedefs

typedef std::shared_ptr
< AnalysisDataPlotModule > 
gmx::AnalysisDataPlotModulePointer
 Smart pointer to manage an AnalysisDataPlotModule object.
 
typedef std::shared_ptr
< AnalysisDataVectorPlotModule > 
gmx::AnalysisDataVectorPlotModulePointer
 Smart pointer to manage an AnalysisDataVectorPlotModule object.