ScalarPotential.h

00001 #ifndef gridripper_phys_scalar_ScalarPotential_h
00002 #define gridripper_phys_scalar_ScalarPotential_h
00003 
00004 #include <gridripper/config.h>
00005 
00006 namespace gridripper {
00007 
00008 class Parameters;
00009 
00010 namespace phys { namespace scalar {
00011 
00019 class ScalarPotential
00020 {
00021 public:
00028     virtual GReal_t eval_V(GReal_t psi, GReal_t T) =0;
00029 
00036     virtual GReal_t eval_dVdpsi(GReal_t psi, GReal_t T) =0;
00037 
00038     virtual ~ScalarPotential() { }
00039 };
00040 
00041 } } } // namespace gridripper::phys::scalar
00042 
00043 #endif /* gridripper_phys_scalar_ScalarPotential_h */

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