#include <source/mathops/face/PatchFaceDataOpsComplex.h>
Inheritance diagram for SAMRAI::math::PatchFaceDataOpsComplex< DIM >:

Public Member Functions | |
| PatchFaceDataOpsComplex () | |
| virtual | ~PatchFaceDataOpsComplex () |
| void | copyData (tbox::Pointer< pdat::FaceData< DIM, dcomplex > > &dst, const tbox::Pointer< pdat::FaceData< DIM, dcomplex > > &src, const hier::Box< DIM > &box) const |
| void | swapData (tbox::Pointer< hier::Patch< DIM > > patch, const int data1_id, const int data2_id) const |
| void | printData (const tbox::Pointer< pdat::FaceData< DIM, dcomplex > > &data, const hier::Box< DIM > &box, ostream &s=tbox::plog) const |
| void | setToScalar (tbox::Pointer< pdat::FaceData< DIM, dcomplex > > &dst, const dcomplex &alpha, const hier::Box< DIM > &box) const |
A similar set of operations is implemented for real (double and float) and integer patch data in the classes PatchFaceDataOpsReal<DIM> and PatchFaceDataOpsInteger<DIM>, repsectively.
|
|||||||||
|
Empty constructor and destructor. |
|
|||||||||
|
|
|
||||||||||||||||||||
|
Copy dst data to src data over given box. |
|
||||||||||||||||||||
|
Swap pointers for patch data objects. Objects are checked for consistency of depth, box, and ghost box. |
|
||||||||||||||||||||
|
Print data entries over given box to given output stream. |
|
||||||||||||||||||||
|
Initialize data to given scalar over given box. |
1.4.2