JEMRIS  2.8.1
open-source MRI simulations
List of all members | Public Member Functions | Static Public Member Functions | Static Public Attributes
Mpi2Evolution Class Referenceabstract

pure virtual class; provides methods to write evolution file using parallel I/O More...

#include <Mpi2Evolution.h>

+ Collaboration diagram for Mpi2Evolution:

Public Member Functions

virtual ~Mpi2Evolution ()=0
 

Static Public Member Functions

static void OpenFiles (int is_restart)
 
static void CloseFiles ()
 
static void saveEvolution (long index, bool close_files)
 
static void SetSaveFunction ()
 

Static Public Attributes

static vector< bool > m_first_write
 

Detailed Description

pure virtual class; provides methods to write evolution file using parallel I/O

Constructor & Destructor Documentation

virtual Mpi2Evolution::~Mpi2Evolution ( )
pure virtual

use virtual destructor to make the class pure virtual; its not meant to be instantiated

Member Function Documentation

void Mpi2Evolution::CloseFiles ( )
static

close evolution file(s)

void Mpi2Evolution::OpenFiles ( int  is_restart)
static

open evolution file(s)

+ Here is the call graph for this function:

void Mpi2Evolution::saveEvolution ( long  index,
bool  close_files 
)
static

write evolution file(s) using parallel I/O

+ Here is the call graph for this function:

static void Mpi2Evolution::SetSaveFunction ( )
static

sets saveEvolution function


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

-- last change 17.06.2016 | Tony Stoecker | Imprint --