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); }
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); }
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); }