Text this: A practical guide to boundary element methods with the software library BEMLIB /