BISICLES AMR ice sheet model  0.9
Averaging.H
Go to the documentation of this file.
1 #ifdef CH_LANG_CC
2 /*
3 * _______ __
4 * / ___/ / ___ __ _ / / ___
5 * / /__/ _ \/ _ \/ V \/ _ \/ _ \
6 * \___/_//_/\___/_/_/_/_.__/\___/
7 * Please refer to Copyright.txt, in Chombo's root directory.
8 */
9 #endif
10 
11 #ifndef _AVERAGING_H_
12 #define _AVERAGING_H_
13 
14 #include "LevelData.H"
15 #include "FArrayBox.H"
16 #include "FluxBox.H"
17 
18 #include "NamespaceHeader.H"
19 
24 void horizontalAverage(LevelData<FArrayBox>& a_crseData,
25  const LevelData<FArrayBox>& a_fineData,
26  int a_nRef);
27 
28 void horizontalAverageFace(LevelData<FluxBox>& a_crseData,
29  const LevelData<FluxBox>& a_fineData,
30  int a_nRef);
31 
32 void averageAllDim(LevelData<FArrayBox>& a_crseData,
33  const LevelData<FArrayBox>& a_fineData,
34  int a_nRef);
35 
36 
37 void averageAllDimFace(LevelData<FluxBox>& a_crseData,
38  const LevelData<FluxBox>& a_fineData,
39  int a_nRef);
40 
42 
43 void horizontalAverage(FArrayBox& a_crseData,
44  const FArrayBox& a_fineData,
45  const Box& a_crseBox,
46  int a_nRef);
47 
48 void horizontalAverageFace(FluxBox& a_crseData,
49  const FluxBox& a_fineData,
50  const Box& a_crseCellBox,
51  int a_nRef);
52 
53 void averageAllDim(FArrayBox& a_crseData,
54  const FArrayBox& a_fineData,
55  const Box& a_crseBox,
56  int a_nRef);
57 
58 
59 void averageAllDimFace(FluxBox& a_crseData,
60  const FluxBox& a_fineData,
61  const Box& a_crseBox,
62  int a_nRef);
63 
64 
65 #include "NamespaceFooter.H"
66 
67 #endif
void horizontalAverage(LevelData< FArrayBox > &a_crseData, const LevelData< FArrayBox > &a_fineData, int a_nRef)
Definition: Averaging.cpp:25
void horizontalAverageFace(LevelData< FluxBox > &a_crseData, const LevelData< FluxBox > &a_fineData, int a_nRef)
Definition: Averaging.cpp:58
void averageAllDimFace(LevelData< FluxBox > &a_crseData, const LevelData< FluxBox > &a_fineData, int a_nRef)
Definition: Averaging.cpp:127
void averageAllDim(LevelData< FArrayBox > &a_crseData, const LevelData< FArrayBox > &a_fineData, int a_nRef)
Definition: Averaging.cpp:92