00001 #ifndef _MY__RussanovSystemMPI_ 00002 #define _MY_RussanovSystemMPI_ 00003 #include "laxfriedrichssystemmpi.h" 00004 00005 00009 class RussanovSystemMPI : public LaxFriedrichsSystemMPI 00010 { 00011 private: 00012 00013 protected: 00014 00015 public: 00016 RussanovSystemMPI(OrthoMesh &mesh,Function3D &fInitU,const VecDouble &cPor,Function3D &fPrescribedU,FaceFluxFunction &flux, double CFL,int mesh_overlap); 00017 virtual ~RussanovSystemMPI(); 00018 virtual void iterateN(unsigned nSteps, double dt); 00019 00020 }; 00021 00022 #endif