Lines Matching refs:prob
588 PetscDS prob; in SetupBC() local
674 PetscCall(DMGetDS(dm, &prob)); in SetupBC()
676 PetscCall(PetscDSSetExactSolution(prob, 0, exactFuncs[0], user)); in SetupBC()
677 PetscCall(PetscDSSetExactSolution(prob, 1, exactFuncs[1], user)); in SetupBC()
696 PetscDS prob; in SetupProblem() local
703 PetscCall(DMGetDS(dm, &prob)); in SetupProblem()
706 PetscCall(PetscDSSetResidual(prob, 0, f0_zero_u, f1_constant_u)); in SetupProblem()
709 PetscCall(PetscDSSetResidual(prob, 0, f0_constant_u, f1_constant_u)); in SetupProblem()
710 PetscCall(PetscDSSetJacobian(prob, 0, 0, g0_constant_uu, NULL, NULL, NULL)); in SetupProblem()
711 PetscCall(PetscDSSetJacobian(prob, 1, 1, g0_constant_pp, NULL, NULL, NULL)); in SetupProblem()
718 PetscCall(PetscDSSetResidual(prob, 0, f0_lap_doubly_periodic_u, f1_lap_u)); in SetupProblem()
721 PetscCall(PetscDSSetResidual(prob, 0, f0_lap_periodic_u, f1_lap_u)); in SetupProblem()
726 PetscCall(PetscDSSetResidual(prob, 0, f0_lap_u, f1_lap_u)); in SetupProblem()
729 PetscCall(PetscDSSetJacobian(prob, 0, 0, NULL, NULL, NULL, g3_uu)); in SetupProblem()
732 PetscCall(PetscDSSetResidual(prob, 0, f0_zero_u, f1_lap_u)); in SetupProblem()
733 PetscCall(PetscDSSetJacobian(prob, 0, 0, NULL, NULL, NULL, g3_uu)); in SetupProblem()
736 PetscCall(PetscDSSetResidual(prob, 1, f0_advection, f1_advection)); in SetupProblem()
737 PetscCall(PetscDSSetJacobian(prob, 1, 1, g0_adv_pp, g1_adv_pp, NULL, NULL)); in SetupProblem()
738 PetscCall(PetscDSSetJacobian(prob, 1, 0, g0_adv_pu, g1_adv_pu, NULL, NULL)); in SetupProblem()
739 …if (user->velocityDist == VEL_ZERO) PetscCall(PetscDSSetRiemannSolver(prob, 1, riemann_advection)); in SetupProblem()
740 else PetscCall(PetscDSSetRiemannSolver(prob, 1, riemann_coupled_advection)); in SetupProblem()
819 PetscDS prob; in SetInitialConditionFVM() local
827 PetscCall(DMGetDS(dm, &prob)); in SetInitialConditionFVM()
829 PetscCall(PetscDSGetNumFields(prob, &Nf)); in SetInitialConditionFVM()