|
void | opencarp::async::IO_poll_for_output (async_IO_queue &io_queue) |
|
void | opencarp::async::IO_register_output (async_IO_queue &io_queue) |
|
void | opencarp::async::IO_get_sender_ranks (const intercomm_layout &il, SF::vector< int > &sender) |
| get the compute node ranks that will send their data chunk to us More...
|
|
void | opencarp::async::IO_prepare_sort (const SF::vector< mesh_int_t > &inp_idx, SF::commgraph< size_t > &grph, SF::vector< mesh_int_t > &perm_before_comm, SF::vector< mesh_int_t > &perm_after_comm) |
|
void | opencarp::async::IO_do_output (async_IO_queue &io_queue) |
|
int | opencarp::async::COMPUTE_register_output (const SF::vector< mesh_int_t > &idx, const int dpn, const char *name, const char *units) |
|
void | opencarp::async::COMPUTE_send_exit_flag () |
| this function sends the exit flag from a compute node to an io node. More...
|
|
int | opencarp::async::COMPUTE_get_receive_rank (const intercomm_layout &il) |
| get the IO node rank that will receive our data chunk More...
|
|
void | opencarp::async::COMPUTE_do_output (SF_real *dat, const int lsize, const int IO_id) |
|
void | opencarp::async::COMPUTE_do_output (SF_real *dat, const SF::vector< mesh_int_t > &idx, const int IO_id) |
|
Async IO functions.
- Author
- Aurel Neic
- Version
- Date
- 2022-06-22
Definition in file async_io.h.