22 Eigen::Array<IntScalarType, dim, 1> nums = VectorDimI::Zero();
24 if (nd.squaredNorm() > 0.0)
26 const Eigen::Array<double, dim, 1> nda(nd.array().abs());
28 const double maxVal(nda.maxCoeff(&maxID));
31 nums = VectorDimI::Ones();
32 Eigen::Array<IntScalarType, dim, 1> dens = VectorDimI::Ones();
35 for (
int k = 0;
k < dim; ++
k)
44 for (
int k = 0;
k < dim; ++
k)
46 nums(
k) *= (denProd / dens(
k));