FoxModel2002Modified.hpp
Go to the documentation of this file.00001 #ifndef _FoxModel2002Modified_
00002 #define _FoxModel2002Modified_
00003
00015 #include <cmath>
00016 #include <cassert>
00017 #include "AbstractCardiacCell.hpp"
00018 #include "Exception.hpp"
00019 #include "AbstractStimulusFunction.hpp"
00020
00024 class FoxModel2002Modified : public AbstractCardiacCell
00025 {
00026 public:
00027
00034 FoxModel2002Modified(boost::shared_ptr<AbstractIvpOdeSolver> pSolver,
00035 boost::shared_ptr<AbstractStimulusFunction> pIntracellularStimulus);
00036
00040 ~FoxModel2002Modified(void);
00041
00047 double GetIIonic();
00048
00056 void EvaluateYDerivatives (
00057 double var_environment__time,
00058 const std::vector<double> &rY,
00059 std::vector<double> &rDY);
00060 };
00061
00062 #endif