Lines Matching refs:exactFuncs

352 …PetscErrorCode (*exactFuncs[3])(PetscInt dim, PetscReal time, const PetscReal x[], PetscInt Nf, Pe…  in SetupProblem()  local
366 exactFuncs[0] = quadratic_u; in SetupProblem()
367 exactFuncs[1] = linear_p; in SetupProblem()
368 exactFuncs[2] = linear_T; in SetupProblem()
374 exactFuncs[0] = cubic_u; in SetupProblem()
375 exactFuncs[1] = quadratic_p; in SetupProblem()
376 exactFuncs[2] = quadratic_T; in SetupProblem()
404 …ENTIAL, "top wall velocity", label, 1, &id, 0, 0, NULL, (PetscVoidFn *)exactFuncs[0], NULL, ctx, N… in SetupProblem()
406 …IAL, "bottom wall velocity", label, 1, &id, 0, 0, NULL, (PetscVoidFn *)exactFuncs[0], NULL, ctx, N… in SetupProblem()
408 …TIAL, "right wall velocity", label, 1, &id, 0, 0, NULL, (PetscVoidFn *)exactFuncs[0], NULL, ctx, N… in SetupProblem()
410 …NTIAL, "left wall velocity", label, 1, &id, 0, 0, NULL, (PetscVoidFn *)exactFuncs[0], NULL, ctx, N… in SetupProblem()
412 …_ESSENTIAL, "top wall temp", label, 1, &id, 2, 0, NULL, (PetscVoidFn *)exactFuncs[2], NULL, ctx, N… in SetupProblem()
414 …SENTIAL, "bottom wall temp", label, 1, &id, 2, 0, NULL, (PetscVoidFn *)exactFuncs[2], NULL, ctx, N… in SetupProblem()
416 …SSENTIAL, "right wall temp", label, 1, &id, 2, 0, NULL, (PetscVoidFn *)exactFuncs[2], NULL, ctx, N… in SetupProblem()
418 …ESSENTIAL, "left wall temp", label, 1, &id, 2, 0, NULL, (PetscVoidFn *)exactFuncs[2], NULL, ctx, N… in SetupProblem()
421 PetscCall(PetscDSSetExactSolution(prob, 0, exactFuncs[0], ctx)); in SetupProblem()
422 PetscCall(PetscDSSetExactSolution(prob, 1, exactFuncs[1], ctx)); in SetupProblem()
423 PetscCall(PetscDSSetExactSolution(prob, 2, exactFuncs[2], ctx)); in SetupProblem()
518 …PetscErrorCode (*exactFuncs[3])(PetscInt dim, PetscReal time, const PetscReal x[], PetscInt Nf, Pe… in main() local
522 PetscCall(PetscDSGetExactSolution(ds, 0, &exactFuncs[0], &ctxs[0])); in main()
523 PetscCall(PetscDSGetExactSolution(ds, 1, &exactFuncs[1], &ctxs[1])); in main()
524 PetscCall(PetscDSGetExactSolution(ds, 2, &exactFuncs[2], &ctxs[2])); in main()
525 PetscCall(DMProjectFunction(dm, 0.0, exactFuncs, ctxs, INSERT_ALL_VALUES, u)); in main()
536 …PetscErrorCode (*exactFuncs[3])(PetscInt dim, PetscReal time, const PetscReal x[], PetscInt Nf, Pe… in main() local
540 PetscCall(PetscDSGetExactSolution(ds, 0, &exactFuncs[0], &ctxs[0])); in main()
541 PetscCall(PetscDSGetExactSolution(ds, 1, &exactFuncs[1], &ctxs[1])); in main()
542 PetscCall(PetscDSGetExactSolution(ds, 2, &exactFuncs[2], &ctxs[2])); in main()
544 PetscCall(DMProjectFunction(dm, 0.0, exactFuncs, ctxs, INSERT_ALL_VALUES, r)); in main()