ScalarPotentialFactory.h

00001 #ifndef gridripper_phys_scalar_ScalarPotentialFactory_h
00002 #define gridripper_phys_scalar_ScalarPotentialFactory_h
00003 
00004 #include <gridripper/lang/IllegalArgumentException.h>
00005 
00006 namespace gridripper {
00007 
00008 class Parameters;
00009 
00010 namespace phys { namespace scalar {
00011 
00012 class ScalarPotential;
00013 
00014 using namespace std;
00015 
00023 class ScalarPotentialFactory
00024 {
00025 public:
00031     static ScalarPotential* create(const string& cmd, const Parameters& p)
00032         throw(IllegalArgumentException&);
00033 };
00034 
00035 } } } // namespace gridripper::phys::scalar
00036 
00037 #endif /* gridripper_phys_scalar_ScalarPotentialFactory_h */

Generated on Wed Jun 17 18:46:47 2009 for GridRipper by  doxygen 1.5.6