| /petsc/src/ksp/ksp/tests/ |
| H A D | ex19.c | 37 GridCtx fine; member 71 user.fine.mx = user.ratio * (user.coarse.mx - 1) + 1; in main() 72 user.fine.my = user.ratio * (user.coarse.my - 1) + 1; in main() 75 …OMM_WORLD, "Fine grid size %" PetscInt_FMT " by %" PetscInt_FMT "\n", user.fine.mx, user.fine.my)); in main() 77 n = user.fine.mx * user.fine.my; in main() 85 …ONE, DM_BOUNDARY_NONE, DMDA_STENCIL_STAR, user.fine.mx, user.fine.my, Nx, Ny, 1, 1, NULL, NULL, &u… in main() 86 PetscCall(DMSetFromOptions(user.fine.da)); in main() 87 PetscCall(DMSetUp(user.fine.da)); in main() 88 PetscCall(DMCreateGlobalVector(user.fine.da, &user.fine.x)); in main() 89 PetscCall(VecDuplicate(user.fine.x, &user.fine.r)); in main() [all …]
|
| /petsc/src/ksp/ksp/tutorials/output/ |
| H A D | ex73_mg_3lv_2mg_customcommsize.out | 6 User supplied state scatter (fine [size 12]-> coarse [size 2]) 10 User supplied state scatter (fine [size 2]-> coarse [size 1]) 13 User supplied state scatter (fine [size 12]-> coarse [size 2]) 14 User supplied state scatter (fine [size 2]-> coarse [size 1]) 16 User supplied state scatter (fine [size 12]-> coarse [size 2]) 17 User supplied state scatter (fine [size 2]-> coarse [size 1]) 19 User supplied state scatter (fine [size 12]-> coarse [size 2]) 20 User supplied state scatter (fine [size 2]-> coarse [size 1]) 22 User supplied state scatter (fine [size 12]-> coarse [size 2]) 23 User supplied state scatter (fine [size 2]-> coarse [size 1]) [all …]
|
| H A D | ex73_mg_3lv_2mg.out | 6 User supplied state scatter (fine [size 4]-> coarse [size 2]) 10 User supplied state scatter (fine [size 2]-> coarse [size 1]) 13 User supplied state scatter (fine [size 4]-> coarse [size 2]) 14 User supplied state scatter (fine [size 2]-> coarse [size 1]) 16 User supplied state scatter (fine [size 4]-> coarse [size 2]) 17 User supplied state scatter (fine [size 2]-> coarse [size 1]) 19 User supplied state scatter (fine [size 4]-> coarse [size 2]) 20 User supplied state scatter (fine [size 2]-> coarse [size 1]) 22 User supplied state scatter (fine [size 4]-> coarse [size 2]) 23 User supplied state scatter (fine [size 2]-> coarse [size 1]) [all …]
|
| H A D | ex73_mg_2lv_2mg_alt.out | 6 User supplied state scatter (fine [size 6]-> coarse [size 1]) 11 User supplied state scatter (fine [size 6]-> coarse [size 1]) 13 User supplied state scatter (fine [size 6]-> coarse [size 1]) 15 User supplied state scatter (fine [size 6]-> coarse [size 1]) 17 User supplied state scatter (fine [size 6]-> coarse [size 1]) 19 User supplied state scatter (fine [size 6]-> coarse [size 1]) 21 User supplied state scatter (fine [size 6]-> coarse [size 1])
|
| H A D | ex73_mg_2lv_2mg.out | 6 User supplied state scatter (fine [size 6]-> coarse [size 1]) 11 User supplied state scatter (fine [size 6]-> coarse [size 1]) 13 User supplied state scatter (fine [size 6]-> coarse [size 1]) 15 User supplied state scatter (fine [size 6]-> coarse [size 1]) 17 User supplied state scatter (fine [size 6]-> coarse [size 1]) 19 User supplied state scatter (fine [size 6]-> coarse [size 1])
|
| H A D | ex73_basic_dirichlet.out | 4 User supplied state scatter (fine [size 4]-> coarse [size 1])
|
| /petsc/src/mat/tests/ |
| H A D | ex111.c | 25 GridCtx fine; member 67 user.fine.mx = user.ratio * (user.coarse.mx - 1) + 1; in main() 68 user.fine.my = user.ratio * (user.coarse.my - 1) + 1; in main() 69 user.fine.mz = user.ratio * (user.coarse.mz - 1) + 1; in main() 73 … PetscInt_FMT " %" PetscInt_FMT "\n", user.coarse.mx, user.coarse.my, user.fine.mx, user.fine.my)); in main() 75 … PetscInt_FMT " %" PetscInt_FMT "\n", user.coarse.mx, user.coarse.my, user.coarse.mz, user.fine.mx, in main() 76 user.fine.my, user.fine.mz)); in main() 82 …UNDARY_NONE, DMDA_STENCIL_STAR, user.fine.mx, user.fine.my, PETSC_DECIDE, PETSC_DECIDE, 1, 1, NULL… in main() 84 …_STENCIL_STAR, user.fine.mx, user.fine.my, user.fine.mz, PETSC_DECIDE, PETSC_DECIDE, PETSC_DECIDE,… in main() 86 PetscCall(DMSetFromOptions(user.fine.da)); in main() [all …]
|
| H A D | ex96.c | 26 GridCtx fine; member 86 PetscCall(DMRefine(user.coarse.da, PetscObjectComm((PetscObject)user.coarse.da), &user.fine.da)); in main() 90 PetscCall(DMSetMatType(user.fine.da, MATAIJ)); in main() 91 PetscCall(DMCreateMatrix(user.fine.da, &A)); in main() 92 PetscCall(DMSetMatType(user.fine.da, MATBAIJ)); in main() 93 PetscCall(DMCreateMatrix(user.fine.da, &C)); in main() 137 PetscCall(DMCreateInterpolation(user.coarse.da, user.fine.da, &P, NULL)); in main() 261 PetscCall(DMDestroy(&user.fine.da)); in main()
|
| /petsc/src/mat/tests/output/ |
| H A D | ex111_1.out | 1 coarse grids: 4 4 4; fine grids: 7 7 7
|
| H A D | ex111_2.out | 1 coarse grids: 4 4 4; fine grids: 7 7 7
|
| /petsc/src/ksp/pc/impls/mg/ |
| H A D | mgfunc.c | 430 Vec X, Y, coarse, fine; in PCMGGetRScale() local 438 fine = X; in PCMGGetRScale() 441 fine = Y; in PCMGGetRScale() 444 PetscCall(VecSet(fine, 1.)); in PCMGGetRScale() 445 PetscCall(MatRestrict(R, fine, coarse)); in PCMGGetRScale() 446 PetscCall(VecDestroy(&fine)); in PCMGGetRScale()
|
| /petsc/src/snes/impls/fas/ |
| H A D | fasimpls.h | 18 SNES fine; /* the finest SNES instance; used as a reference for prefixes */ member
|
| H A D | fasfunc.c | 104 fas->fine = snes; in SNESFASSetLevels() 108 PetscCall(SNESGetOptionsPrefix(fas->fine, &optionsprefix)); in SNESFASSetLevels() 277 PetscCall(SNESGetOptionsPrefix(fas->fine, &optionsprefix)); in SNESFASSetContinuation() 283 …PetscCall(SNESSetTolerances(fas->smoothu, fas->fine->abstol, fas->fine->rtol, fas->fine->stol, 50,… in SNESFASSetContinuation() 431 PetscCall(SNESGetOptionsPrefix(fas->fine, &optionsprefix)); in SNESFASCycleCreateSmoother_Private()
|
| /petsc/src/dm/impls/plex/tests/output/ |
| H A D | ex18_7_hdf5_hierarch_nsize-4.out | 20 Number of fine parts: 2
|
| H A D | ex18_7_hdf5_hierarch_nsize-2.out | 20 Number of fine parts: 2
|
| H A D | ex18_7_hdf5_hierarch_nsize-3.out | 20 Number of fine parts: 2
|
| /petsc/src/dm/impls/composite/ |
| H A D | pack.c | 1377 static PetscErrorCode DMRefine_Composite(DM dmi, MPI_Comm comm, DM *fine) in DMRefine_Composite() argument 1388 PetscCall(DMCompositeCreate(comm, fine)); in DMRefine_Composite() 1393 PetscCall(DMCompositeAddDM(*fine, dm)); in DMRefine_Composite() 1400 static PetscErrorCode DMCoarsen_Composite(DM dmi, MPI_Comm comm, DM *fine) in DMCoarsen_Composite() argument 1411 PetscCall(DMCompositeCreate(comm, fine)); in DMCoarsen_Composite() 1416 PetscCall(DMCompositeAddDM(*fine, dm)); in DMCoarsen_Composite() 1423 static PetscErrorCode DMCreateInterpolation_Composite(DM coarse, DM fine, Mat *A, Vec *v) in DMCreateInterpolation_Composite() argument 1430 DM_Composite *comfine = (DM_Composite *)fine->data; in DMCreateInterpolation_Composite() 1435 PetscValidHeaderSpecific(fine, DM_CLASSID, 2); in DMCreateInterpolation_Composite() 1437 PetscCall(DMSetUp(fine)); in DMCreateInterpolation_Composite() [all …]
|
| /petsc/src/ts/trajectory/impls/memory/ |
| H A D | trajmemory.c | 71 PetscRevolveInt fine; member 879 static PetscErrorCode InitRevolve(PetscInt fine, PetscInt snaps, RevolveCTX *rctx) in InitRevolve() argument 885 PetscCall(PetscRevolveIntCast(fine, &rfine)); in InitRevolve() 889 rctx->fine = rfine; in InitRevolve() 904 …whattodo = revolve_action(&rctx->check, &rctx->capo, &rctx->fine, rctx->snaps_in, &rctx->info, &rc… in FastForwardRevolve() 924 …if (!toplevel) whattodo = revolve_action(&rctx->check, &rctx->capo, &rctx->fine, rctx->snaps_in, &… in ApplyRevolve() 925 …else whattodo = revolve2_action(&rctx->check, &rctx->capo, &rctx->fine, rctx->snaps_in, &rctx->inf… in ApplyRevolve() 933 revolve_turn(total_steps, &rctx->capo, &rctx->fine); in ApplyRevolve() 944 …if (!toplevel) whattodo = revolve_action(&rctx->check, &rctx->capo, &rctx->fine, rctx->snaps_in, &… in ApplyRevolve() 945 …else whattodo = revolve2_action(&rctx->check, &rctx->capo, &rctx->fine, rctx->snaps_in, &rctx->inf… in ApplyRevolve() [all …]
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | petscdm.pxi | 281 PetscDM fine, argument 286 cdef DM Fine = ref_DM(fine) 296 PetscDM fine, argument 304 cdef DM Fine = ref_DM(fine)
|
| /petsc/src/dm/impls/plex/ |
| H A D | plextree.c | 2064 PetscErrorCode DMPlexComputeInterpolatorTree(DM coarse, DM fine, PetscSF coarseToFine, PetscInt *ch… in DMPlexComputeInterpolatorTree() argument 2087 PetscCall(DMPlexGetChart(fine, &pStartF, &pEndF)); in DMPlexComputeInterpolatorTree() 2088 PetscCall(DMGetGlobalSection(fine, &globalFine)); in DMPlexComputeInterpolatorTree() 2462 PetscCall(PetscSectionCreate(PetscObjectComm((PetscObject)fine), &leafIndicesSec)); in DMPlexComputeInterpolatorTree() 2463 PetscCall(PetscSectionCreate(PetscObjectComm((PetscObject)fine), &leafMatricesSec)); in DMPlexComputeInterpolatorTree() 2485 PetscCall(DMGetLocalSection(fine, &localFine)); in DMPlexComputeInterpolatorTree() 2509 PetscCall(DMGetWorkArray(fine, maxDof, MPIU_INT, &rowIndices)); in DMPlexComputeInterpolatorTree() 2668 PetscCall(DMPlexGetReferenceTree(fine, &refTree)); in DMPlexComputeInterpolatorTree() 2669 PetscCall(DMCopyDisc(fine, refTree)); in DMPlexComputeInterpolatorTree() 2799 PetscCall(DMRestoreWorkArray(fine, maxDof, MPIU_INT, &rowIndices)); in DMPlexComputeInterpolatorTree() [all …]
|
| /petsc/src/ts/impls/eimex/ |
| H A D | eimex.c | 295 static PetscErrorCode DMCoarsenHook_TSEIMEX(DM fine, DM coarse, PetscCtx ctx) in DMCoarsenHook_TSEIMEX() argument 301 static PetscErrorCode DMRestrictHook_TSEIMEX(DM fine, Mat restrct, Vec rscale, Mat inject, DM coars… in DMRestrictHook_TSEIMEX() argument 307 PetscCall(TSEIMEXGetVecs(ts, fine, &Z, NULL, NULL, NULL)); in DMRestrictHook_TSEIMEX() 311 PetscCall(TSEIMEXRestoreVecs(ts, fine, &Z, NULL, NULL, NULL)); in DMRestrictHook_TSEIMEX()
|
| /petsc/src/ts/impls/implicit/discgrad/ |
| H A D | tsdiscgrad.c | 57 static PetscErrorCode DMCoarsenHook_TSDiscGrad(DM fine, DM coarse, PetscCtx ctx) in DMCoarsenHook_TSDiscGrad() argument 63 static PetscErrorCode DMRestrictHook_TSDiscGrad(DM fine, Mat restrct, Vec rscale, Mat inject, DM co… in DMRestrictHook_TSDiscGrad() argument 69 PetscCall(TSDiscGradGetX0AndXdot(ts, fine, &X0, &Xdot)); in DMRestrictHook_TSDiscGrad() 75 PetscCall(TSDiscGradRestoreX0AndXdot(ts, fine, &X0, &Xdot)); in DMRestrictHook_TSDiscGrad()
|
| /petsc/src/ts/impls/bdf/ |
| H A D | bdf.c | 87 static PetscErrorCode DMCoarsenHook_TSBDF(DM fine, DM coarse, PetscCtx ctx) in DMCoarsenHook_TSBDF() argument 93 static PetscErrorCode DMRestrictHook_TSBDF(DM fine, Mat restrct, Vec rscale, Mat inject, DM coarse,… in DMRestrictHook_TSBDF() argument 100 PetscCall(TSBDF_GetVecs(ts, fine, &Xdot, &Ydot)); in DMRestrictHook_TSBDF() 106 PetscCall(TSBDF_RestoreVecs(ts, fine, &Xdot, &Ydot)); in DMRestrictHook_TSBDF()
|
| /petsc/src/dm/impls/forest/ |
| H A D | forest.c | 1512 DM fine; in DMSetFromOptions_Forest() local 1514 PetscCall(DMCreate(PetscObjectComm((PetscObject)dm), &fine)); in DMSetFromOptions_Forest() 1516 PetscCall(DMLoad(fine, viewer)); in DMSetFromOptions_Forest() 1518 PetscCall(DMForestSetAdaptivityForest(dm, fine)); in DMSetFromOptions_Forest() 1519 PetscCall(DMDestroy(&fine)); in DMSetFromOptions_Forest()
|
| /petsc/src/ts/impls/symplectic/basicsymplectic/ |
| H A D | basicsymplectic.c | 255 static PetscErrorCode DMCoarsenHook_BasicSymplectic(DM fine, DM coarse, PetscCtx ctx) in DMCoarsenHook_BasicSymplectic() argument 261 static PetscErrorCode DMRestrictHook_BasicSymplectic(DM fine, Mat restrct, Vec rscale, Mat inject, … in DMRestrictHook_BasicSymplectic() argument
|