37 #ifndef _ODESYSTEMINFORMATION_HPP_
38 #define _ODESYSTEMINFORMATION_HPP_
40 #include <boost/shared_ptr.hpp>
41 #include "AbstractOdeSystemInformation.hpp"
54 template <
class ODE_SYSTEM>
65 static boost::shared_ptr<OdeSystemInformation<ODE_SYSTEM> >
mpInstance;
110 static boost::shared_ptr<OdeSystemInformation<ODE_SYSTEM> >
Instance();
113 template<
class ODE_SYSTEM>
119 mpInstance->Initialise();
124 template<
class ODE_SYSTEM>
128 assert(mpInstance ==
nullptr);
131 template<
class ODE_SYSTEM>
140 template<
class ODE_SYSTEM>