![]() |
Shamrock 2025.10.0
Astrophysical Code
|
Collaboration diagram for shamalgs::collective::CommTable:Public Attributes | |
| std::vector< CommMessageInfo > | messages_send |
| Messages to send. | |
| std::vector< CommMessageInfo > | message_all |
| All messages = (allgatherv of messages_send) | |
| std::vector< CommMessageInfo > | messages_recv |
| Messages to recv. | |
| std::vector< size_t > | send_message_global_ids |
| ids of messages_send in message_all | |
| std::vector< size_t > | recv_message_global_ids |
| ids of messages_recv in message_all | |
| std::vector< size_t > | send_total_sizes |
| Total size of the send buffer. | |
| std::vector< size_t > | recv_total_sizes |
| Total size of the recv buffer. | |
Definition at line 49 of file sparse_exchange.hpp.
| std::vector<CommMessageInfo> shamalgs::collective::CommTable::message_all |
All messages = (allgatherv of messages_send)
Definition at line 51 of file sparse_exchange.hpp.
| std::vector<CommMessageInfo> shamalgs::collective::CommTable::messages_recv |
Messages to recv.
Definition at line 52 of file sparse_exchange.hpp.
| std::vector<CommMessageInfo> shamalgs::collective::CommTable::messages_send |
Messages to send.
Definition at line 50 of file sparse_exchange.hpp.
| std::vector<size_t> shamalgs::collective::CommTable::recv_message_global_ids |
ids of messages_recv in message_all
Definition at line 54 of file sparse_exchange.hpp.
| std::vector<size_t> shamalgs::collective::CommTable::recv_total_sizes |
Total size of the recv buffer.
Definition at line 57 of file sparse_exchange.hpp.
| std::vector<size_t> shamalgs::collective::CommTable::send_message_global_ids |
ids of messages_send in message_all
Definition at line 53 of file sparse_exchange.hpp.
| std::vector<size_t> shamalgs::collective::CommTable::send_total_sizes |
Total size of the send buffer.
Definition at line 56 of file sparse_exchange.hpp.