8#ifndef FMTgraphstats_H_INCLUDED
9#define FMTgraphstats_H_INCLUDED
14#include <boost/serialization/serialization.hpp>
15#include <boost/serialization/nvp.hpp>
16#include <boost/serialization/export.hpp>
29 friend class boost::serialization::access;
34 template<
class Archive>
35 void serialize(Archive& ar,
const unsigned int version)
37 ar & BOOST_SERIALIZATION_NVP(cols);
38 ar & BOOST_SERIALIZATION_NVP(rows);
39 ar & BOOST_SERIALIZATION_NVP(vertices);
40 ar & BOOST_SERIALIZATION_NVP(edges);
41 ar & BOOST_SERIALIZATION_NVP(transfer_rows);
42 ar & BOOST_SERIALIZATION_NVP(output_rows);
43 ar & BOOST_SERIALIZATION_NVP(output_cols);
116 operator std::string()
const;
#define FMTEXPORT
Definition: FMTutility.hpp:92
Definition: FMTgraphstats.hpp:28
int output_cols
Number of output cols in the FMTlpsolver.
Definition: FMTgraphstats.hpp:66
int cols
Number of columns in the matrix of FMTlpsolver.
Definition: FMTgraphstats.hpp:48
int vertices
Number of verticies in the FMTgraph.
Definition: FMTgraphstats.hpp:54
int transfer_rows
Number of area transfer rows in the FMTlpsolver.
Definition: FMTgraphstats.hpp:60
int rows
Number of rows in the matrix of FMTlpsolver.
Definition: FMTgraphstats.hpp:51
FMTgraphstats(const FMTgraphstats &rhs)
int output_rows
Number of output rows in the FMTlpsolver.
Definition: FMTgraphstats.hpp:63
int edges
Number of edges in the FMTgraph.
Definition: FMTgraphstats.hpp:57
Namespace for using/building unidirectional graphs in FMT.
Definition: FMTareaparser.hpp:31