|
static Xt_redist | combine_redists (Xt_redist *redists, size_t num_redists, size_t collection_size) |
|
static void | do_empty_exchange (struct yac_interpolation_exchange *exchange, int is_put, char const *routine_name) |
|
static struct yac_interpolation_exchange * | yac_interpolation_exchange_new_ (Xt_redist redist, size_t count, char const *name, int with_frac_mask) |
|
struct yac_interpolation_exchange * | yac_interpolation_exchange_new (Xt_redist *redists, size_t num_fields, size_t collection_size, int with_frac_mask, char const *name) |
|
struct yac_interpolation_exchange * | yac_interpolation_exchange_copy (struct yac_interpolation_exchange *exchange) |
|
void | yac_interpolation_exchange_inc_ref_count (struct yac_interpolation_exchange *exchange) |
|
int | yac_interpolation_exchange_is_source (struct yac_interpolation_exchange *exchange) |
|
int | yac_interpolation_exchange_is_target (struct yac_interpolation_exchange *exchange) |
|
void | yac_interpolation_exchange_wait (struct yac_interpolation_exchange *exchange, char const *routine_name) |
|
int | yac_interpolation_exchange_put_test (struct yac_interpolation_exchange *exchange, char const *routine_name) |
|
int | yac_interpolation_exchange_get_test (struct yac_interpolation_exchange *exchange, char const *routine_name) |
|
enum YAC_INTERP_EXCH_STATUS | yac_interpolation_exchange_status (struct yac_interpolation_exchange *exchange, char const *routine_name) |
|
void | yac_interpolation_exchange_execute_put (struct yac_interpolation_exchange *exchange, double const **send_data, char const *routine_name) |
|
static void | yac_interpolation_exchange_execute_get_ (struct yac_interpolation_exchange *exchange, double **recv_data, int is_async, char const *routine_name) |
|
void | yac_interpolation_exchange_execute_get (struct yac_interpolation_exchange *exchange, double **recv_data, char const *routine_name) |
|
void | yac_interpolation_exchange_execute_get_async (struct yac_interpolation_exchange *exchange, double **recv_data, char const *routine_name) |
|
void | yac_interpolation_exchange_execute (struct yac_interpolation_exchange *exchange, double const **send_data_, double **recv_data_, char const *routine_name) |
|
int | yac_interpolation_exchange_with_frac_mask (struct yac_interpolation_exchange *exchange) |
|
void | yac_interpolation_exchange_delete (struct yac_interpolation_exchange *exchange, char const *routine_name) |
|