API documentation
Mpi2Evolution Class Reference
pure virtual class; provides methods to write evolution file using parallel I/O More...
#include <Mpi2Evolution.h>
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 () |
Detailed Description
pure virtual class; provides methods to write evolution file using parallel I/O
Definition at line 20 of file Mpi2Evolution.h.
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)
Definition at line 81 of file Mpi2Evolution.cpp.
| void Mpi2Evolution::OpenFiles | ( | int | is_restart | ) | [static] |
open evolution file(s)
Definition at line 31 of file Mpi2Evolution.cpp.
References World::instance(), World::m_myRank, World::saveEvolFileName, World::saveEvolStepSize, World::TotalADCNumber, and World::TotalSpinNumber.
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
Definition at line 89 of file Mpi2Evolution.cpp.
References World::instance(), World::m_myRank, PHASE, World::saveEvolFileName, World::saveEvolStepSize, World::solution, World::time, and World::Values.
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:


