JEMRIS 2.9.2
open-source MRI simulations
Loading...
Searching...
No Matches
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

◆ ~Mpi2Evolution()

virtual Mpi2Evolution::~Mpi2Evolution ( )
pure virtual

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

Member Function Documentation

◆ CloseFiles()

void Mpi2Evolution::CloseFiles ( )
static

close evolution file(s)

◆ OpenFiles()

void Mpi2Evolution::OpenFiles ( int is_restart)
static

open evolution file(s)

+ Here is the call graph for this function:

◆ saveEvolution()

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:

◆ SetSaveFunction()

static void Mpi2Evolution::SetSaveFunction ( )
static

sets saveEvolution function


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

-- last change 03.01.2025 | Tony Stoecker | Imprint | Data Protection --