openCARP
Doxygen code documentation for the open cardiac electrophysiology simulator openCARP
|
queue with the data required for performing async IO writes to IGB More...
#include <async_io.h>
Public Member Functions | |
int | add (IGBheader *igb, const SF::vector< long int > <, const SF::commgraph< size_t > &c, const SF::vector< mesh_int_t > &pb, const SF::vector< mesh_int_t > &pa) |
add one slice of IO info to the queue More... | |
Public Attributes | |
SF::vector< IGBheader * > | IGBs |
IGBs with open filehandles on rank 0. More... | |
SF::vector< SF::vector< long int > > | layouts |
data layouts More... | |
SF::vector< SF::commgraph< size_t > > | cg |
commgraphs for MPI_Exchange More... | |
SF::vector< SF::vector< mesh_int_t > > | perm_b |
permutation before MPI_Exchange More... | |
SF::vector< SF::vector< mesh_int_t > > | perm_a |
permutation after MPI_Exchange More... | |
queue with the data required for performing async IO writes to IGB
Definition at line 55 of file async_io.h.
|
inline |
add one slice of IO info to the queue
Definition at line 63 of file async_io.h.
SF::vector<SF::commgraph<size_t> > opencarp::async::async_IO_queue::cg |
commgraphs for MPI_Exchange
Definition at line 58 of file async_io.h.
SF::vector<IGBheader*> opencarp::async::async_IO_queue::IGBs |
IGBs with open filehandles on rank 0.
Definition at line 56 of file async_io.h.
SF::vector<SF::vector<long int> > opencarp::async::async_IO_queue::layouts |
data layouts
Definition at line 57 of file async_io.h.
SF::vector<SF::vector<mesh_int_t> > opencarp::async::async_IO_queue::perm_a |
permutation after MPI_Exchange
Definition at line 60 of file async_io.h.
SF::vector<SF::vector<mesh_int_t> > opencarp::async::async_IO_queue::perm_b |
permutation before MPI_Exchange
Definition at line 59 of file async_io.h.