ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
Loading...
Searching...
No Matches
boost::serialization Namespace Reference

Functions

template<typename Archive , typename... T>
void serialize (Archive &ar, std::tuple< T... > &pack, unsigned int const)
 Serialize std::tuple.
 
template<class Archive >
void serialize (Archive &ar, NeighborPIDs &n, unsigned int const)
 
template<class Archive >
void serialize (Archive &ar, PairInfo &p, unsigned int const)
 
template<typename Archive >
void serialize (Archive &ar, CollisionPair &c, const unsigned int)
 
template<typename Archive , typename... Types>
void serialize (Archive &ar, std::tuple< Types... > &tuple, const unsigned int)
 
template<typename Archive >
void load (Archive &ar, GpuParticleData::GpuParticle &p, unsigned const)
 
template<typename Archive >
void save (Archive &ar, GpuParticleData::GpuParticle const &p, unsigned const)
 
template<typename Archive , class T , std::size_t N, class Allocator >
void load (Archive &ar, boost::multi_array< T, N, Allocator > &marray, unsigned)
 
template<typename Archive , class T , std::size_t N, class Allocator >
void save (Archive &ar, const boost::multi_array< T, N, Allocator > &marray, unsigned)
 
template<typename Archive , class T , std::size_t N, class Allocator >
void serialize (Archive &ar, boost::multi_array< T, N, Allocator > &v, const unsigned int version)
 
template<class Archive , class T >
void save (Archive &ar, std::optional< T > const &opt, unsigned int const)
 
template<class Archive , class T >
void load (Archive &ar, std::optional< T > &opt, unsigned int const)
 
template<class Archive , class T >
void serialize (Archive &ar, std::optional< T > &opt, unsigned int const version)
 
template<typename Archive , typename K , typename V >
void load (Archive &ar, std::unordered_map< K, V > &map, unsigned const int)
 
template<typename Archive , typename K , typename V >
void save (Archive &ar, std::unordered_map< K, V > const &map, unsigned const int)
 
template<typename Archive , typename K , typename V >
void serialize (Archive &ar, std::unordered_map< K, V > &map, unsigned int const version)
 

Function Documentation

◆ load() [1/4]

template<typename Archive , class T , std::size_t N, class Allocator >
void boost::serialization::load ( Archive &  ar,
boost::multi_array< T, N, Allocator > &  marray,
unsigned   
)

Definition at line 33 of file multi_array.hpp.

References N.

◆ load() [2/4]

template<typename Archive >
void boost::serialization::load ( Archive &  ar,
GpuParticleData::GpuParticle p,
unsigned const   
)

Definition at line 70 of file GpuParticleData.cpp.

◆ load() [3/4]

template<class Archive , class T >
void boost::serialization::load ( Archive &  ar,
std::optional< T > &  opt,
unsigned int const   
)

◆ load() [4/4]

template<typename Archive , typename K , typename V >
void boost::serialization::load ( Archive &  ar,
std::unordered_map< K, V > &  map,
unsigned const int   
)

Definition at line 30 of file unordered_map.hpp.

◆ save() [1/4]

template<typename Archive , class T , std::size_t N, class Allocator >
void boost::serialization::save ( Archive &  ar,
const boost::multi_array< T, N, Allocator > &  marray,
unsigned   
)

Definition at line 43 of file multi_array.hpp.

◆ save() [2/4]

template<typename Archive >
void boost::serialization::save ( Archive &  ar,
GpuParticleData::GpuParticle const &  p,
unsigned const   
)

Definition at line 75 of file GpuParticleData.cpp.

◆ save() [3/4]

template<class Archive , class T >
void boost::serialization::save ( Archive &  ar,
std::optional< T > const &  opt,
unsigned int const   
)

◆ save() [4/4]

template<typename Archive , typename K , typename V >
void boost::serialization::save ( Archive &  ar,
std::unordered_map< K, V > const &  map,
unsigned const int   
)

Definition at line 46 of file unordered_map.hpp.

◆ serialize() [1/8]

template<typename Archive , class T , std::size_t N, class Allocator >
void boost::serialization::serialize ( Archive &  ar,
boost::multi_array< T, N, Allocator > &  v,
const unsigned int  version 
)

Definition at line 51 of file multi_array.hpp.

◆ serialize() [2/8]

template<typename Archive >
void boost::serialization::serialize ( Archive &  ar,
CollisionPair c,
const unsigned int   
)

Definition at line 60 of file collision.cpp.

References CollisionPair::pp1, and CollisionPair::pp2.

◆ serialize() [3/8]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
NeighborPIDs n,
unsigned int const   
)

Definition at line 104 of file cells.hpp.

References NeighborPIDs::neighbor_pids, and NeighborPIDs::pid.

◆ serialize() [4/8]

template<class Archive >
void boost::serialization::serialize ( Archive &  ar,
PairInfo p,
unsigned int const   
)

◆ serialize() [5/8]

template<class Archive , class T >
void boost::serialization::serialize ( Archive &  ar,
std::optional< T > &  opt,
unsigned int const  version 
)

◆ serialize() [6/8]

template<typename Archive , typename... T>
void boost::serialization::serialize ( Archive &  ar,
std::tuple< T... > &  pack,
unsigned int const   
)

Serialize std::tuple.

Definition at line 58 of file statistics.cpp.

◆ serialize() [7/8]

template<typename Archive , typename... Types>
void boost::serialization::serialize ( Archive &  ar,
std::tuple< Types... > &  tuple,
const unsigned int   
)

Definition at line 55 of file core/reaction_methods/ReactionAlgorithm.cpp.

◆ serialize() [8/8]

template<typename Archive , typename K , typename V >
void boost::serialization::serialize ( Archive &  ar,
std::unordered_map< K, V > &  map,
unsigned int const  version 
)

Definition at line 57 of file unordered_map.hpp.