00001 #ifdef CH_LANG_CC
00002
00003
00004
00005
00006
00007
00008
00009 #endif
00010
00011 #ifndef _EBELLIPTICLOHICENTER_H_
00012 #define _EBELLIPTICLOHICENTER_H_
00013
00014 #include "Box.H"
00015 #include "ProblemDomain.H"
00016 #include "NamespaceHeader.H"
00017
00019
00032 extern void ebEllipticLoHiCenter(Box& a_loBox,
00033 int& a_hasLo,
00034 Box& a_hiBox,
00035 int& a_hasHi,
00036 Box& a_centerBox,
00037 Box& a_entireBox,
00038 const Box& a_resultBox,
00039 const Box& a_inputBox,
00040 const ProblemDomain& a_domain,
00041 const int& a_dir);
00042
00044
00058 extern void ebEllipticLoHiCenterFace(Box& a_loBox,
00059 int& a_hasLo,
00060 Box& a_hiBox,
00061 int& a_hasHi,
00062 Box& a_centerBox,
00063 Box& a_entireBox,
00064 const Box& a_resultBox,
00065 const Box& a_inputBox,
00066 const ProblemDomain& a_domain,
00067 const int& a_dir);
00068
00069 extern void ebEllipticLoHiCenter(Vector<Box>& a_loBox,
00070 Vector<Box>& a_hiBox,
00071 Box& a_centerBox,
00072 Vector<Box>& a_overLap,
00073 const Box& a_dblBox,
00074 const ProblemDomain& a_domain);
00075
00076 #include "NamespaceFooter.H"
00077 #endif