BISICLES AMR ice sheet model  0.9
FourthOrderAverage.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 _FOURTHORDERAVERAGE_H_
12 #define _FOURTHORDERAVERAGE_H_
13 
14 #include "REAL.H"
15 #include "DisjointBoxLayout.H"
16 #include "LevelData.H"
17 #include "FArrayBox.H"
18 #include "MayDay.H"
19 
20 #include "NamespaceHeader.H"
21 
23 
25 
29 void fourthOrderAverage(LevelData<FArrayBox>& a_phi,
30  int a_sgn = 1);
31 
32 
34 
39 void fourthOrderAverage(LevelData<FArrayBox>& a_phi,
40  const ProblemDomain& a_domain,
41  int a_sgn = 1);
42 
43 
45 
49 void fourthOrderAverageCell(FArrayBox& a_phi,
50  int a_sgn = 1);
51 
53 
58 void fourthOrderAverageCell(FArrayBox& a_phi,
59  const ProblemDomain& a_domain,
60  const Box& a_bx,
61  int a_sgn = 1);
62 
63 #include "NamespaceFooter.H"
64 
65 #endif
void fourthOrderAverageCell(FArrayBox &a_phi, int a_sgn=1)
Definition: FourthOrderAverage.cpp:48
void fourthOrderAverage(LevelData< FArrayBox > &a_phi, int a_sgn=1)
utility functions for 4th-order averaging
Definition: FourthOrderAverage.cpp:17