Factory.h

00001 #ifndef gridripper_odesolver_shoot_method_Factory_h
00002 #define gridripper_odesolver_shoot_method_Factory_h
00003 
00004 #include <gridripper/lang/IllegalArgumentException.h>
00005 #include <gridripper/odesolver/shoot/ODEIntegrator.h>
00006 
00014 namespace gridripper { namespace odesolver { namespace shoot { namespace method {
00015 
00016 using namespace gridripper::odesolver;
00017 using namespace gridripper::odesolver::shoot;
00018 using namespace std;
00019 
00020 ODEIntegrator* create(const string& name, ODE* ode)
00021         throw(IllegalArgumentException&);
00022 
00023 } } } } // namespace gridripper::odesolver::shoot::method;
00024 
00025 #endif /* gridripper_odesolver_shoot_method_Factory_h */