keep these results at least temporarily; note Q2xQ1 gets smallest u error while P3xP2 gets smallest p error
keep these results at least temporarily; note Q2xQ1 gets smallest u error while P3xP2 gets smallest p error

bueler/p4pdes,bueler/p4pdes,bueler/p4pdes,bueler/p4pdes