| /petsc/src/dm/impls/plex/ |
| H A D | plexrefine.c | 341 PetscErrorCode DMRefine_Plex(DM dm, MPI_Comm comm, DM *rdm) in DMRefine_Plex() argument 369 PetscCall(DMPlexTransformApply(tr, dm, rdm)); in DMRefine_Plex() 370 PetscCall(DMPlexSetRegularRefinement(*rdm, PETSC_TRUE)); in DMRefine_Plex() 372 PetscCall(DMPlexSetUseCeed(*rdm, useCeed)); in DMRefine_Plex() 373 PetscCall(DMSetMatType(*rdm, dm->mattype)); in DMRefine_Plex() 374 PetscCall(DMCopyDisc(dm, *rdm)); in DMRefine_Plex() 376 PetscCall(DMGetCoordinateDM(*rdm, &rcdm)); in DMRefine_Plex() 381 PetscCall(DMPlexCreateCoordinateSpace(*rdm, cDegree, PETSC_FALSE, PETSC_TRUE)); in DMRefine_Plex() 382 PetscCall(DMGetCoordinateDM(*rdm, &rcdm)); in DMRefine_Plex() 393 PetscCall(DMPlexTransformCreateDiscLabels(tr, *rdm)); in DMRefine_Plex() [all …]
|
| H A D | plexcoarsen.c | 14 DM rdm = dm; in DMCoarsenHierarchy_Plex() local 21 PetscCall(DMCoarsen(rdm, PetscObjectComm((PetscObject)dm), &dmCoarsened[c])); in DMCoarsenHierarchy_Plex() 22 PetscCall(DMCopyDisc(rdm, dmCoarsened[c])); in DMCoarsenHierarchy_Plex() 24 PetscCall(DMSetCoarseDM(rdm, dmCoarsened[c])); in DMCoarsenHierarchy_Plex() 25 rdm = dmCoarsened[c]; in DMCoarsenHierarchy_Plex()
|
| /petsc/src/dm/impls/plex/tests/ |
| H A D | ex57.c | 85 static PetscErrorCode CreateConcreteMesh(DMPlexTransform tr, DM *rdm) in CreateConcreteMesh() argument 91 PetscCall(DMPlexTransformApply(tr, cdm, rdm)); in CreateConcreteMesh() 92 PetscCall(DMSetCoarsenLevel(*rdm, cdm->leveldown)); in CreateConcreteMesh() 93 PetscCall(DMSetRefineLevel(*rdm, cdm->levelup + 1)); in CreateConcreteMesh() 94 PetscCall(DMCopyDisc(cdm, *rdm)); in CreateConcreteMesh() 96 PetscCall(DMGetCoordinateDM(*rdm, &rcodm)); in CreateConcreteMesh() 98 PetscCall(DMPlexTransformCreateDiscLabels(tr, *rdm)); in CreateConcreteMesh() 99 PetscCall(DMSetCoarseDM(*rdm, cdm)); in CreateConcreteMesh() 100 PetscCall(DMPlexSetRegularRefinement(*rdm, PETSC_TRUE)); in CreateConcreteMesh() 101 if (rdm) { in CreateConcreteMesh() [all …]
|
| /petsc/src/mat/tests/ |
| H A D | ex238.c | 11 PetscRandom rdm; in main() local 22 PetscCall(PetscRandomCreate(PETSC_COMM_SELF, &rdm)); in main() 23 PetscCall(PetscRandomSetFromOptions(rdm)); in main() 32 PetscCall(PetscRandomGetValue(rdm, &rval)); in main() 36 PetscCall(PetscRandomGetValue(rdm, &rval)); in main() 49 PetscCall(VecSetRandom(x, rdm)); in main() 51 PetscCall(VecSetRandom(x, rdm)); in main() 52 PetscCall(VecSetRandom(y, rdm)); in main() 59 PetscCall(PetscRandomDestroy(&rdm)); in main()
|
| H A D | ex48.c | 11 PetscRandom rdm; in main() local 27 PetscCall(PetscRandomCreate(PETSC_COMM_SELF, &rdm)); in main() 28 PetscCall(PetscRandomSetFromOptions(rdm)); in main() 37 PetscCall(PetscRandomGetValue(rdm, &rval)); in main() 46 PetscCall(PetscRandomGetValue(rdm, &rval)); in main() 49 PetscCall(PetscRandomGetValue(rdm, &rval)); in main() 52 PetscCall(PetscRandomGetValue(rdm, &rval)); in main() 55 PetscCall(PetscRandomGetValue(rdm, &rval)); in main() 92 PetscCall(PetscRandomGetValue(rdm, &rval)); in main() 94 PetscCall(PetscRandomGetValue(rdm, &rval)); in main() [all …]
|
| H A D | ex51.c | 11 PetscRandom rdm; in main() local 29 PetscCall(PetscRandomCreate(PETSC_COMM_SELF, &rdm)); in main() 30 PetscCall(PetscRandomSetFromOptions(rdm)); in main() 40 PetscCall(PetscRandomGetValue(rdm, &rval)); in main() 42 PetscCall(PetscRandomGetValue(rdm, &rval)); in main() 45 PetscCall(PetscRandomGetValue(rdm, &rval)); in main() 49 PetscCall(PetscRandomGetValue(rdm, &rval)); in main() 54 PetscCall(PetscRandomGetValue(rdm, &rval)); in main() 81 PetscCall(PetscRandomGetValue(rdm, &rval)); in main() 84 PetscCall(PetscRandomGetValue(rdm, &rval)); in main() [all …]
|
| H A D | ex54.c | 12 PetscRandom rdm; in main() local 47 PetscCall(PetscRandomCreate(PETSC_COMM_WORLD, &rdm)); in main() 48 PetscCall(PetscRandomSetFromOptions(rdm)); in main() 62 PetscCall(PetscRandomGetValue(rdm, &rval)); in main() 64 PetscCall(PetscRandomGetValue(rdm, &rval)); in main() 67 PetscCall(PetscRandomGetValue(rdm, &rval)); in main() 71 PetscCall(PetscRandomGetValue(rdm, &rval)); in main() 76 PetscCall(PetscRandomGetValue(rdm, &rval)); in main() 105 PetscCall(PetscRandomGetValue(rdm, &rval)); in main() 108 PetscCall(PetscRandomGetValue(rdm, &rval)); in main() [all …]
|
| H A D | ex148.c | 10 PetscRandom rdm; in main() local 27 PetscCall(PetscRandomCreate(PETSC_COMM_WORLD, &rdm)); in main() 28 PetscCall(PetscRandomSetFromOptions(rdm)); in main() 33 PetscCall(VecSetRandom(input, rdm)); in main() 65 PetscCall(PetscRandomDestroy(&rdm)); in main()
|
| H A D | ex228.c | 18 PetscRandom rdm; /* for creating random input */ in main() local 29 PetscCall(PetscRandomCreate(PETSC_COMM_SELF, &rdm)); in main() 30 PetscCall(PetscRandomSetFromOptions(rdm)); in main() 58 PetscCall(VecSetRandom(x, rdm)); in main() 86 PetscCall(PetscRandomDestroy(&rdm)); in main()
|
| H A D | ex153.c | 8 PetscRandom rdm; in main() local 24 PetscCall(PetscRandomCreate(PETSC_COMM_SELF, &rdm)); in main() 25 PetscCall(PetscRandomSetFromOptions(rdm)); in main() 29 PetscCall(VecSetRandom(input, rdm)); in main() 77 PetscCall(PetscRandomDestroy(&rdm)); in main()
|
| H A D | ex155.c | 9 PetscRandom rdm; in main() local 24 PetscCall(PetscRandomCreate(PETSC_COMM_WORLD, &rdm)); in main() 25 PetscCall(PetscRandomSetFromOptions(rdm)); in main() 29 PetscCall(VecSetRandom(input, rdm)); in main() 75 PetscCall(PetscRandomDestroy(&rdm)); in main()
|
| H A D | ex157.c | 8 PetscRandom rdm; in main() local 24 PetscCall(PetscRandomCreate(PETSC_COMM_WORLD, &rdm)); in main() 25 PetscCall(PetscRandomSetFromOptions(rdm)); in main() 33 PetscCall(VecSetRandom(input, rdm)); in main() 88 PetscCall(PetscRandomDestroy(&rdm)); in main()
|
| H A D | ex112.c | 25 PetscRandom rdm; in main() local 42 PetscCall(PetscRandomCreate(PETSC_COMM_SELF, &rdm)); in main() 43 PetscCall(PetscRandomSetFromOptions(rdm)); in main() 61 PetscCall(VecSetRandom(x, rdm)); in main() 91 PetscCall(VecSetRandom(x, rdm)); in main() 111 PetscCall(PetscRandomDestroy(&rdm)); in main()
|
| H A D | ex150.c | 11 PetscRandom rdm; in main() local 28 PetscCall(PetscRandomCreate(PETSC_COMM_WORLD, &rdm)); in main() 29 PetscCall(PetscRandomSetFromOptions(rdm)); in main() 33 PetscCall(VecSetRandom(input, rdm)); in main() 93 PetscCall(PetscRandomDestroy(&rdm)); in main()
|
| H A D | ex143.c | 20 PetscRandom rdm; in main() local 37 PetscCall(PetscRandomCreate(PETSC_COMM_WORLD, &rdm)); in main() 38 PetscCall(PetscRandomSetFromOptions(rdm)); in main() 67 PetscCall(VecSetRandom(x, rdm)); in main() 119 PetscCall(VecSetRandom(x, rdm)); in main() 146 PetscCall(PetscRandomDestroy(&rdm)); in main()
|
| H A D | ex149.c | 11 PetscRandom rdm; in main() local 27 PetscCall(PetscRandomCreate(PETSC_COMM_WORLD, &rdm)); in main() 28 PetscCall(PetscRandomSetFromOptions(rdm)); in main() 33 PetscCall(VecSetRandom(input, rdm)); in main()
|
| H A D | ex134.c | 14 PetscRandom rdm; in Assemble() local 42 PetscCall(PetscRandomCreate(PETSC_COMM_WORLD, &rdm)); in Assemble() 43 PetscCall(PetscRandomSetFromOptions(rdm)); in Assemble() 71 PetscCall(VecSetRandom(b, rdm)); in Assemble() 84 PetscCall(PetscRandomDestroy(&rdm)); in Assemble()
|
| H A D | ex158.c | 16 PetscRandom rdm; in main() local 35 PetscCall(PetscRandomCreate(PETSC_COMM_WORLD, &rdm)); in main() 36 PetscCall(PetscRandomSetFromOptions(rdm)); in main() 64 PetscCall(VecSetRandom(x, rdm)); in main() 118 PetscCall(VecSetRandom(input, rdm)); in main() 157 PetscCall(PetscRandomDestroy(&rdm)); in main()
|
| H A D | ex128.c | 22 PetscRandom rdm; in main() local 66 PetscCall(PetscRandomCreate(PETSC_COMM_SELF, &rdm)); in main() 67 PetscCall(PetscRandomSetFromOptions(rdm)); in main() 68 PetscCall(VecSetRandom(x, rdm)); in main() 119 PetscCall(PetscRandomDestroy(&rdm)); in main()
|
| H A D | ex121.c | 25 PetscRandom rdm; in main() local 42 PetscCall(PetscRandomCreate(PETSC_COMM_SELF, &rdm)); in main() 43 PetscCall(PetscRandomSetFromOptions(rdm)); in main() 63 PetscCall(VecSetRandom(x, rdm)); in main() 131 PetscCall(PetscRandomDestroy(&rdm)); in main()
|
| H A D | ex142.c | 24 PetscRandom rdm; in main() local 47 PetscCall(PetscRandomCreate(PETSC_COMM_SELF, &rdm)); in main() 48 PetscCall(PetscRandomSetFromOptions(rdm)); in main() 108 PetscCall(VecSetRandom(x, rdm)); in main() 151 PetscCall(PetscRandomDestroy(&rdm)); in main()
|
| /petsc/src/vec/vec/tests/ |
| H A D | ex32.c | 17 PetscRandom rdm, rdm2; in main() local 39 PetscCall(PetscRandomCreate(PETSC_COMM_SELF, &rdm)); in main() 40 PetscCall(PetscRandomSetFromOptions(rdm)); in main() 41 PetscCall(PetscRandomGetSeed(rdm, &seedr)); in main() 44 PetscCall(PetscRandomGetValueReal(rdm, &val)); in main() 53 PetscCall(PetscRandomGetSeed(rdm, &seedo)); in main() 70 PetscCall(VecSetRandom(x, rdm)); in main() 100 PetscCall(PetscRandomGetValueReal(rdm, &val)); in main() 154 PetscCall(PetscRandomDestroy(&rdm)); in main()
|
| /petsc/src/dm/impls/plex/transform/interface/ |
| H A D | plextransform.c | 1388 static PetscErrorCode DMPlexTransformSetConeSizes(DMPlexTransform tr, DM rdm) in DMPlexTransformSetConeSizes() argument 1397 PetscCall(DMCreateLabel(rdm, "celltype")); in DMPlexTransformSetConeSizes() 1410 PetscCall(DMPlexSetConeSize(rdm, pNew, DMPolytopeTypeGetConeSize(rct[n]))); in DMPlexTransformSetConeSizes() 1411 PetscCall(DMPlexSetCellType(rdm, pNew, rct[n])); in DMPlexTransformSetConeSizes() 1418 DM_Plex *plex = (DM_Plex *)rdm->data; in DMPlexTransformSetConeSizes() 1420 PetscCall(DMPlexGetCellTypeLabel(rdm, &ctLabel)); in DMPlexTransformSetConeSizes() 1526 static PetscErrorCode DMPlexTransformSetCones(DMPlexTransform tr, DM rdm) in DMPlexTransformSetCones() argument 1537 PetscCall(DMGetWorkArray(rdm, maxConeSize, MPIU_INT, &coneNew)); in DMPlexTransformSetCones() 1538 PetscCall(DMGetWorkArray(rdm, maxConeSize, MPIU_INT, &orntNew)); in DMPlexTransformSetCones() 1554 PetscCall(DMPlexSetCone(rdm, pNew, coneNew)); in DMPlexTransformSetCones() [all …]
|
| /petsc/src/dm/tests/ |
| H A D | ex23.c | 18 PetscRandom rdm; in main() local 54 PetscCall(PetscRandomCreate(PETSC_COMM_WORLD, &rdm)); in main() 55 PetscCall(PetscRandomSetFromOptions(rdm)); in main() 62 PetscCall(VecSetRandom(global1, rdm)); in main() 64 PetscCall(VecSetRandom(global3, rdm)); in main() 116 PetscCall(PetscRandomDestroy(&rdm)); in main()
|
| /petsc/src/ksp/ksp/tutorials/ |
| H A D | ex82.c | 38 PetscRandom rdm; in main() local 50 PetscCall(PetscRandomCreate(PETSC_COMM_WORLD, &rdm)); in main() 51 PetscCall(PetscRandomGetValuesReal(rdm, m * dim, coords)); in main() 62 PetscCall(VecSetRandom(b, rdm)); in main() 89 PetscCall(PetscRandomDestroy(&rdm)); in main()
|