00001 #ifndef __F2DAdiII_HeatFlowOp__
00002 #define __F2DAdiII_HeatFlowOp__
00003
00004
00046 #include <stdio.h>
00047
00048 #include "F2DAdiHeatFlowOp.hpp"
00049
00050 class F2DAdiII_HeatFlowOp : public F2DAdiHeatFlowOp
00051 {
00052 public:
00053
00055 F2DAdiII_HeatFlowOp(int typeSolver, int iter=1, int innerIter=8, float t=0.5, float eps=1.0e-4)
00056 :F2DAdiHeatFlowOp(typeSolver, true, iter, innerIter, t, eps){}
00057 virtual ~F2DAdiII_HeatFlowOp(){}
00058
00059
00060 virtual FImage* filter(FImage* src, FImage* dest=0);
00061
00062 virtual void report(FILE* file){ fprintf(file,"HeatFlow: 2D Linear Solver\n"); }
00063 };
00064
00065
00066 #endif