factory_decl.h
00001 #include "factory_ns.h"
00002
00010 ParameterPreprocessor* createPP(const string& name, const string& arg,
00011 const Parameters& p)
00012 throw(IllegalArgumentException&);
00013
00022 InitCond* createInitCond(const string& name, string& arg,
00023 const Parameters* p,
00024 const PDE& pde)
00025 throw(InitCond::Exception&, IllegalArgumentException&);
00026
00033 PDE* createPDE(const string& name, const Parameters* p)
00034 throw(IllegalArgumentException&);
00035
00042 ODE* createODE(const string& name, const Parameters* p)
00043 throw(IllegalArgumentException&);