5#ifndef OPENFPM_PDATA_DCPSERHS_HPP 
    6#define OPENFPM_PDATA_DCPSERHS_HPP 
    8#include "MonomialBasis.hpp" 
   10template<
unsigned int dim>
 
   20    template<
typename T, 
typename MatrixType>
 
   21    MatrixType &getVector(MatrixType &b);
 
   26template<
unsigned int dim>
 
   29        : differentialSignature(differentialSignature), derivatives(monomialBasis.getDerivative(differentialSignature))
 
   31    unsigned int order = (
Monomial<dim>(differentialSignature)).order();
 
   41template<
unsigned int dim>
 
   42template<
typename T, 
typename MatrixType>
 
   46    assert(b.cols() == 1);
 
   47    assert(b.rows() == derivatives.size());
 
   48    for (
unsigned int i = 0; i < derivatives.size(); ++i)
 
This class implement the point shape in an N-dimensional space.