#include <math.h>
#include <stdio.h>
#include "settings.h"
#include "gaussquad.h"
Go to the source code of this file.

struct  _singquad1d 
 This struct collects all type of quadrature formulas needed by the computation of matrix entries within BEM. More...



psingquad1d  build_log_singquad1d (uint q, preal x, preal w) 
 All quadrature rules needed for computation of SLP Operator (identical egdes, edges with a common vertex, distant edges) More...


psingquad1d  build_pow_singquad1d (uint q, preal x, preal w, real alpha) 
 All quadrature rules needed for computation of DLP Operator (identical egdes, edges with a common vertex, distant edges) More...


void  del_singquad1d (psingquad1d sq) 
 Destructor for singquad1d objects. More...


uint  select_quadrature_singquad1d (pcsingquad1d sq, const uint *tv, const uint *sv, uint *tp, uint *sp, real(**x), real(**y), real **w, uint *n, real *base) 
 This function is designed to select the correct quadrature rule for a current pair of edges. More...


 Author
 Sven Christophersen