32 Eigen::Matrix<
IntScalarType,dim-1,dim> out= Eigen::Matrix<IntScalarType,dim-1,dim>::Zero();
35 for (
int ind= 0; ind<dim; ind++)
48 if (firstNonZero==dim-1)
return out;
53 for (
int ind= firstNonZero+2; ind<dim; ind++)
57 out.row(ind-1)= Eigen::Vector<IntScalarType, dim>::Zero(dim);
61 Eigen::Vector<IntScalarType,3> truncated_in;
62 truncated_in << in(ind-2), in(ind-1), in(ind);