AQUAgpusph 4.1.2
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions
Aqua::InputOutput::InputOutput Class Referenceabstract

Base class for input/output file managers. More...

#include <InputOutput/InputOutput.h>

Inheritance diagram for Aqua::InputOutput::InputOutput:
Inheritance graph
[legend]

Public Member Functions

virtual void save (float t)=0
 Save the data.
 
virtual void load ()=0
 Load the data.
 

Protected Member Functions

 InputOutput ()
 Constructor.
 
virtual ~InputOutput ()
 Destructor.
 

Detailed Description

Base class for input/output file managers.

See also
Aqua::InputOutput::State
Aqua::InputOutput::Report
Aqua::InputOutput::Particles

Constructor & Destructor Documentation

◆ InputOutput()

Aqua::InputOutput::InputOutput::InputOutput ( )
inlineprotected

Constructor.

◆ ~InputOutput()

virtual Aqua::InputOutput::InputOutput::~InputOutput ( )
inlineprotectedvirtual

Destructor.

Member Function Documentation

◆ load()

virtual void Aqua::InputOutput::InputOutput::load ( )
pure virtual

◆ save()

virtual void Aqua::InputOutput::InputOutput::save ( float  t)
pure virtual

Save the data.

Parameters
tSimulation time

Implemented in Aqua::InputOutput::ASCII, Aqua::InputOutput::Logger, Aqua::InputOutput::VTK, and Aqua::InputOutput::Report.


The documentation for this class was generated from the following file: