implement boundary.cc, mu0 misprint, changes in elliptic_test