![]() |
YAC 3.7.0
Yet Another Coupler
|
#include "yaxt.h"
Go to the source code of this file.
Enumerations | |
enum | YAC_INTERP_EXCH_STATUS { YAC_INTERP_EXCH_IDLE = 0 , YAC_INTERP_EXCH_WAIT_PUT = 1 , YAC_INTERP_EXCH_WAIT_GET = 2 , YAC_INTERP_EXCH_ACTIVE = 3 } |
Enumerator | |
---|---|
YAC_INTERP_EXCH_IDLE | |
YAC_INTERP_EXCH_WAIT_PUT | |
YAC_INTERP_EXCH_WAIT_GET | |
YAC_INTERP_EXCH_ACTIVE |
Definition at line 14 of file interpolation_exchange.h.
struct yac_interpolation_exchange * yac_interpolation_exchange_copy | ( | struct yac_interpolation_exchange * | exchange | ) |
Definition at line 154 of file interpolation_exchange.c.
void yac_interpolation_exchange_delete | ( | struct yac_interpolation_exchange * | exchange, |
char const * | routine_name ) |
Definition at line 568 of file interpolation_exchange.c.
void yac_interpolation_exchange_execute | ( | struct yac_interpolation_exchange * | exchange, |
double const ** | send_data, | ||
double ** | recv_data, | ||
char const * | routine_name ) |
Definition at line 522 of file interpolation_exchange.c.
void yac_interpolation_exchange_execute_get | ( | struct yac_interpolation_exchange * | exchange, |
double ** | recv_data, | ||
char const * | routine_name ) |
Definition at line 508 of file interpolation_exchange.c.
void yac_interpolation_exchange_execute_get_async | ( | struct yac_interpolation_exchange * | exchange, |
double ** | recv_data, | ||
char const * | routine_name ) |
Definition at line 515 of file interpolation_exchange.c.
void yac_interpolation_exchange_execute_put | ( | struct yac_interpolation_exchange * | exchange, |
double const ** | send_data, | ||
char const * | routine_name ) |
Definition at line 275 of file interpolation_exchange.c.
int yac_interpolation_exchange_get_test | ( | struct yac_interpolation_exchange * | exchange, |
char const * | routine_name ) |
Definition at line 226 of file interpolation_exchange.c.
void yac_interpolation_exchange_inc_ref_count | ( | struct yac_interpolation_exchange * | exchange | ) |
Definition at line 162 of file interpolation_exchange.c.
int yac_interpolation_exchange_is_source | ( | struct yac_interpolation_exchange * | exchange | ) |
Definition at line 168 of file interpolation_exchange.c.
int yac_interpolation_exchange_is_target | ( | struct yac_interpolation_exchange * | exchange | ) |
Definition at line 174 of file interpolation_exchange.c.
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 ) |
Definition at line 140 of file interpolation_exchange.c.
int yac_interpolation_exchange_put_test | ( | struct yac_interpolation_exchange * | exchange, |
char const * | routine_name ) |
Definition at line 200 of file interpolation_exchange.c.
enum YAC_INTERP_EXCH_STATUS yac_interpolation_exchange_status | ( | struct yac_interpolation_exchange * | exchange, |
char const * | routine_name ) |
Definition at line 252 of file interpolation_exchange.c.
void yac_interpolation_exchange_wait | ( | struct yac_interpolation_exchange * | exchange, |
char const * | routine_name ) |
Definition at line 180 of file interpolation_exchange.c.
int yac_interpolation_exchange_with_frac_mask | ( | struct yac_interpolation_exchange * | exchange | ) |
Definition at line 562 of file interpolation_exchange.c.