Class xlifepp::LenoirSalles3dIR#
-
class LenoirSalles3dIR : public xlifepp::SingleIM#
-
Inheritence diagram for xlifepp::LenoirSalles3dIR:
Collaboration diagram for xlifepp::LenoirSalles3dIR:
integral over a geometric element with singularity using Lenoir-Salles analytic technique restricted for the moment to P0/P1 triangle and single/double layer potential
Public Functions
-
inline LenoirSalles3dIR(IntegrationMethodType imt = _LenoirSalles3dIR)#
-
basic constructor
-
template<typename K>
void computeIR(const Element *elt, const Point &p, const OperatorOnUnknown &op, number_t ord, const Vector<real_t> *nx, const Vector<real_t> *ny, Vector<K> &res, dimen_t &d) const#
-
main computation function: intg_elt op(p,y,wi(y))dy for i=1,nbdofs ord: order of the interpolation (shortcut P0) nx, ny: normal vector pointers (given non zero if required by operator) d: dimension of the result (d=1 for scalar computation), updated here
-
inline LenoirSalles3dIR(IntegrationMethodType imt = _LenoirSalles3dIR)#