The Transferer class is reponsible for realization, providing a results and storing of a transfers between subdomains according to the given Transfer orders. More...
#include <TransfererWithOwnership.hpp>


Public Member Functions | |
| TransfererWithOwnership (int my_id, const mmpt_mesh ¶llel_mesh) | |
| const TransferResult & | doTransfer (const TransferOrder &order) |
Protected Member Functions | |
| void | doSendOwnership (const TransferOrder &order, TransferWithOwnershipResult &r) const |
| void | doRecvOwnership (const TransferOrder &order, TransferWithOwnershipResult &r) |
| void | doMassTransferInit (const std::vector< TransferOrder > &orders) |
| void | doMassTransferClear (const std::vector< TransferOrder > &orders, std::vector< const TransferResult * > &results) |
Protected Attributes | |
| std::map< int, EntOwn > | contested_vrts_ownerships |
The Transferer class is reponsible for realization, providing a results and storing of a transfers between subdomains according to the given Transfer orders.
| mmpt::TransfererWithOwnership::TransfererWithOwnership | ( | int | my_id, | |
| const mmpt_mesh & | parallel_mesh | |||
| ) |
| void mmpt::TransfererWithOwnership::doMassTransferClear | ( | const std::vector< TransferOrder > & | orders, | |
| std::vector< const TransferResult * > & | results | |||
| ) | [protected, virtual] |
Reimplemented from mmpt::Transferer.
Reimplemented in mmpt::CompositeTransfererWithOwnership.
| void mmpt::TransfererWithOwnership::doMassTransferInit | ( | const std::vector< TransferOrder > & | orders | ) | [protected, virtual] |
Reimplemented from mmpt::Transferer.
Reimplemented in mmpt::CompositeTransfererWithOwnership.

| void mmpt::TransfererWithOwnership::doRecvOwnership | ( | const TransferOrder & | order, | |
| TransferWithOwnershipResult & | r | |||
| ) | [protected] |
TRANSFER_COPY


| void mmpt::TransfererWithOwnership::doSendOwnership | ( | const TransferOrder & | order, | |
| TransferWithOwnershipResult & | r | |||
| ) | const [protected] |
else if


| const TransferResult & mmpt::TransfererWithOwnership::doTransfer | ( | const TransferOrder & | order | ) | [virtual] |
Reimplemented from mmpt::Transferer.
Reimplemented in mmpt::CompositeTransfererWithOwnership.


std::map<int,EntOwn> mmpt::TransfererWithOwnership::contested_vrts_ownerships [mutable, protected] |
1.6.1