00001 #ifndef _MY__RussanovMethodMPI_ 00002 #define _MY_RussanovMethodMPI_ 00003 #include "laxfriedrichsmethodmpi.h" 00004 00005 00009 class RussanovMethodMPI : public LaxFriedrichsMethodMPI 00010 { 00011 private: 00012 00013 protected: 00014 00015 public: 00016 RussanovMethodMPI(OrthoMesh &mesh,Function3D &fInitU,const VecDouble &cPor,Function3D &fPrescribedU,FaceFluxFunction &flux, double CFL,int mesh_overlap); 00017 virtual ~RussanovMethodMPI(); 00018 virtual void iterate(double t, double tEnd); 00019 00020 }; 00021 00022 #endif