Lines Matching refs:exactFuncs
347 …PetscErrorCode (*exactFuncs[3])(PetscInt dim, PetscReal time, const PetscReal x[], PetscInt Nf, Pe… in SetupProblem() local
362 exactFuncs[0] = trig_trig_u; in SetupProblem()
363 exactFuncs[1] = trig_trig_p; in SetupProblem()
364 exactFuncs[2] = trig_trig_T; in SetupProblem()
396 …ENTIAL, "top wall velocity", label, 1, &id, 0, 0, NULL, (PetscVoidFn *)exactFuncs[0], (PetscVoidFn… in SetupProblem()
398 …IAL, "bottom wall velocity", label, 1, &id, 0, 0, NULL, (PetscVoidFn *)exactFuncs[0], (PetscVoidFn… in SetupProblem()
400 …TIAL, "right wall velocity", label, 1, &id, 0, 0, NULL, (PetscVoidFn *)exactFuncs[0], (PetscVoidFn… in SetupProblem()
402 …NTIAL, "left wall velocity", label, 1, &id, 0, 0, NULL, (PetscVoidFn *)exactFuncs[0], (PetscVoidFn… in SetupProblem()
404 …_ESSENTIAL, "top wall temp", label, 1, &id, 2, 0, NULL, (PetscVoidFn *)exactFuncs[2], (PetscVoidFn… in SetupProblem()
406 …SENTIAL, "bottom wall temp", label, 1, &id, 2, 0, NULL, (PetscVoidFn *)exactFuncs[2], (PetscVoidFn… in SetupProblem()
408 …SSENTIAL, "right wall temp", label, 1, &id, 2, 0, NULL, (PetscVoidFn *)exactFuncs[2], (PetscVoidFn… in SetupProblem()
410 …ESSENTIAL, "left wall temp", label, 1, &id, 2, 0, NULL, (PetscVoidFn *)exactFuncs[2], (PetscVoidFn… in SetupProblem()
413 PetscCall(PetscDSSetExactSolution(prob, 0, exactFuncs[0], ctx)); in SetupProblem()
414 PetscCall(PetscDSSetExactSolution(prob, 1, exactFuncs[1], ctx)); in SetupProblem()
415 PetscCall(PetscDSSetExactSolution(prob, 2, exactFuncs[2], ctx)); in SetupProblem()
728 …PetscErrorCode (*exactFuncs[3])(PetscInt dim, PetscReal time, const PetscReal x[], PetscInt Nf, Pe… in MonitorError() local
740 for (f = 0; f < 3; ++f) PetscCall(PetscDSGetExactSolution(ds, f, &exactFuncs[f], &ctxs[f])); in MonitorError()
741 PetscCall(DMComputeL2FieldDiff(dm, crtime, exactFuncs, ctxs, u, ferrors)); in MonitorError()
752 PetscCall(DMProjectFunction(dm, 0.0, exactFuncs, ctxs, INSERT_ALL_VALUES, v)); in MonitorError()