BEM++ - A HPC boundary element library