BioDynaMo  v1.05.119-a4ff3934
Public Member Functions | List of all members
bdm::Exporter Class Referenceabstract

#include <exporter.h>

Inheritance diagram for bdm::Exporter:
[legend]

Public Member Functions

virtual ~Exporter ()
 
virtual void ExportIteration (std::string filename, uint64_t iteration)=0
 
virtual void ExportSummary (std::string filename, uint64_t num_iterations)=0
 

Detailed Description

Definition at line 23 of file exporter.h.

Constructor & Destructor Documentation

◆ ~Exporter()

bdm::Exporter::~Exporter ( )
virtualdefault

Member Function Documentation

◆ ExportIteration()

virtual void bdm::Exporter::ExportIteration ( std::string  filename,
uint64_t  iteration 
)
pure virtual

Export the simulation state of one iteration

Parameters
filename
iteration- current iteration number (=time step)

Implemented in bdm::ParaviewExporter, bdm::NeuroMLExporter, bdm::MatlabExporter, and bdm::BasicExporter.

◆ ExportSummary()

virtual void bdm::Exporter::ExportSummary ( std::string  filename,
uint64_t  num_iterations 
)
pure virtual

Export the simulation summary

Parameters
filename
num_iterations- total number of iterations

Implemented in bdm::ParaviewExporter, bdm::NeuroMLExporter, bdm::MatlabExporter, and bdm::BasicExporter.


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