36 #ifndef HEARTCONFIGRELATEDCELLFACTORY_HPP_
37 #define HEARTCONFIGRELATEDCELLFACTORY_HPP_
41 #include <boost/shared_ptr.hpp>
43 #include "AbstractCardiacCellFactory.hpp"
44 #include "HeartConfig.hpp"
46 #include "AbstractStimulusFunction.hpp"
47 #include "MultiStimulus.hpp"
48 #include "SimpleStimulus.hpp"
50 #include "ChasteCuboid.hpp"
51 #include "AbstractChasteRegion.hpp"
53 #include "DynamicCellModelLoader.hpp"
60 #include "DiFrancescoNoble1985.hpp"
61 #include "FaberRudy2000.hpp"
62 #include "FaberRudy2000Opt.hpp"
63 #include "FoxModel2002.hpp"
64 #include "FoxModel2002BackwardEuler.hpp"
65 #include "HodgkinHuxley1952.hpp"
66 #include "LuoRudy1991.hpp"
67 #include "LuoRudy1991BackwardEuler.hpp"
68 #include "Mahajan2008.hpp"
69 #include "Mahajan2008BackwardEuler.hpp"
70 #include "Maleckar2008.hpp"
71 #include "TenTusscher2006Epi.hpp"
72 #include "TenTusscher2006EpiBackwardEuler.hpp"
78 #include "FoxModel2002Opt.hpp"
79 #include "LuoRudy1991Opt.hpp"
80 #include "Mahajan2008Opt.hpp"
81 #include "Maleckar2008Opt.hpp"
82 #include "NobleVargheseKohlNoble1998a.hpp"
83 #include "NobleVargheseKohlNoble1998aOpt.hpp"
84 #include "NobleVargheseKohlNoble1998aBackwardEuler.hpp"
85 #include "Shannon2004.hpp"
86 #include "TenTusscher2006EpiOpt.hpp"
95 template<
unsigned SPACE_DIM>
146 DynamicCellModelLoaderPtr
LoadDynamicModel(
const cp::ionic_model_selection_type& rModel,
166 boost::shared_ptr<AbstractStimulusFunction> intracellularStimulus,