11 const size_t n_polar) {
14 size_t n_azim = 2 * n_half_azim;
15 size_t n_total = n_polar * n_azim;
19 for (
auto i = 0; i < n_polar; i++) {
21 for (
auto j = 0; j < n_half_azim; j++) {
24 Ordinate positive(std::acos(azim), std::acos(polar));
30 Ordinate negative(-std::acos(azim), std::acos(polar));