18 #ifndef _FILLFROMREFERENCE_H_ 19 #define _FILLFROMREFERENCE_H_ 21 #include "LevelData.H" 22 #include "FArrayBox.H" 24 #include "CoarseAverage.H" 28 #include "NamespaceHeader.H" 37 const FArrayBox& a_srcData,
38 const RealVect& a_destDx,
39 const RealVect& a_srcDx,
40 const IntVect& a_srcGhost,
42 CoarseAverage::averageType a_avgType = CoarseAverage::arithmetic);
52 const LevelData<FArrayBox>& a_srcData,
53 const RealVect& a_destDx,
54 const RealVect& a_srcDx,
56 CoarseAverage::averageType a_avgType = CoarseAverage::arithmetic);
65 const RealVect& a_destDx,
66 Vector<LevelData<FArrayBox>* >& a_srcData,
67 const Vector<RealVect>& a_srcDx,
69 CoarseAverage::averageType a_avgType = CoarseAverage::arithmetic);
79 const RealVect& a_destDx,
80 Vector<RefCountedPtr<LevelData<FArrayBox> > >& a_srcData,
81 const Vector<RealVect>& a_srcDx,
83 CoarseAverage::averageType a_avgType = CoarseAverage::arithmetic);
93 const RealVect& a_destDx,
94 const Vector<LevelData<FArrayBox>* >& a_srcData,
95 const Vector<RealVect>& a_srcDx,
97 CoarseAverage::averageType a_avgType = CoarseAverage::arithmetic);
99 #include "NamespaceFooter.H" void flattenCellDataConst(LevelData< FArrayBox > &a_destData, const RealVect &a_destDx, const Vector< LevelData< FArrayBox > * > &a_srcData, const Vector< RealVect > &a_srcDx, bool a_verbose, CoarseAverage::averageType a_avgType=CoarseAverage::arithmetic)
Definition: FillFromReference.cpp:451
void flattenCellData(LevelData< FArrayBox > &a_destData, const RealVect &a_destDx, Vector< LevelData< FArrayBox > * > &a_srcData, const Vector< RealVect > &a_srcDx, bool a_verbose, CoarseAverage::averageType a_avgType=CoarseAverage::arithmetic)
Definition: FillFromReference.cpp:345
void FillFromReference(LevelData< FArrayBox > &a_destData, const FArrayBox &a_srcData, const RealVect &a_destDx, const RealVect &a_srcDx, const IntVect &a_srcGhost, bool a_verbose, CoarseAverage::averageType a_avgType=CoarseAverage::arithmetic)
(in a LevelData<FArrayBox>) from a reference FArrayBox
Definition: FillFromReference.cpp:34