00001 #ifndef __FMinmodSlopeOp__
00002 #define __FMinmodSlopeOp__
00003
00004
00005
00026 #include <stdio.h>
00027
00028 #include "FGradientNormOp.hpp"
00029
00030
00031
00032 class FMinmodSlopeOp : public FGradientNormOp
00033 {
00034 public:
00035
00036 FMinmodSlopeOp():FGradientNormOp(){}
00037 virtual ~FMinmodSlopeOp(){}
00038
00039
00040
00041
00042 virtual float get(int x, int y);
00043
00044 virtual float getN(int x);
00045 virtual float getE(int y);
00046 virtual float getS(int x);
00047 virtual float getW(int y);
00048
00049 virtual void report(FILE* file){ fprintf(file,"Minmod Gradient Norm\n"); }
00050 };
00051
00052
00053 #endif