Lines Matching refs:prob
353 PetscDS prob; in SetupProblem() local
360 PetscCall(DMGetDS(dm, &prob)); in SetupProblem()
363 PetscCall(PetscDSSetResidual(prob, 0, f0_quadratic_v, f1_v)); in SetupProblem()
364 PetscCall(PetscDSSetResidual(prob, 2, f0_quadratic_w, f1_w)); in SetupProblem()
371 PetscCall(PetscDSSetResidual(prob, 0, f0_cubic_v, f1_v)); in SetupProblem()
372 PetscCall(PetscDSSetResidual(prob, 2, f0_cubic_w, f1_w)); in SetupProblem()
379 …SETERRQ(PetscObjectComm((PetscObject)prob), PETSC_ERR_ARG_WRONG, "Unsupported solution type: %s (%… in SetupProblem()
382 PetscCall(PetscDSSetResidual(prob, 1, f0_q, NULL)); in SetupProblem()
384 PetscCall(PetscDSSetJacobian(prob, 0, 0, g0_vu, g1_vu, NULL, g3_vu)); in SetupProblem()
385 PetscCall(PetscDSSetJacobian(prob, 0, 1, NULL, NULL, g2_vp, NULL)); in SetupProblem()
386 PetscCall(PetscDSSetJacobian(prob, 1, 0, NULL, g1_qu, NULL, NULL)); in SetupProblem()
387 PetscCall(PetscDSSetJacobian(prob, 2, 0, g0_wu, NULL, NULL, NULL)); in SetupProblem()
388 PetscCall(PetscDSSetJacobian(prob, 2, 2, NULL, g1_wT, NULL, g3_wT)); in SetupProblem()
399 PetscCall(PetscDSSetConstants(prob, 3, constants)); in SetupProblem()
404 …PetscCall(PetscDSAddBoundary(prob, DM_BC_ESSENTIAL, "top wall velocity", label, 1, &id, 0, 0, NULL… in SetupProblem()
406 …PetscCall(PetscDSAddBoundary(prob, DM_BC_ESSENTIAL, "bottom wall velocity", label, 1, &id, 0, 0, N… in SetupProblem()
408 …PetscCall(PetscDSAddBoundary(prob, DM_BC_ESSENTIAL, "right wall velocity", label, 1, &id, 0, 0, NU… in SetupProblem()
410 …PetscCall(PetscDSAddBoundary(prob, DM_BC_ESSENTIAL, "left wall velocity", label, 1, &id, 0, 0, NUL… in SetupProblem()
412 …PetscCall(PetscDSAddBoundary(prob, DM_BC_ESSENTIAL, "top wall temp", label, 1, &id, 2, 0, NULL, (P… in SetupProblem()
414 …PetscCall(PetscDSAddBoundary(prob, DM_BC_ESSENTIAL, "bottom wall temp", label, 1, &id, 2, 0, NULL,… in SetupProblem()
416 …PetscCall(PetscDSAddBoundary(prob, DM_BC_ESSENTIAL, "right wall temp", label, 1, &id, 2, 0, NULL, … in SetupProblem()
418 …PetscCall(PetscDSAddBoundary(prob, DM_BC_ESSENTIAL, "left wall temp", label, 1, &id, 2, 0, NULL, (… 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()