NURBS-enhanced boundary element method for the Dirichlet boundary value problem of the three-dimensional Helmholtz equation | Synapse