Searched refs:transformCtx (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/dm/impls/plex/ |
| H A D | plexproject.c | 125 …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 D | plexfem.c | 880 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 D | dmimpl.h | 297 void *transformCtx; /* Basis transformation context */ member
|
| /petsc/src/dm/interface/ |
| H A D | dm.c | 761 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()
|