Lines Matching refs:dmf

2932 PetscErrorCode DMPlexComputeInterpolatorNested(DM dmc, DM dmf, PetscBool isRefined, Mat In, PetscCt…  in DMPlexComputeInterpolatorNested()  argument
2945 PetscCall(PetscLogEventBegin(DMPLEX_InterpolatorFEM, dmc, dmf, 0, 0)); in DMPlexComputeInterpolatorNested()
2946 PetscCall(DMGetDimension(dmf, &dim)); in DMPlexComputeInterpolatorNested()
2947 PetscCall(DMGetLocalSection(dmf, &fsection)); in DMPlexComputeInterpolatorNested()
2948 PetscCall(DMGetGlobalSection(dmf, &fglobalSection)); in DMPlexComputeInterpolatorNested()
2959 PetscCall(DMGetField(dmf, f, NULL, &obj)); in DMPlexComputeInterpolatorNested()
3115 …PetscCall(DMPlexMatGetClosureIndicesRefined(dmf, fsection, fglobalSection, dmc, csection, cglobalS… in DMPlexComputeInterpolatorNested()
3118 …PetscCall(DMPlexMatSetClosureGeneral(dmf, fsection, fglobalSection, PETSC_FALSE, dmc, csection, cg… in DMPlexComputeInterpolatorNested()
3132 …PetscCall(DMPlexMatSetClosureRefined(dmf, fsection, fglobalSection, dmc, csection, cglobalSection,… in DMPlexComputeInterpolatorNested()
3134 …PetscCall(DMPlexMatSetClosureGeneral(dmf, fsection, fglobalSection, PETSC_FALSE, dmc, csection, cg… in DMPlexComputeInterpolatorNested()
3147 PetscCall(PetscLogEventEnd(DMPLEX_InterpolatorFEM, dmc, dmf, 0, 0)); in DMPlexComputeInterpolatorNested()
3151 PetscErrorCode DMPlexComputeMassMatrixNested(DM dmc, DM dmf, Mat mass, PetscCtx ctx) in DMPlexComputeMassMatrixNested() argument
3171 PetscErrorCode DMPlexComputeInterpolatorGeneral(DM dmc, DM dmf, Mat In, PetscCtx ctx) in DMPlexComputeInterpolatorGeneral() argument
3173 DM_Plex *mesh = (DM_Plex *)dmf->data; in DMPlexComputeInterpolatorGeneral()
3186 PetscCall(PetscLogEventBegin(DMPLEX_InterpolatorFEM, dmc, dmf, 0, 0)); in DMPlexComputeInterpolatorGeneral()
3193 PetscCall(DMGetLocalSection(dmf, &fsection)); in DMPlexComputeInterpolatorGeneral()
3194 PetscCall(DMGetGlobalSection(dmf, &globalFSection)); in DMPlexComputeInterpolatorGeneral()
3197 PetscCall(DMPlexGetSimplexOrBoxCells(dmf, 0, &cStart, &cEnd)); in DMPlexComputeInterpolatorGeneral()
3237 …PetscCall(DMPlexGetClosureIndices(dmf, fsection, globalFSection, cell, PETSC_FALSE, &numFIndices, … in DMPlexComputeInterpolatorGeneral()
3238 PetscCall(DMPlexComputeCellGeometryFEM(dmf, cell, NULL, v0, J, invJ, &detJ)); in DMPlexComputeInterpolatorGeneral()
3307 …PetscCall(DMPlexRestoreClosureIndices(dmf, fsection, globalFSection, cell, PETSC_FALSE, &numFIndic… in DMPlexComputeInterpolatorGeneral()
3324 PetscCall(PetscLogEventEnd(DMPLEX_InterpolatorFEM, dmc, dmf, 0, 0)); in DMPlexComputeInterpolatorGeneral()
3343 PetscErrorCode DMPlexComputeMassMatrixGeneral(DM dmc, DM dmf, Mat mass, PetscCtx ctx) in DMPlexComputeMassMatrixGeneral() argument
3345 DM_Plex *mesh = (DM_Plex *)dmf->data; in DMPlexComputeMassMatrixGeneral()
3365 PetscCall(DMGetLocalSection(dmf, &fsection)); in DMPlexComputeMassMatrixGeneral()
3366 PetscCall(DMGetGlobalSection(dmf, &globalFSection)); in DMPlexComputeMassMatrixGeneral()
3369 PetscCall(DMPlexGetHeightStratum(dmf, 0, &cStart, &cEnd)); in DMPlexComputeMassMatrixGeneral()
3404 …PetscCall(DMPlexGetClosureIndices(dmf, fsection, globalFSection, cell, PETSC_FALSE, &numFIndices, … in DMPlexComputeMassMatrixGeneral()
3405 PetscCall(DMPlexComputeCellGeometryFEM(dmf, cell, NULL, v0, J, invJ, &detJ)); in DMPlexComputeMassMatrixGeneral()
3450 …PetscCall(DMPlexRestoreClosureIndices(dmf, fsection, globalFSection, cell, PETSC_FALSE, &numFIndic… in DMPlexComputeMassMatrixGeneral()
3485 …PetscCall(DMPlexGetClosureIndices(dmf, fsection, globalFSection, cell, PETSC_FALSE, &numFIndices, … in DMPlexComputeMassMatrixGeneral()
3486 PetscCall(DMPlexComputeCellGeometryFEM(dmf, cell, NULL, v0, J, invJ, &detJ)); in DMPlexComputeMassMatrixGeneral()
3551 …PetscCall(DMPlexRestoreClosureIndices(dmf, fsection, globalFSection, cell, PETSC_FALSE, &numFIndic… in DMPlexComputeMassMatrixGeneral()
3578 PetscErrorCode DMPlexComputeInjectorFEM(DM dmc, DM dmf, VecScatter *sc, PetscCtx ctx) in DMPlexComputeInjectorFEM() argument
3591 PetscCall(PetscLogEventBegin(DMPLEX_InjectorFEM, dmc, dmf, 0, 0)); in DMPlexComputeInjectorFEM()
3592 PetscCall(DMGetDimension(dmf, &dim)); in DMPlexComputeInjectorFEM()
3593 PetscCall(DMGetLocalSection(dmf, &fsection)); in DMPlexComputeInjectorFEM()
3594 PetscCall(DMGetGlobalSection(dmf, &fglobalSection)); in DMPlexComputeInjectorFEM()
3701 PetscCall(DMGetGlobalVector(dmf, &fv)); in DMPlexComputeInjectorFEM()
3710 …PetscCall(DMPlexMatGetClosureIndicesRefined(dmf, fsection, fglobalSection, dmc, csection, cglobalS… in DMPlexComputeInjectorFEM()
3726 PetscCall(DMRestoreGlobalVector(dmf, &fv)); in DMPlexComputeInjectorFEM()
3728 PetscCall(PetscLogEventEnd(DMPLEX_InjectorFEM, dmc, dmf, 0, 0)); in DMPlexComputeInjectorFEM()