#include "yac_types.h"
#include "geometry.h"
Go to the source code of this file.
|
struct proc_sphere_part_node * | yac_redistribute_vertices (struct dist_vertex **vertices, size_t *num_vertices, MPI_Comm comm) |
|
void | yac_proc_sphere_part_node_delete (struct proc_sphere_part_node *node) |
|
void | yac_proc_sphere_part_do_point_search (struct proc_sphere_part_node *node, yac_coordinate_pointer search_coords, size_t count, int *ranks) |
|
void | yac_proc_sphere_part_do_bnd_circle_search (struct proc_sphere_part_node *node, struct bounding_circle bnd_circle, int *ranks, int *rank_count) |
|
void | yac_proc_sphere_part_get_neigh_ranks (struct proc_sphere_part_node *node, uint64_t *leaf_sizes, uint64_t min_size, int *send_flags, int *recv_flags, int comm_rank, int comm_size) |
|
◆ NODE_TYPE
◆ yac_proc_sphere_part_do_bnd_circle_search()
◆ yac_proc_sphere_part_do_point_search()
◆ yac_proc_sphere_part_get_neigh_ranks()
void yac_proc_sphere_part_get_neigh_ranks |
( |
struct proc_sphere_part_node * | node, |
|
|
uint64_t * | leaf_sizes, |
|
|
uint64_t | min_size, |
|
|
int * | send_flags, |
|
|
int * | recv_flags, |
|
|
int | comm_rank, |
|
|
int | comm_size ) |
◆ yac_proc_sphere_part_node_delete()
◆ yac_redistribute_vertices()