Program listing for file kernel/src/modelingTools/NSLawMatrix.hpp

Program listing for file kernel/src/modelingTools/NSLawMatrix.hpp#

 1#ifndef NSLAWMATRIX_H
 2#define NSLAWMATRIX_H
 3
 4#include <SiconosSerialization.hpp>
 5#include <NonSmoothLaw.hpp>
 6#include <boost/numeric/ublas/symmetric.hpp>
 7
 8
 9class NSLawMatrix : public boost::numeric::ublas::symmetric_matrix < SP::NonSmoothLaw >
10{
11protected:
12
13  ACCEPT_SERIALIZATION(NSLawMatrix);
14
15public:
16  NSLawMatrix(NSLawMatrix::size_type i = 1)
17    : boost::numeric::ublas::symmetric_matrix < SP::NonSmoothLaw >(i) {}
18};
19
20#endif