#include <CompositeTransfererWithOwnership.hpp>


Public Member Functions | |
| CompositeTransfererWithOwnership (int my_id, const mmpt_mesh ¶llel_mesh) | |
| const TransferResult & | doTransfer (const TransferOrder &order) |
Protected Member Functions | |
| void | doMassTransferInit (const std::vector< TransferOrder > &orders) |
| void | doMassTransferClear (const std::vector< TransferOrder > &orders, std::vector< const TransferResult * > &results) |
| void | doSendRelativeOrders (const TransferOrder &order, CompositeTransferWithOwnershipResult &r) |
| void | doRecvRelativeOrders (const TransferOrder &order, CompositeTransferWithOwnershipResult &r) |
| mmpt::CompositeTransfererWithOwnership::CompositeTransfererWithOwnership | ( | int | my_id, | |
| const mmpt_mesh & | parallel_mesh | |||
| ) |
| void mmpt::CompositeTransfererWithOwnership::doMassTransferClear | ( | const std::vector< TransferOrder > & | orders, | |
| std::vector< const TransferResult * > & | results | |||
| ) | [protected, virtual] |
Reimplemented from mmpt::TransfererWithOwnership.
| void mmpt::CompositeTransfererWithOwnership::doMassTransferInit | ( | const std::vector< TransferOrder > & | orders | ) | [protected, virtual] |
Reimplemented from mmpt::TransfererWithOwnership.
| void mmpt::CompositeTransfererWithOwnership::doRecvRelativeOrders | ( | const TransferOrder & | order, | |
| CompositeTransferWithOwnershipResult & | r | |||
| ) | [protected] |


| void mmpt::CompositeTransfererWithOwnership::doSendRelativeOrders | ( | const TransferOrder & | order, | |
| CompositeTransferWithOwnershipResult & | r | |||
| ) | [protected] |


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


1.6.1