#include <string>
#include <sstream>
#include "chomp/system/config.h"
#include "chomp/system/textfile.h"
#include "chomp/multiwork/mw.h"
#include "config.h"
#include "typedefs.h"
#include "utils.h"
#include "eigenval.h"
Go to the source code of this file.
Functions | |
| chomp::multiwork::mwData & | operator<< (chomp::multiwork::mwData &data, const theConleyIndexType &ind) |
| Writes a Conley index to a MultiWork data structure. | |
| chomp::multiwork::mwData & | operator>> (chomp::multiwork::mwData &data, theConleyIndexType &ind) |
| Reads a Conley index from a MultiWork data structure. | |
| chomp::multiwork::mwData & | operator<< (chomp::multiwork::mwData &data, const IndexEigenValues &eigenValues) |
| Writes a set of Conley index eigenvalues to a MultiWork data structure. | |
| chomp::multiwork::mwData & | operator>> (chomp::multiwork::mwData &data, IndexEigenValues &eigenValues) |
| Reads a set of Conley index eigenvalues from a MultiWork data structure. | |
| chomp::multiwork::mwData & | operator<< (chomp::multiwork::mwData &data, const parCube &q) |
| Writes a parameter cube to a MultiWork data structure. | |
| chomp::multiwork::mwData & | operator>> (chomp::multiwork::mwData &data, parCube &q) |
| Reads a parameter cube from a MultiWork data structure. | |
| chomp::multiwork::mwData & | operator<< (chomp::multiwork::mwData &data, const parCubes &X) |
| Writes a set of parameter cubes to a MultiWork data structure. | |
| chomp::multiwork::mwData & | operator>> (chomp::multiwork::mwData &data, parCubes &X) |
| Reads a set of parameter cubes from a MultiWork data structure. | |
| chomp::multiwork::mwData & | operator<< (chomp::multiwork::mwData &data, const spcCube &q) |
| Writes a phase space cube to a MultiWork data structure. | |
| chomp::multiwork::mwData & | operator>> (chomp::multiwork::mwData &data, spcCube &q) |
| Reads a phase space cube from a MultiWork data structure. | |
| chomp::multiwork::mwData & | operator<< (chomp::multiwork::mwData &data, const chomp::homology::diGraph<> &g) |
| Writes a directed graph to a MultiWork data structure. | |
| chomp::multiwork::mwData & | operator>> (chomp::multiwork::mwData &data, chomp::homology::diGraph<> &g) |
| Reads a directed graph from a MultiWork data structure. | |
| template<class AnyType> | |
| chomp::multiwork::mwData & | operator<< (chomp::multiwork::mwData &data, const std::vector< AnyType > &vect) |
| Writes a standard vector of any objects to a MultiWork data structure. | |
| template<class AnyType> | |
| chomp::multiwork::mwData & | operator>> (chomp::multiwork::mwData &data, std::vector< AnyType > &vect) |
| Reads a standard vector of any objects from a MultiWork data structure. | |
This file contains the definitions of the operators << and >> for encoding some variables to the binary data structure and retrieving them. This binary data structure is used in the communication between the coordinator and workers.
Definition in file dataconv.h.
| chomp::multiwork::mwData& operator<< | ( | chomp::multiwork::mwData & | data, | |
| const std::vector< AnyType > & | vect | |||
| ) | [inline] |
Writes a standard vector of any objects to a MultiWork data structure.
Definition at line 310 of file dataconv.h.
| chomp::multiwork::mwData& operator<< | ( | chomp::multiwork::mwData & | data, | |
| const chomp::homology::diGraph<> & | g | |||
| ) | [inline] |
| chomp::multiwork::mwData& operator<< | ( | chomp::multiwork::mwData & | data, | |
| const spcCube & | q | |||
| ) | [inline] |
| chomp::multiwork::mwData& operator<< | ( | chomp::multiwork::mwData & | data, | |
| const parCubes & | X | |||
| ) | [inline] |
Writes a set of parameter cubes to a MultiWork data structure.
Definition at line 172 of file dataconv.h.
| chomp::multiwork::mwData& operator<< | ( | chomp::multiwork::mwData & | data, | |
| const parCube & | q | |||
| ) | [inline] |
| chomp::multiwork::mwData& operator<< | ( | chomp::multiwork::mwData & | data, | |
| const IndexEigenValues & | eigenValues | |||
| ) | [inline] |
Writes a set of Conley index eigenvalues to a MultiWork data structure.
Definition at line 86 of file dataconv.h.
| chomp::multiwork::mwData& operator<< | ( | chomp::multiwork::mwData & | data, | |
| const theConleyIndexType & | ind | |||
| ) | [inline] |
| chomp::multiwork::mwData& operator>> | ( | chomp::multiwork::mwData & | data, | |
| std::vector< AnyType > & | vect | |||
| ) | [inline] |
Reads a standard vector of any objects from a MultiWork data structure.
Definition at line 322 of file dataconv.h.
| chomp::multiwork::mwData& operator>> | ( | chomp::multiwork::mwData & | data, | |
| chomp::homology::diGraph<> & | g | |||
| ) | [inline] |
| chomp::multiwork::mwData& operator>> | ( | chomp::multiwork::mwData & | data, | |
| spcCube & | q | |||
| ) | [inline] |
Reads a phase space cube from a MultiWork data structure.
Definition at line 218 of file dataconv.h.
References custom::pop3p::paramDim, and custom::pop3p::spaceDim.
| chomp::multiwork::mwData& operator>> | ( | chomp::multiwork::mwData & | data, | |
| parCubes & | X | |||
| ) | [inline] |
Reads a set of parameter cubes from a MultiWork data structure.
Definition at line 183 of file dataconv.h.
| chomp::multiwork::mwData& operator>> | ( | chomp::multiwork::mwData & | data, | |
| parCube & | q | |||
| ) | [inline] |
Reads a parameter cube from a MultiWork data structure.
Definition at line 147 of file dataconv.h.
References custom::pop3p::paramDim.
| chomp::multiwork::mwData& operator>> | ( | chomp::multiwork::mwData & | data, | |
| IndexEigenValues & | eigenValues | |||
| ) | [inline] |
Reads a set of Conley index eigenvalues from a MultiWork data structure.
Definition at line 106 of file dataconv.h.
| chomp::multiwork::mwData& operator>> | ( | chomp::multiwork::mwData & | data, | |
| theConleyIndexType & | ind | |||
| ) | [inline] |
1.5.3