Академический Документы
Профессиональный Документы
Культура Документы
com
www.boundary-element-method.com
The programme of computation listed below is given prominence because it needs to be executed
for each quadrature point and hence it is the key to determining the computational cost of the
overall method. The following computational programme is intended to be optimal. Note that it
is assumed that p (the observation point) and vp (the unit vector through p) are already set and
the notation and methods applied are taken from the documents13 14.
A: Set q, the quadrature point on the panel
B: Set nq, the unit outward normal to the panel at q
C: Compute vp.nq , (scalar or dot product)
D: Compute r, (=q-p)
E: Compute r, r2 , (r=|r|)
F: Compute r3 (required only in the 3D case)
G: Compute
, (
H: Compute
, (
I: Compute
J: Compute G, ( =
1
ln
2
in 2D, or =
1 1
in
L: Compure (( =
2
operators)
M: Compute
(
=
N: Compute
O: Compute
2D, or
1
4
= 2 2 ( . + 2
) in 2D and
= 2 2 ( . +
) in 3D.
Each operation can be directly costed in terms of floating-point operations., apart from operation
E which needs to compute a square root.
This method was originally pulished as part of the method for the computation of the Helmholtz
integral operators15, which was used for solving acoustics problems by the boundary element
method16.