#include <lplGal014.hh>
Public Member Functions | |
void | operator() (const Constant3d000< F > &elmX, const Constant3d000< F > &elmY, uint stroudId, uint gaussId, concepts::Real dist, F *dlp) const |
void | operator() (const Constant3d001< F > &elmX, const Constant3d001< F > &elmY, uint stroudId, uint gaussId, concepts::Real dist, F *dlp) const |
void | operator() (const Constant3d002< F > &elmX, const Constant3d002< F > &elmY, uint stroudId, uint gaussId, concepts::Real dist, F *dlp) const |
void | operator() (const Constant3d001< F > &elmX, const concepts::Triangle3d &cellY, uint stroudId, uint gaussId, concepts::Real dist, F *dlp) const |
void | operator() (const concepts::Triangle3d &cellX, const Constant3d001< F > &elmY, uint stroudId, uint gaussId, concepts::Real dist, F *dlp) const |
Evaluation of the Laplace double layer potential with constant test/trial functions. Regular cases by 3-dim quadrature (Stroud + 1-d Gauss) Far field by 1-point formular.
F | Field (Real or Cmplx) |
Definition at line 29 of file lplGal014.hh.
void bem::LplGal014< F >::operator() | ( | const Constant3d000< F > & | elmX, |
const Constant3d000< F > & | elmY, | ||
uint | stroudId, | ||
uint | gaussId, | ||
concepts::Real | dist, | ||
F * | dlp | ||
) | const |
Application operator.
elmX | Panel on the surface |
elmY | Panel on the surface |
stroudId | Number of integration points for Stroud quadrature |
gaussId | Number of integration points for Gauss quadrature |
dist | One point formula if distance of bary centers larger than dist |
dlp | Element matrix (output) |