Boundary Collocation Method