|
Chombo + EB + MF
3.2
|
Class to describe transformation of SpaceDim-vectors, typically from one block to another. More...
#include <VectorAvgTransformation.H>
Public Member Functions | |
| VectorAvgTransformation () | |
| null constructor leaves object in undefined state More... | |
| VectorAvgTransformation (const VectorTransformation &a_tfmAvg, const Vector< VectorTransformation > &a_tfmGrad) | |
| null constructor leaves object in undefined state More... | |
| RealVect | transform (const RealVect &a_vec, const Vector< RealVect > &a_gradVec) const |
| apply this tranformation to vector More... | |
| void | addTransformFab (FArrayBox &a_dstFab, const FArrayBox &a_srcFab, const FArrayBox &a_gradFab, const Box &a_bx, Real a_weight=1.) const |
| increment a vector-transformed cell-averaged FAB More... | |
Protected Attributes | |
| int | m_interpDims |
| Vector< Real > | m_coeffsAll |
Class to describe transformation of SpaceDim-vectors, typically from one block to another.
|
inline |
null constructor leaves object in undefined state
References addTransformFab(), m_interpDims, and transform().
| VectorAvgTransformation::VectorAvgTransformation | ( | const VectorTransformation & | a_tfmAvg, |
| const Vector< VectorTransformation > & | a_tfmGrad | ||
| ) |
null constructor leaves object in undefined state
| RealVect VectorAvgTransformation::transform | ( | const RealVect & | a_vec, |
| const Vector< RealVect > & | a_gradVec | ||
| ) | const |
apply this tranformation to vector
Referenced by VectorAvgTransformation().
| void VectorAvgTransformation::addTransformFab | ( | FArrayBox & | a_dstFab, |
| const FArrayBox & | a_srcFab, | ||
| const FArrayBox & | a_gradFab, | ||
| const Box & | a_bx, | ||
| Real | a_weight = 1. |
||
| ) | const |
increment a vector-transformed cell-averaged FAB
Referenced by VectorAvgTransformation().
|
protected |
Referenced by VectorAvgTransformation().
1.8.13