AQUAgpusph 5.0.4
Loading...
Searching...
No Matches
Aqua::InputOutput::InputOutput Class Referenceabstract

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

#include <InputOutput.hpp>

Inheritance diagram for Aqua::InputOutput::InputOutput:

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::Particles, Aqua::InputOutput::Report, and Aqua::InputOutput::VTK.


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