#include <source/multiblock/MBDataUtilities.h>
Public Member Functions | |
MBDataUtilities () | |
virtual | ~MBDataUtilities () |
Static Public Member Functions | |
static void | translateAndCopyCellData (pdat::CellData< DIM, TYPE > &dst, const pdat::CellData< DIM, TYPE > &src, const hier::IntVector< DIM > &shift, const typename MultiblockPatchHierarchy< DIM >::RotationIdentifier rotate) |
Translate and copy cell data from src to dst according the shift and rotation. | |
static void | translateAndCopyNodeData (pdat::NodeData< DIM, TYPE > &dst, const pdat::NodeData< DIM, TYPE > &src, const hier::IntVector< DIM > &shift, const typename MultiblockPatchHierarchy< DIM >::RotationIdentifier rotate) |
Translate and copy node data from src to dst according the shift and rotation. | |
static void | translateAndCopyFaceData (pdat::FaceData< DIM, TYPE > &dst, const pdat::FaceData< DIM, TYPE > &src, const hier::IntVector< DIM > &shift, const typename MultiblockPatchHierarchy< DIM >::RotationIdentifier rotate) |
Translate and copy face data from src to dst according the shift and rotation. | |
static void | translateAndCopySideData (pdat::SideData< DIM, TYPE > &dst, const pdat::SideData< DIM, TYPE > &src, const hier::IntVector< DIM > &shift, const typename MultiblockPatchHierarchy< DIM >::RotationIdentifier rotate) |
Translate and copy side data from src to dst according the shift and rotation. | |
static void | translateAndCopyEdgeData (pdat::EdgeData< DIM, TYPE > &dst, const pdat::EdgeData< DIM, TYPE > &src, const hier::IntVector< DIM > &shift, const typename MultiblockPatchHierarchy< DIM >::RotationIdentifier rotate) |
Translate and copy edge data from src to dst according the shift and rotation. | |
static void | translateAndCopyArrayData (pdat::ArrayData< DIM, TYPE > &dst, const pdat::ArrayData< DIM, TYPE > &src, const hier::IntVector< DIM > &shift, const typename MultiblockPatchHierarchy< DIM >::RotationIdentifier rotate) |
Translate and copy array data from src to dst according the shift and rotation. |
This class currently contains functions to copy cell, edge, node, face, and side-centered data, as well as array data.
|
Empty constructor and destructor. |
|
|
|
Translate and copy cell data from src to dst according the shift and rotation.
|
|
Translate and copy node data from src to dst according the shift and rotation.
|
|
Translate and copy face data from src to dst according the shift and rotation.
|
|
Translate and copy side data from src to dst according the shift and rotation.
|
|
Translate and copy edge data from src to dst according the shift and rotation.
|
|
Translate and copy array data from src to dst according the shift and rotation.
|