Пример #1
0
void RegisterModelObin(std::ofstream& ofs, SP::Model& model)
{
  boost::archive::binary_oarchive ar(ofs);
  siconos_io_register_Numerics(ar);
  siconos_io_register_Kernel(ar);
  ar << NVP(model);
}
Пример #2
0
void RegisterModelIbin(std::ifstream& ifs, SP::Model& model)
{
  boost::archive::binary_iarchive ar(ifs);
  siconos_io_register_Numerics(ar);
  siconos_io_register_Kernel(ar);
  ar >> NVP(model);
}
Пример #3
0
void RegisterSimulationObin(std::ofstream& ofs, SP::Simulation& sim)
{
  boost::archive::binary_oarchive ar(ofs);
  siconos_io_register_Numerics(ar);
  siconos_io_register_Kernel(ar);
  siconos_io_register_Mechanics(ar);
  siconos_io_register_Control(ar);
  ar << NVP(sim);
}