8 #ifndef OPENFPM_NUMERICS_SRC_EQUATIONS_EQ_BASE_UNIT_TEST_HPP_ 
    9 #define OPENFPM_NUMERICS_SRC_EQUATIONS_EQ_BASE_UNIT_TEST_HPP_ 
   17 typedef add<px2,py2> px2_p_py2;
 
   18 typedef add<px2,py2> px2_s_py2;
 
   35 typedef div<px3_m_py,px2_p_py2> p_c1;
 
   36 typedef div<px2_m_py2,px2_p_py2> p_c2;
 
   37 typedef div<px_m_py3,px2_p_py2> p_c3;
 
   39 typedef div<px2_r,px2_p_py2> p_c4;
 
   40 typedef div<px_py_r,px2_p_py2> p_c5;
 
   41 typedef div<py2_r,px2_p_py2> p_c6;
 
   45 template <
unsigned int i, 
unsigned int j> 
using u = div<2,add<D<i,v[j]>,
D<j,v[i]>>>;
 
Derivative second order on h (spacing) 
 
It model an expression expr1 * expr2.