include/vinecopulib/bicop/implementation/kernel.ipp
// construct default grid (equally spaced on Gaussian scale)
construct default grid (equally spaced on Gaussian scale)
construct default grid ( equally spaced on Gaussian scale )
inline Eigen::VectorXd
KernelBicop::make_normal_grid(size_t m)
{
  Eigen::VectorXd grid_points(m);
  for (size_t i = 0; i < m; ++i)
    grid_points(i) =
      -3.25 + static_cast<double>(i) * (6.5 / static_cast<double>(m - 1));
  grid_points = tools_stats::pnorm(grid_points);
  return grid_points;
}
inline Eigen :: VectorXd KernelBicop :: make_normal_grid ( size_t m ) { Eigen :: VectorXd grid_points ( m ) ; for ( size_t i = 0 ; i < m ; ++ i ) grid_points ( i ) = -3.25 + static_cast < double > ( i ) * ( 6.5 / static_cast < double > ( m - 1 ) ) ; grid_points = tools_stats :: pnorm ( grid_points ) ; return grid_points ; }
construct default grid (equally spaced on Gaussian scale)
construct default grid ( equally spaced on Gaussian scale )