12 size_t nbr_points, double *x_points,
double *y_points,
13 void (*LLtoXYZ_ptr)(double, double,
double[])) {
17 for (
size_t i = 0; i < nbr_points; ++i)
51 size_t nbr_points, double *x_points,
double *y_points) {
55 nbr_points, x_points, y_points,
LLtoXYZ);
59 size_t nbr_points, double *x_points,
double *y_points) {
static void LLtoXYZ_deg(double lon, double lat, double p_out[])
static void LLtoXYZ(double lon, double lat, double p_out[])
struct yac_basic_grid_data yac_generate_basic_grid_data_cloud(size_t nbr_points, double *x_points, double *y_points)
static struct yac_basic_grid_data yac_generate_basic_grid_data_cloud_(size_t nbr_points, double *x_points, double *y_points, void(*LLtoXYZ_ptr)(double, double, double[]))
struct yac_basic_grid_data yac_generate_basic_grid_data_cloud_deg(size_t nbr_points, double *x_points, double *y_points)
#define xcalloc(nmemb, size)
yac_coordinate_pointer vertex_coordinates
size_t * cell_to_edge_offsets
size_t * vertex_to_cell_offsets
yac_size_t_2_pointer edge_to_vertex
enum yac_edge_type * edge_type
size_t num_total_vertices
size_t * cell_to_vertex_offsets
int * num_vertices_per_cell
int * num_cells_per_vertex
double(* yac_coordinate_pointer)[3]