Boundary Elements: Implementation and Analysis of Advanced Algorithms