MC_potential_implicit.hpp

Go to the documentation of this file.
00001 
00002 #ifndef _MC_POTENTIAL_IMPLICIT_HPP_
00003 #define _MC_POTENTIAL_IMPLICIT_HPP_
00004 
00005 namespace mesh_conv
00006 {
00007     class MC_v3d;
00008 
00009     namespace implicit
00010     {
00012         class MC_potential_implicit
00013         {
00014 
00015         public:
00016 
00017             //************************************************//
00018             //************************************************//
00019             //Constructor
00020             //************************************************//
00021             //************************************************//
00022 
00024             virtual ~MC_potential_implicit(){}
00025 
00027             virtual void clear()=0;
00028 
00029             //************************************************//
00030             //************************************************//
00031             //Potential computation
00032             //************************************************//
00033             //************************************************//
00034 
00036             virtual double operator()(const MC_v3d& x) const=0;
00037 
00038 
00039         private:
00040 
00041         };
00042     }
00043 }
00044 
00045 #endif

Generated on Sun Apr 18 20:24:47 2010 by  doxygen 1.6.1