Lines Matching refs:mms_solution
110 for (i = xs; i < xs + xm; ++i) PetscCall(user->mms_solution(user, &coords[j][i], &u[j][i])); in FormExactSolution()
197 PetscScalar u, ue, uw, un, us, uxx, uyy, mms_solution, mms_forcing; in FormFunctionLocal() local
214 PetscCall(user->mms_solution(user, &c, &mms_solution)); in FormFunctionLocal()
215 f[j][i] = 2.0 * (hydhx + hxdhy) * (x[j][i] - mms_solution); in FormFunctionLocal()
227 PetscCall(user->mms_solution(user, &c, &uw)); in FormFunctionLocal()
232 PetscCall(user->mms_solution(user, &c, &ue)); in FormFunctionLocal()
237 PetscCall(user->mms_solution(user, &c, &un)); in FormFunctionLocal()
242 PetscCall(user->mms_solution(user, &c, &us)); in FormFunctionLocal()
630 user.mms_solution = ZeroBCSolution; in main()
634 user.mms_solution = MMSSolution1; in main()
638 user.mms_solution = MMSSolution2; in main()
642 user.mms_solution = MMSSolution3; in main()
646 user.mms_solution = MMSSolution4; in main()