Mackey  V3.3
A C++ library for computing RO(G) graded homology
Cerealizer.hpp File Reference

Contains the methods for serializing the results of our computations via cereal. More...

#include <fstream>
#include <cereal/archives/binary.hpp>
#include <cereal/types/array.hpp>
#include <cereal/types/map.hpp>
#include <cereal/types/vector.hpp>
#include <cereal/types/utility.hpp>
#include <cereal/types/string.hpp>
#include "Coefficients/Z_n.hpp"
#include "Mackey_Functors/Additive.hpp"
#include "Factorization/Factorization.hpp"
#include "impl/Cerealizer.ipp"
Include dependency graph for Cerealizer.hpp:

Go to the source code of this file.

Namespaces

 mackey
 Everything in this library is under this namespace.
 

Functions

template<typename Archive >
void serialize (Archive &archive, Z2 &A)
 Serialize Z2. More...
 
template<typename Archive , typename rank_t , typename diff_t >
void serialize (Archive &archive, Chains< rank_t, diff_t > &C)
 Chains cerealize. More...
 
template<typename Archive , typename rank_t , typename diff_t >
void serialize (Archive &archive, Homology< rank_t, diff_t > &H)
 Chains cerealize. More...
 
template<typename Archive , typename rank_t >
void serialize (Archive &archive, IDGenerators< rank_t > &ID)
 IDGenerator cerealize. More...
 
template<typename Archive , typename rank_t >
void serialize (Archive &archive, MackeyFunctor< rank_t > &Mack)
 MackeyFunctor cerealize. More...
 
template<typename Archive , typename group_t >
void serialize (Archive &archive, AdditiveStructure< group_t > &A)
 AdditiveStructure cerealize. More...
 
template<typename Archive , typename group_t >
void serialize (Archive &archive, Green< group_t > &G)
 Green cerealize. More...
 
template<typename Archive , typename group_t >
void serialize (Archive &archive, MultTableData< group_t > &M)
 Mult_Table cerealize. More...
 
template<typename T >
void save (const T &A, const std::string &filename)
 Saves object to binary file of given name. Serialization is provided by cereal. More...
 
template<typename T >
void load (T &A, const std::string &filename)
 Loads object from binary file of given name. Serialization is provided by cereal. More...
 

Detailed Description

Contains the methods for serializing the results of our computations via cereal.

Note
You must include cereal in your path amongst your compiler flags for this to compile