/dports/science/PETSc/petsc-3.14.1/src/snes/tests/ |
H A D | ex8.c | 426 exactFuncs[0] = constant; in SetupFunctions() 430 exactFuncs[0] = linear; in SetupFunctions() 434 exactFuncs[0] = quadratic; in SetupFunctions() 438 exactFuncs[0] = cubic; in SetupFunctions() 442 exactFuncs[0] = quartic; in SetupFunctions() 451 exactFuncs[0] = trig; in SetupFunctions() 468 ierr = DMProjectFunction(dm, 0.0, exactFuncs, exactCtxs, INSERT_ALL_VALUES, u);CHKERRQ(ierr); in ComputeError() 471 ierr = DMComputeL2Diff(dm, 0.0, exactFuncs, exactCtxs, u, error);CHKERRQ(ierr); in ComputeError() 494 ierr = SetupFunctions(dm, PETSC_TRUE, order, 0, exactFuncs, exactFuncDers, user);CHKERRQ(ierr); in CheckFunctions() 523 ierr = SetupFunctions(fdm, usePoly, order, dir, exactFuncs, exactFuncDers, user);CHKERRQ(ierr); in CheckTransferError() [all …]
|
/dports/science/PETSc/petsc-3.14.1/src/ts/tutorials/ |
H A D | ex45.c | 31 …PetscErrorCode (**exactFuncs)(PetscInt dim, PetscReal time, const PetscReal x[], PetscInt Nf, Pets… member 145 ctx->exactFuncs[0] = analytic_temp; in SetupProblem() 146 …, DM_BC_ESSENTIAL, "wall", "marker", 0, 0, NULL, (void (*)(void)) ctx->exactFuncs[0], NULL, 1, &id… in SetupProblem() 191 ierr = PetscMalloc1(1, &ctx.exactFuncs);CHKERRQ(ierr); in main() 206 ierr = DMProjectFunction(dm, t, ctx.exactFuncs, NULL, INSERT_ALL_VALUES, u);CHKERRQ(ierr); in main() 210 ierr = DMComputeL2Diff(dm, t, ctx.exactFuncs, NULL, u, &L2error);CHKERRQ(ierr); in main() 219 ierr = PetscFree(ctx.exactFuncs);CHKERRQ(ierr); in main()
|
H A D | ex46.c | 24 …PetscErrorCode (**exactFuncs)(PetscInt dim, PetscReal time, const PetscReal x[], PetscInt Nf, Pets… member 317 ctx->exactFuncs[0] = mms1_u_2d; in SetupProblem() 318 ctx->exactFuncs[1] = mms1_p_2d; in SetupProblem() 321 ctx->exactFuncs[0] = mms2_u_2d; in SetupProblem() 322 ctx->exactFuncs[1] = mms2_p_2d; in SetupProblem() 331 …, DM_BC_ESSENTIAL, "wall", "marker", 0, 0, NULL, (void (*)(void)) ctx->exactFuncs[0], NULL, 1, &id… in SetupProblem() 385 ierr = DMComputeL2FieldDiff(dm, crtime, user->exactFuncs, NULL, u, ferrors);CHKERRQ(ierr); in MonitorError() 402 ierr = PetscMalloc1(2, &ctx.exactFuncs);CHKERRQ(ierr); in main() 418 ierr = DMProjectFunction(dm, 0.0, ctx.exactFuncs, NULL, INSERT_ALL_VALUES, u);CHKERRQ(ierr); in main() 426 ierr = PetscFree(ctx.exactFuncs);CHKERRQ(ierr); in main()
|
H A D | ex47.c | 42 …PetscErrorCode (**exactFuncs)(PetscInt dim, PetscReal time, const PetscReal x[], PetscInt Nf, Pets… member 214 ctx->exactFuncs[0] = analytic_phi; in SetupProblem() 215 …, DM_BC_ESSENTIAL, "wall", "marker", 0, 0, NULL, (void (*)(void)) ctx->exactFuncs[0], NULL, 1, &id… in SetupProblem() 307 …ierr = DMProjectFunction(dm, time, user->exactFuncs, NULL, INSERT_ALL_VALUES, error);CHKERRQ(ierr); in KSPMonitorError() 324 ierr = DMComputeL2Diff(dm, crtime, user->exactFuncs, NULL, u, &error);CHKERRQ(ierr); in MyTSMonitorError() 342 ierr = PetscMalloc1(1, &ctx.exactFuncs);CHKERRQ(ierr); in main() 358 ierr = DMProjectFunction(dm, t, ctx.exactFuncs, NULL, INSERT_ALL_VALUES, u);CHKERRQ(ierr); in main() 374 ierr = PetscFree(ctx.exactFuncs);CHKERRQ(ierr); in main()
|
H A D | ex18.c | 694 exactFuncs[0] = user->initialGuess[0]; in SetupBC() 695 exactFuncs[1] = user->initialGuess[1]; in SetupBC() 700 exactFuncs[0] = zero_u_2d; break; in SetupBC() 702 exactFuncs[0] = constant_u_2d; break; in SetupBC() 708 exactFuncs[0] = doubly_periodic_u_2d; break; in SetupBC() 710 exactFuncs[0] = periodic_u_2d; break; in SetupBC() 714 exactFuncs[0] = quadratic_u_2d; break; in SetupBC() 718 exactFuncs[0] = shear_bc; break; in SetupBC() 733 user->initialGuess[0] = exactFuncs[0]; in SetupBC() 734 user->initialGuess[1] = exactFuncs[1]; in SetupBC() [all …]
|
H A D | ex48.c | 666 ierr = DMComputeL2Diff(dm, 0.0, ctx.exactFuncs, NULL, u, &error);CHKERRQ(ierr); in main()
|
/dports/science/PETSc/petsc-3.14.1/src/snes/tutorials/ |
H A D | ex71.c | 43 …PetscErrorCode (**exactFuncs)(PetscInt dim, PetscReal time, const PetscReal x[], PetscInt Nf, Pets… member 319 user->exactFuncs[0] = quadratic_u; in SetupProblem() 320 user->exactFuncs[1] = linear_p; in SetupProblem() 321 ierr = PetscDSSetExactSolution(prob, 0, user->exactFuncs[0], ctx);CHKERRQ(ierr); in SetupProblem() 322 ierr = PetscDSSetExactSolution(prob, 1, user->exactFuncs[1], ctx);CHKERRQ(ierr); in SetupProblem() 376 …oc(2 * sizeof(void (*)(const PetscReal[], PetscScalar *, void *)), &user.exactFuncs);CHKERRQ(ierr); in main() 393 ierr = DMProjectFunction(dm, 0.0, user.exactFuncs, ctxs, INSERT_ALL_VALUES, u);CHKERRQ(ierr); in main() 405 ierr = PetscFree(user.exactFuncs);CHKERRQ(ierr); in main()
|
H A D | ex63.c | 38 …PetscErrorCode (**exactFuncs)(PetscInt dim, PetscReal time, const PetscReal x[], PetscInt Nf, Pets… member 365 user->exactFuncs[0] = quadratic_u_2d; in SetupProblem() 366 user->exactFuncs[1] = linear_p_2d; in SetupProblem() 369 user->exactFuncs[0] = quadratic_u_3d; in SetupProblem() 370 user->exactFuncs[1] = linear_p_3d; in SetupProblem() 516 ierr = DMProjectFunction(dm, 0.0, user.exactFuncs, NULL, INSERT_ALL_VALUES, u);CHKERRQ(ierr); in main() 529 ierr = DMComputeL2Diff(dm, 0.0, user.exactFuncs, NULL, u, &error);CHKERRQ(ierr); in main() 530 ierr = DMComputeL2FieldDiff(dm, 0.0, user.exactFuncs, NULL, u, ferrors);CHKERRQ(ierr); in main() 535 ierr = DMProjectFunction(dm, 0.0, user.exactFuncs, NULL, INSERT_ALL_VALUES, r);CHKERRQ(ierr); in main() 552 ierr = DMComputeL2Diff(dm, 0.0, user.exactFuncs, NULL, u, &error);CHKERRQ(ierr); in main() [all …]
|
H A D | ex62.c | 315 …PetscErrorCode (*exactFuncs[2])(PetscInt, PetscReal, const PetscReal[], PetscInt, PetscScalar *, v… in SetupEqn() local 325 exactFuncs[0] = quadratic_u; in SetupEqn() 326 exactFuncs[1] = quadratic_p; in SetupEqn() 330 exactFuncs[0] = trig_u; in SetupEqn() 331 exactFuncs[1] = trig_p; in SetupEqn() 342 ierr = PetscDSSetExactSolution(ds, 0, exactFuncs[0], user);CHKERRQ(ierr); in SetupEqn() 343 ierr = PetscDSSetExactSolution(ds, 1, exactFuncs[1], user);CHKERRQ(ierr); in SetupEqn() 345 …ry(dm, DM_BC_ESSENTIAL, "wall", "marker", 0, 0, NULL, (void (*)(void)) exactFuncs[0], NULL, 1, &id… in SetupEqn()
|
H A D | ex12.c | 742 user->exactFuncs[0] = circle_u_2d;break; in SetupProblem() 744 user->exactFuncs[0] = cross_u_2d;break; in SetupProblem() 746 user->exactFuncs[0] = zero;break; in SetupProblem() 750 user->exactFuncs[0] = xytrig_u_2d; in SetupProblem() 752 user->exactFuncs[0] = xtrig_u_2d; in SetupProblem() 755 user->exactFuncs[0] = quadratic_u_2d; in SetupProblem() 762 user->exactFuncs[0] = quadratic_u_3d; in SetupProblem() 782 ierr = PetscDSSetExactSolution(prob, 0, user->exactFuncs[0], user);CHKERRQ(ierr); in SetupProblem() 1042 ierr = PetscMalloc2(1, &user.exactFuncs, 1, &user.exactFields);CHKERRQ(ierr); in main() 1176 ierr = DMComputeL2Diff(dm, 0.0, user.exactFuncs, NULL, u, &error);CHKERRQ(ierr); in main() [all …]
|
/dports/science/PETSc/petsc-3.14.1/src/dm/impls/plex/tests/ |
H A D | ex3.c | 721 ierr = DMProjectFunction(dm, 0.0, exactFuncs, exactCtxs, INSERT_ALL_VALUES, u);CHKERRQ(ierr); in ComputeError() 724 ierr = DMComputeL2Diff(dm, 0.0, exactFuncs, exactCtxs, u, error);CHKERRQ(ierr); in ComputeError() 747 exactFuncs[0] = constant; in CheckFunctions() 751 exactFuncs[0] = linear; in CheckFunctions() 755 exactFuncs[0] = quadratic; in CheckFunctions() 759 exactFuncs[0] = cubic; in CheckFunctions() 808 exactFuncs[0] = constant; in CheckInterpolation() 812 exactFuncs[0] = linear; in CheckInterpolation() 816 exactFuncs[0] = quadratic; in CheckInterpolation() 820 exactFuncs[0] = cubic; in CheckInterpolation() [all …]
|
/dports/science/PETSc/petsc-3.14.1/src/tao/tutorials/ |
H A D | ex1.c | 280 …PetscErrorCode (*exactFuncs[3])(PetscInt dim, PetscReal t, const PetscReal x[], PetscInt Nf, Petsc… in main() local 285 ierr = PetscDSGetExactSolution(ds, 0, &exactFuncs[0], NULL);CHKERRQ(ierr); in main() 286 ierr = PetscDSGetExactSolution(ds, 1, &exactFuncs[1], NULL);CHKERRQ(ierr); in main() 287 ierr = PetscDSGetExactSolution(ds, 2, &exactFuncs[2], NULL);CHKERRQ(ierr); in main() 293 ierr = DMComputeL2Diff(dm, 0.0, exactFuncs, NULL, u, &error);CHKERRQ(ierr); in main() 297 ierr = DMComputeL2Diff(dm, 0.0, exactFuncs, NULL, u, &error);CHKERRQ(ierr); in main()
|
H A D | ex2.c | 282 …PetscErrorCode (*exactFuncs[3])(PetscInt dim, PetscReal time, const PetscReal x[], PetscInt Nf, Pe… in main() local 287 ierr = PetscDSGetExactSolution(ds, 0, &exactFuncs[0], NULL);CHKERRQ(ierr); in main() 288 ierr = PetscDSGetExactSolution(ds, 1, &exactFuncs[1], NULL);CHKERRQ(ierr); in main() 289 ierr = PetscDSGetExactSolution(ds, 2, &exactFuncs[2], NULL);CHKERRQ(ierr); in main() 295 ierr = DMComputeL2Diff(dm, 0.0, exactFuncs, NULL, u, &error);CHKERRQ(ierr); in main() 299 ierr = DMComputeL2Diff(dm, 0.0, exactFuncs, NULL, u, &error);CHKERRQ(ierr); in main()
|
/dports/science/PETSc/petsc-3.14.1/ |
H A D | TAGS | 19045 PetscErrorCode (**exactFuncs)exactFuncs24,660 20202 PetscErrorCode (**exactFuncs)exactFuncs42,1090 20673 PetscErrorCode (**exactFuncs)exactFuncs31,603 65667 PetscErrorCode (**exactFuncs)exactFuncs43,1918 65731 PetscErrorCode (**exactFuncs)exactFuncs38,1498 67756 PetscErrorCode (**exactFuncs)exactFuncs45,2069
|
H A D | CTAGS | 2899 …ts/ex3.c /^static PetscErrorCode ComputeError(DM dm, PetscErrorCode (**exactFuncs)(PetscInt, Petsc… 2903 …ts/ex8.c /^static PetscErrorCode ComputeError(DM dm, PetscErrorCode (**exactFuncs)(PetscInt, Petsc… 32340 …dm, PetscBool usePoly, PetscInt order, PetscInt dir, PetscErrorCode (**exactFuncs)(PetscInt, Petsc… 43085 exactFuncs src/snes/tutorials/ex12.c /^ PetscErrorCode (**exactFuncs)(PetscInt dim, PetscReal time… 43086 exactFuncs src/snes/tutorials/ex63.c /^ PetscErrorCode (**exactFuncs)(PetscInt dim, PetscReal time… 43087 exactFuncs src/snes/tutorials/ex71.c /^ PetscErrorCode (**exactFuncs)(PetscInt dim, PetscReal time… 43088 exactFuncs src/ts/tutorials/ex45.c /^ PetscErrorCode (**exactFuncs)(PetscInt dim, PetscReal time, … 43089 exactFuncs src/ts/tutorials/ex46.c /^ PetscErrorCode (**exactFuncs)(PetscInt dim, PetscReal time, … 43090 exactFuncs src/ts/tutorials/ex47.c /^ PetscErrorCode (**exactFuncs)(PetscInt dim, PetscReal time, …
|