12.07.2015 Views

The Boundary Element Method for the Helmholtz Equation ... - FEI VÅ B

The Boundary Element Method for the Helmholtz Equation ... - FEI VÅ B

The Boundary Element Method for the Helmholtz Equation ... - FEI VÅ B

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

63[8] (see also [16]) can be used. However, we will not describe this technique and will preferanalytic integration when possible.Due to <strong>the</strong> complexity of <strong>the</strong> integrands it seems impossible to compute both integralsanalytically. However, it is possible to integrate <strong>the</strong> inner integral analytically and <strong>for</strong> <strong>the</strong>remaining one use a suitable quadrature scheme. In this section we describe a combinationof analytic and numerical integration as proposed in [17].4.4.1 Numerical IntegrationIn <strong>the</strong> following text we assume <strong>the</strong> discretization of ∂Ω given by∂Ω ≈Eτ k ,where τ k are triangles in R 3 . Recall from (4.1) and (4.2), that <strong>for</strong> every element τ we have<strong>the</strong> parametrisationk=1R(ξ) := x 1 + Rξ = x 1 + x 2 − x 1 ξ 1 + x 3 − x 1 ξ 2<strong>for</strong> ξ ∈ ˆτ,where ˆτ denotes <strong>the</strong> reference triangle (see Figure 4.1a)ˆτ := {ξ ∈ R 2 : 0 < ξ 1 < 1, 0 < ξ 2 < 1 − ξ 1 }.For an arbitrary function f defined on τ we thus havef(x) ds x = f(R(ξ)) x 2 − x 1 × x 3 − x 1 dsξ = 2∆ ττˆτˆτˆf(ξ) ds ξwith ˆf(ξ) := f(R(ξ)) and ∆ τ denoting <strong>the</strong> surface of <strong>the</strong> triangle τ, i.e.,∆ τ = 1 ds x .Hence, it is only sufficient to develop a quadrature scheme corresponding to <strong>the</strong> referencetriangle ˆτ. We approximate <strong>the</strong> integration asˆττˆf(ξ) ds ξ ≈ 1 2Mω k ˆf(ξ k )k=1with unknown parameters ω k and ξ k ∈ ˆτ <strong>for</strong> k ∈ {1, . . . , M}.In numerical examples presented in <strong>the</strong> last section we use a 7-point scheme, which isexact <strong>for</strong> polynomials up to order 5, i.e., <strong>for</strong> functions in <strong>the</strong> linear space P 5 (ˆτ) := span ξ1ξ a 2b , 0 ≤ a + b ≤ 5.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!