InitCondFactory.h
00001 #ifndef gridripper_amr1d_initcond_InitCondFactory_h
00002 #define gridripper_amr1d_initcond_InitCondFactory_h
00003
00004 #include <gridripper/amr1d/InitCond.h>
00005 #include <gridripper/util/GrrProperties.h>
00006 #include <gridripper/Parameters.h>
00007
00008 namespace gridripper {
00009
00010 namespace amr1d { namespace initcond {
00011
00012 using namespace std;
00013 using namespace gridripper::util;
00014
00022 class InitCondFactory
00023 {
00024 public:
00032 static InitCond* create(string str, const Parameters* parameters,
00033 const PDE& pde)
00034 throw(InitCond::Exception&);
00035 };
00036
00037 } } }
00038
00039 #endif