Yet Another eXchange Tool 0.11.1
|
#include <xt_xmap_internal.h>
Public Attributes | |
MPI_Comm(* | get_communicator )(Xt_xmap) |
int(* | get_num_destinations )(Xt_xmap) |
int(* | get_num_sources )(Xt_xmap) |
void(* | get_destination_ranks )(Xt_xmap, int *) |
void(* | get_source_ranks )(Xt_xmap, int *) |
Xt_xmap_iter(* | get_out_iterator )(Xt_xmap) |
Xt_xmap_iter(* | get_in_iterator )(Xt_xmap) |
Xt_xmap(* | copy )(Xt_xmap) |
void(* | delete )(Xt_xmap) |
int(* | get_max_src_pos )(Xt_xmap) |
int(* | get_max_dst_pos )(Xt_xmap) |
Xt_xmap(* | reorder )(Xt_xmap xmap, enum xt_reorder_type type, Xt_config config) |
Xt_xmap(* | update_pos )(Xt_xmap xmap, const int *src_positions, const int *dst_positions) |
Xt_xmap(* | spread )(Xt_xmap xmap, int num_repetitions, const int src_displacements[num_repetitions], const int dst_displacements[num_repetitions]) |
Definition at line 73 of file xt_xmap_internal.h.
Definition at line 82 of file xt_xmap_internal.h.
void(* Xt_xmap_vtable::delete) (Xt_xmap) |
Definition at line 83 of file xt_xmap_internal.h.
Definition at line 75 of file xt_xmap_internal.h.
void(* Xt_xmap_vtable::get_destination_ranks) (Xt_xmap, int *) |
Definition at line 78 of file xt_xmap_internal.h.
Xt_xmap_iter(* Xt_xmap_vtable::get_in_iterator) (Xt_xmap) |
Definition at line 81 of file xt_xmap_internal.h.
int(* Xt_xmap_vtable::get_max_dst_pos) (Xt_xmap) |
Definition at line 85 of file xt_xmap_internal.h.
int(* Xt_xmap_vtable::get_max_src_pos) (Xt_xmap) |
Definition at line 84 of file xt_xmap_internal.h.
int(* Xt_xmap_vtable::get_num_destinations) (Xt_xmap) |
Definition at line 76 of file xt_xmap_internal.h.
int(* Xt_xmap_vtable::get_num_sources) (Xt_xmap) |
Definition at line 77 of file xt_xmap_internal.h.
Xt_xmap_iter(* Xt_xmap_vtable::get_out_iterator) (Xt_xmap) |
Definition at line 80 of file xt_xmap_internal.h.
void(* Xt_xmap_vtable::get_source_ranks) (Xt_xmap, int *) |
Definition at line 79 of file xt_xmap_internal.h.
Xt_xmap(* Xt_xmap_vtable::reorder) (Xt_xmap xmap, enum xt_reorder_type type, Xt_config config) |
Definition at line 86 of file xt_xmap_internal.h.
Xt_xmap(* Xt_xmap_vtable::spread) (Xt_xmap xmap, int num_repetitions, const int src_displacements[num_repetitions], const int dst_displacements[num_repetitions]) |
Definition at line 89 of file xt_xmap_internal.h.
Xt_xmap(* Xt_xmap_vtable::update_pos) (Xt_xmap xmap, const int *src_positions, const int *dst_positions) |
Definition at line 87 of file xt_xmap_internal.h.