Home
last modified time | relevance | path

Searched refs:Mf (Results 1 – 6 of 6) sorted by relevance

/petsc/src/dm/impls/stag/
H A Dstagmulti.c450 PetscInt Mc, Mf, factorx, dof[2]; in DMStagPopulateInterpolation1d_Internal() local
459 PetscCall(DMStagGetGlobalSizes(dmf, &Mf, NULL, NULL)); in DMStagPopulateInterpolation1d_Internal()
460 factorx = Mf / Mc; in DMStagPopulateInterpolation1d_Internal()
509 PetscInt Mc, Nc, Mf, Nf, factorx, factory, dof[3]; in DMStagPopulateInterpolation2d_Internal() local
518 PetscCall(DMStagGetGlobalSizes(dmf, &Mf, &Nf, NULL)); in DMStagPopulateInterpolation2d_Internal()
519 factorx = Mf / Mc; in DMStagPopulateInterpolation2d_Internal()
646 PetscInt Mc, Nc, Pc, Mf, Nf, Pf, factorx, factory, factorz, dof[4]; in DMStagPopulateInterpolation3d_Internal() local
655 PetscCall(DMStagGetGlobalSizes(dmf, &Mf, &Nf, &Pf)); in DMStagPopulateInterpolation3d_Internal()
656 factorx = Mf / Mc; in DMStagPopulateInterpolation3d_Internal()
994 PetscInt Mc, Mf, factorx, dof[2]; in DMStagPopulateRestriction1d_Internal() local
[all …]
H A Dstag1d.c53 PetscInt Mf, Mc, factorx, dof[2]; in DMStagRestrictSimple_1d() local
60 PetscCall(DMStagGetGlobalSizes(dmf, &Mf, NULL, NULL)); in DMStagRestrictSimple_1d()
62 factorx = Mf / Mc; in DMStagRestrictSimple_1d()
H A Dstag2d.c59 PetscInt Mf, Nf, Mc, Nc, factorx, factory, dof[3]; in DMStagRestrictSimple_2d() local
66 PetscCall(DMStagGetGlobalSizes(dmf, &Mf, &Nf, NULL)); in DMStagRestrictSimple_2d()
68 factorx = Mf / Mc; in DMStagRestrictSimple_2d()
H A Dstag3d.c66 PetscInt Mf, Nf, Pf, Mc, Nc, Pc, factorx, factory, factorz, dof[4]; in DMStagRestrictSimple_3d() local
74 PetscCall(DMStagGetGlobalSizes(dmf, &Mf, &Nf, &Pf)); in DMStagRestrictSimple_3d()
76 factorx = Mf / Mc; in DMStagRestrictSimple_3d()
/petsc/src/dm/impls/da/
H A Ddainterp.c1009 PetscInt dimc, Mc, Nc, Pc, mc, nc, pc, dofc, sc, dimf, Mf, Nf, Pf, mf, nf, pf, doff, sf; in DMCreateInterpolation_DA() local
1021 …PetscCall(DMDAGetInfo(daf, &dimf, &Mf, &Nf, &Pf, &mf, &nf, &pf, &doff, &sf, &bxf, &byf, &bzf, &stf… in DMCreateInterpolation_DA()
1027 …PetscCheck(Mc >= 2 || Mf <= 1, PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "Coarse grid requires at… in DMCreateInterpolation_DA()
1266 PetscInt dimc, Mc, Nc, Pc, mc, nc, pc, dofc, sc, dimf, Mf, Nf, Pf, mf, nf, pf, doff, sf; in DMCreateInjection_DA() local
1277 …PetscCall(DMDAGetInfo(daf, &dimf, &Mf, &Nf, &Pf, &mf, &nf, &pf, &doff, &sf, &bxf, &byf, &bzf, &stf… in DMCreateInjection_DA()
1335 PetscInt dimf, Mf, Nf, Pf, mf, nf, pf, doff, sf; in DMDACreateAggregates() local
1360 …PetscCall(DMDAGetInfo(daf, &dimf, &Mf, &Nf, &Pf, &mf, &nf, &pf, &doff, &sf, &bxf, &byf, &bzf, &stf… in DMDACreateAggregates()
1367 …heck(Mf >= Mc, PETSC_COMM_SELF, PETSC_ERR_ARG_INCOMP, "Coarse grid has more points than fine grid,… in DMDACreateAggregates()
1396 max_agg_size = (Mf / Mc + 1) * (Nf / Nc + 1) * (Pf / Pc + 1); in DMDACreateAggregates()
1399 …daf), m_c * n_c * p_c * dofc, m_f * n_f * p_f * doff, Mc * Nc * Pc * dofc, Mf * Nf * Pf * doff, ma… in DMDACreateAggregates()
[all …]
/petsc/src/ts/utils/dmplexlandau/
H A Dplexland.c2454 Vec Mf, globGamma, *globMfArray, *globGammaArray; in DMPlexLandauPrintNorms() local
2459 PetscCall(VecDuplicate(X, &Mf)); in DMPlexLandauPrintNorms()
2463 PetscCall(MatMult(ctx->M, X, Mf)); in DMPlexLandauPrintNorms()
2475 PetscCall(DMCompositeGetAccessArray(pack, Mf, nDMs, NULL, globMfArray)); in DMPlexLandauPrintNorms()
2503 PetscCall(DMCompositeRestoreAccessArray(pack, Mf, nDMs, NULL, globMfArray)); in DMPlexLandauPrintNorms()
2507 PetscCall(VecDestroy(&Mf)); in DMPlexLandauPrintNorms()