#include <source/transfer/datamovers/locally_active/StandardLocallyActiveDataCoarsenTransactionFactory.h>
Inheritance diagram for SAMRAI::xfer::StandardLocallyActiveDataCoarsenTransactionFactory< DIM >:
Public Member Functions | |
StandardLocallyActiveDataCoarsenTransactionFactory () | |
Default constructor. | |
virtual | ~StandardLocallyActiveDataCoarsenTransactionFactory () |
Virtual destructor. | |
void | setCoarsenItems (const typename CoarsenClasses< DIM >::Data **coarsen_items, int num_coarsen_items) |
Set the array of CoarsenClass::Data items used by the transactions. | |
void | unsetCoarsenItems () |
Clear the array of CoarsenClass::Data items used by the transactions. | |
tbox::Pointer< tbox::Transaction > | allocate (tbox::Pointer< hier::PatchLevel< DIM > > dst_level, tbox::Pointer< hier::PatchLevel< DIM > > src_level, tbox::Pointer< hier::BoxOverlap< DIM > > overlap, int dst_patch_id, int src_patch_id, int citem_id, tbox::Pointer< tbox::Arena > pool=(tbox::Arena *) NULL) const |
Allocate a CoarsenCopyTransaction<DIM> object. |
|
Default constructor.
|
|
Virtual destructor.
|
|
Set the array of CoarsenClass::Data items used by the transactions.
Implements SAMRAI::xfer::LocallyActiveDataCoarsenTransactionFactory< DIM >. |
|
Clear the array of CoarsenClass::Data items used by the transactions.
Implements SAMRAI::xfer::LocallyActiveDataCoarsenTransactionFactory< DIM >. |
|
Allocate a CoarsenCopyTransaction<DIM> object.
Implements SAMRAI::xfer::LocallyActiveDataCoarsenTransactionFactory< DIM >. |