VectorAvgTransformation Class Reference

#include <VectorAvgTransformation.H>

List of all members.


Detailed Description

Class to describe transformation of SpaceDim-vectors, typically from one block to another.

Public Member Functions

 VectorAvgTransformation ()
 null constructor leaves object in undefined state
 VectorAvgTransformation (const VectorTransformation &a_tfmAvg, const Vector< VectorTransformation > &a_tfmGrad)
 null constructor leaves object in undefined state
RealVect transform (const RealVect &a_vec, const Vector< RealVect > &a_gradVec) const
 apply this tranformation to vector
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

Protected Attributes

int m_interpDims
Vector< Realm_coeffsAll

Constructor & Destructor Documentation

VectorAvgTransformation::VectorAvgTransformation (  )  [inline]

null constructor leaves object in undefined state

References m_interpDims.

VectorAvgTransformation::VectorAvgTransformation ( const VectorTransformation a_tfmAvg,
const Vector< VectorTransformation > &  a_tfmGrad 
)

null constructor leaves object in undefined state


Member Function Documentation

RealVect VectorAvgTransformation::transform ( const RealVect a_vec,
const Vector< RealVect > &  a_gradVec 
) const

apply this tranformation to vector

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


Member Data Documentation

Referenced by VectorAvgTransformation().


The documentation for this class was generated from the following file:

Generated on Thu Aug 17 03:27:34 2017 for Chombo + EB + MF by  doxygen 1.5.5