|
| 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.