• Construct a cluster tree
  • Construct a block cluster tree
  • Build an $\mathcal{H}$-matrix
  • Solve the Laplace equation
    • Dirichlet boundary condition
    • Neumann boundary condition
    • Mixed boundary condition
  • Solve the acoustic Helmholtz equation
    • Exterior problem with Dirichlet boundary condition
    • Exterior problem with Neumann boundary condition