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 } } }
00042
00043 #endif