00001 #ifdef CH_LANG_CC
00002
00003
00004
00005
00006
00007
00008
00009 #endif
00010
00011 #ifndef _NOREFINEMENT_H_
00012 #define _NOREFINEMENT_H_
00013
00014 #if defined(CH_Darwin) && defined(__GNUC__) && ( __GNUC__ == 3 )
00015
00016 #include <unistd.h>
00017 #define _GLIBCPP_USE_C99 1
00018 #endif
00019
00020 #include "MayDay.H"
00021 #include "REAL.H"
00022 #include "Vector.H"
00023
00024 #include "Notation.H"
00025 #include "RefinementCriterion.H"
00026
00027 #include "NamespaceHeader.H"
00028
00030
00033 class NoRefinement: public RefinementCriterion
00034 {
00035 public:
00037 NoRefinement();
00038
00040 virtual ~NoRefinement();
00041
00043
00046 virtual bool doRefine(Vector<int> & a_refineInDir,
00047 const int & a_dim,
00048 const Vector<Real> & a_dxRatio,
00049 const Vector<Vector<Real> > & a_residual);
00050
00051 protected:
00052 };
00053
00054 #include "NamespaceFooter.H"
00055
00056 #endif