Home
last modified time | relevance | path

Searched refs:transformCtx (Results 1 – 4 of 4) sorted by relevance

/petsc/src/dm/impls/plex/
H A Dplexproject.c125 …l(DMPlexBasisTransformApplyReal_Internal(dmIn, v0, PETSC_TRUE, coordDim, v0, x, dm->transformCtx)); in DMProjectPoint_Func_Private()
340 …TransformApplyReal_Internal(dmIn, fegeom.v, PETSC_TRUE, dE, fegeom.v, fegeom.v, dm->transformCtx)); in DMProjectPoint_Field_Private()
516 …TransformApplyReal_Internal(dmIn, fegeom.v, PETSC_TRUE, dE, fegeom.v, fegeom.v, dm->transformCtx)); in DMProjectPoint_BdField_Private()
H A Dplexfem.c880 dm->transformCtx = rc; in DMPlexCreateBasisRotation()
888 PetscCall((*dm->transformSetUp)(dm, dm->transformCtx)); in DMPlexCreateBasisRotation()
1546 …m, &coords[coordDim * q], PETSC_TRUE, coordDim, &coords[coordDim * q], gcoords, dm->transformCtx)); in DMPlexComputeL2DiffLocal()
1557 …ormApply_Internal(dm, &coords[coordDim * q], PETSC_FALSE, Nc, funcVal, funcVal, dm->transformCtx)); in DMPlexComputeL2DiffLocal()
1655 …m, &coords[coordDim * q], PETSC_TRUE, coordDim, &coords[coordDim * q], gcoords, dm->transformCtx)); in DMComputeL2GradientDiff_Plex()
1666 …ormApply_Internal(dm, &coords[coordDim * q], PETSC_FALSE, Nc, funcVal, funcVal, dm->transformCtx)); in DMComputeL2GradientDiff_Plex()
1809 …plyReal_Internal(dm, &coords[dE * q], PETSC_TRUE, dE, &coords[dE * q], gcoords, dm->transformCtx)); in DMComputeL2FieldDiff_Plex()
1820 …TransformApply_Internal(dm, &coords[dE * q], PETSC_FALSE, Nc, funcVal, funcVal, dm->transformCtx)); in DMComputeL2FieldDiff_Plex()
/petsc/include/petsc/private/
H A Ddmimpl.h297 void *transformCtx; /* Basis transformation context */ member
/petsc/src/dm/interface/
H A Ddm.c761 if ((*dm)->transformDestroy) PetscCall((*(*dm)->transformDestroy)(*dm, (*dm)->transformCtx)); in DMDestroy()
2723 PetscCall((*dm->transformGetMatrix)(dm, x, PETSC_TRUE, &A, dm->transformCtx)); in DMConstructBasisTransform_Internal()
2738 newdm->transformCtx = dm->transformCtx; in DMCopyTransform()