Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)

bemInt/lpl004.hh
Go to the documentation of this file.
00001 /* Laplace, single layer potential
00002     constant trial functions,
00003     evaluation in the internal/external points
00004 */
00005 
00006 #ifndef lpl004_hh
00007 #define lpl004_hh
00008 
00009 #ifdef __GNUG__
00010 #pragma interface
00011 #endif
00012 
00013 #include "basics/vectorsMatricesForward.hh"
00014 #include "bem/element.hh"
00015 
00016 namespace bem {
00017 
00018   // **************************************************************** Lpl004 **
00019 
00024   template <class F>
00025   class Lpl004 {
00026   public:
00033     void operator()(const concepts::Real3d& x, const Constant3d000<F>& elm,
00034         uint gauss, F* slp) const;
00035     void operator()(const concepts::Real3d& x, const Constant3d001<F>& elm,
00036         uint gauss, F* slp) const;
00037     void operator()(const concepts::Real3d& x, const Constant3d002<F>& elm,
00038         uint gauss, F* slp) const;
00039   };
00040 
00041 } // namespace bem
00042 
00043 #endif // lpl001_hh

Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)