YetAnotherCoupler 3.2.0_a
|
#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 146 of file interpolation_exchange.c.
void yac_interpolation_exchange_delete | ( | struct yac_interpolation_exchange * | exchange, |
char const * | routine_name | ||
) |
Definition at line 539 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 508 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 494 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 501 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 261 of file interpolation_exchange.c.
int yac_interpolation_exchange_get_test | ( | struct yac_interpolation_exchange * | exchange, |
char const * | routine_name | ||
) |
Definition at line 212 of file interpolation_exchange.c.
int yac_interpolation_exchange_is_source | ( | struct yac_interpolation_exchange * | exchange | ) |
Definition at line 154 of file interpolation_exchange.c.
int yac_interpolation_exchange_is_target | ( | struct yac_interpolation_exchange * | exchange | ) |
Definition at line 160 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 132 of file interpolation_exchange.c.
int yac_interpolation_exchange_put_test | ( | struct yac_interpolation_exchange * | exchange, |
char const * | routine_name | ||
) |
Definition at line 186 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 238 of file interpolation_exchange.c.
void yac_interpolation_exchange_wait | ( | struct yac_interpolation_exchange * | exchange, |
char const * | routine_name | ||
) |
Definition at line 166 of file interpolation_exchange.c.