Lines Matching refs:ds
156 PetscDS ds; in SetupProblem() local
161 PetscCall(DMGetDS(dm, &ds)); in SetupProblem()
162 PetscCall(PetscDSSetResidual(ds, 0, f0_u, f1_u)); in SetupProblem()
163 PetscCall(PetscDSSetResidual(ds, 1, f0_a, f1_a)); in SetupProblem()
164 PetscCall(PetscDSSetResidual(ds, 2, f0_l, f1_l)); in SetupProblem()
165 PetscCall(PetscDSSetJacobian(ds, 0, 0, g0_uu, NULL, NULL, NULL)); in SetupProblem()
166 PetscCall(PetscDSSetJacobian(ds, 0, 1, NULL, NULL, g2_ua, NULL)); in SetupProblem()
167 PetscCall(PetscDSSetJacobian(ds, 0, 2, NULL, NULL, NULL, g3_ul)); in SetupProblem()
168 PetscCall(PetscDSSetJacobian(ds, 1, 1, g0_aa, NULL, NULL, NULL)); in SetupProblem()
169 PetscCall(PetscDSSetJacobian(ds, 2, 1, NULL, NULL, g2_la, NULL)); in SetupProblem()
170 PetscCall(PetscDSSetJacobian(ds, 2, 0, NULL, NULL, NULL, g3_lu)); in SetupProblem()
172 PetscCall(PetscDSSetExactSolution(ds, 0, quadratic_u_2d, NULL)); in SetupProblem()
173 PetscCall(PetscDSSetExactSolution(ds, 1, linear_a_2d, NULL)); in SetupProblem()
174 PetscCall(PetscDSSetExactSolution(ds, 2, zero, NULL)); in SetupProblem()
236 PetscDS ds; in main() local
241 PetscCall(DMGetDS(dm, &ds)); in main()
242 PetscCall(PetscDSGetExactSolution(ds, 0, &exactFuncs[0], NULL)); in main()
243 PetscCall(PetscDSGetExactSolution(ds, 1, &exactFuncs[1], NULL)); in main()
244 PetscCall(PetscDSGetExactSolution(ds, 2, &exactFuncs[2], NULL)); in main()