If this line in ex12 is part of Dirichlet boundary conditions, why is it done unconditionally even for Neumann? Is this a mistake that fails to test correct Neumann conditions?
ierr = DMPlexProjectFunctionLocal(dm, user.fe, user.exactFuncs,
INSERT_BC_VALUES, userJ.u);CHKERRQ(ierr);
Geoffrey
