5#ifndef __pinocchio_serialization_force_hpp__ 
    6#define __pinocchio_serialization_force_hpp__ 
    8#include "pinocchio/spatial/force.hpp" 
    9#include "pinocchio/serialization/fwd.hpp" 
   11#include <boost/serialization/split_free.hpp> 
   12#include <boost/serialization/vector.hpp> 
   16  namespace serialization
 
   19    template<
class Archive, 
typename Scalar, 
int Options>
 
   23      ar & make_nvp(
"linear", make_array(f.linear().data(), 3));
 
   24      ar & make_nvp(
"angular", make_array(f.angular().data(), 3));
 
   27    template<
class Archive, 
typename Scalar, 
int Options>
 
   31      ar >> make_nvp(
"linear", make_array(f.linear().data(), 3));
 
   32      ar >> make_nvp(
"angular", make_array(f.angular().data(), 3));
 
   35    template<
class Archive, 
typename Scalar, 
int Options>
 
   39      split_free(ar, f, version);