| /petsc/include/petsc/private/ |
| H A D | petscdsimpl.h | 48 PETSC_HASH_MAP(HMapForm, PetscFormKey, PetscChunk, PetscFormKeyHash, PetscFormKeyEqual, _PetscInval… in PETSC_HASH_MAP() argument 59 PetscFormKey l = *(const PetscFormKey *)left; in PETSC_HASH_MAP() 60 PetscFormKey r = *(const PetscFormKey *)right; in PETSC_HASH_MAP()
|
| H A D | petscfeimpl.h | 214 …PetscErrorCode (*integrateresidual)(PetscDS, PetscFormKey, PetscInt, PetscFEGeom *, const PetscSca… 215 …PetscErrorCode (*integratebdresidual)(PetscDS, PetscWeakForm, PetscFormKey, PetscInt, PetscFEGeom … 216 …PetscErrorCode (*integratehybridresidual)(PetscDS, PetscDS, PetscFormKey, PetscInt, PetscInt, Pets… 218 …PetscErrorCode (*integratejacobian)(PetscDS, PetscDS, PetscFEJacobianType, PetscFormKey, PetscInt,… 219 …PetscErrorCode (*integratebdjacobian)(PetscDS, PetscWeakForm, PetscFEJacobianType, PetscFormKey, P… 220 …PetscErrorCode (*integratehybridjacobian)(PetscDS, PetscDS, PetscFEJacobianType, PetscFormKey, Pet… 458 PETSC_INTERN PetscErrorCode PetscFEIntegrateResidual_Basic(PetscDS, PetscFormKey, PetscInt, PetscFE… 459 PETSC_INTERN PetscErrorCode PetscFEIntegrateBdResidual_Basic(PetscDS, PetscWeakForm, PetscFormKey, … 460 …PetscFEIntegrateJacobian_Basic(PetscDS, PetscDS, PetscFEJacobianType, PetscFormKey, PetscInt, Pets…
|
| /petsc/include/ |
| H A D | petscfe.h | 157 PETSC_EXTERN PetscErrorCode PetscFEIntegrateResidual(PetscDS, PetscFormKey, PetscInt, PetscFEGeom *… 158 PETSC_EXTERN PetscErrorCode PetscFEIntegrateBdResidual(PetscDS, PetscWeakForm, PetscFormKey, PetscI… 159 PETSC_EXTERN PetscErrorCode PetscFEIntegrateHybridResidual(PetscDS, PetscDS, PetscFormKey, PetscInt… 160 …rCode PetscFEIntegrateJacobian(PetscDS, PetscDS, PetscFEJacobianType, PetscFormKey, PetscInt, Pets… 161 …tscFEIntegrateBdJacobian(PetscDS, PetscWeakForm, PetscFEJacobianType, PetscFormKey, PetscInt, Pets… 162 …PetscFEIntegrateHybridJacobian(PetscDS, PetscDS, PetscFEJacobianType, PetscFormKey, PetscInt, Pets…
|
| H A D | petscdmplex.h | 362 PETSC_EXTERN PetscErrorCode DMPlexComputeResidualByKey(DM, PetscFormKey, IS, PetscReal, Vec, Vec, P… 363 PETSC_EXTERN PetscErrorCode DMPlexComputeJacobianByKey(DM, PetscFormKey, IS, PetscReal, PetscReal, … 364 PETSC_EXTERN PetscErrorCode DMPlexComputeResidualHybridByKey(DM, PetscFormKey[], IS, PetscReal, Vec… 365 PETSC_EXTERN PetscErrorCode DMPlexComputeJacobianHybridByKey(DM, PetscFormKey[], IS, PetscReal, Pet… 366 PETSC_EXTERN PetscErrorCode DMPlexComputeJacobianActionByKey(DM, PetscFormKey, IS, PetscReal, Petsc… 367 PETSC_EXTERN PetscErrorCode DMPlexComputeJacobianByKeyGeneral(DM, DM, PetscFormKey, IS, PetscReal, … 466 PETSC_EXTERN PetscErrorCode DMPlexComputeBdResidualSingle(DM, PetscWeakForm, PetscFormKey, Vec, Vec… 468 PETSC_EXTERN PetscErrorCode DMPlexComputeBdResidualSingleByKey(DM, PetscWeakForm, PetscFormKey, IS,…
|
| H A D | petscdstypes.h | 45 } PetscFormKey; typedef
|
| H A D | petscds.h | 25 PETSC_EXTERN PetscErrorCode PetscFormKeySort(PetscInt, PetscFormKey[]);
|
| /petsc/src/ts/utils/ |
| H A D | dmplexts.c | 55 PetscFormKey key = {NULL, 0, 0, 0}; in DMPlexTSComputeRHSFunctionFVM() 147 PetscFormKey key; in DMPlexTSComputeIFunctionFEM() 205 PetscFormKey key; in DMPlexTSComputeIJacobianFEM() 265 PetscFormKey key; in DMPlexTSComputeRHSFunctionFEM()
|
| /petsc/src/dm/dt/fe/impls/vector/ |
| H A D | fevector.c | 221 PETSC_INTERN PetscErrorCode PetscFEIntegrateHybridResidual_Basic(PetscDS, PetscDS, PetscFormKey, Pe… 222 …ntegrateBdJacobian_Basic(PetscDS, PetscWeakForm, PetscFEJacobianType, PetscFormKey, PetscInt, Pets… 223 …EIntegrateHybridJacobian_Basic(PetscDS, PetscDS, PetscFEJacobianType, PetscFormKey, PetscInt, Pets…
|
| /petsc/src/dm/dt/tests/ |
| H A D | ex12.c | 25 static PetscErrorCode CheckResidual(PetscWeakForm wf, PetscFormKey key, PetscInt in0, PetscPointFn … in CheckResidual() 44 PetscFormKey key; in TestSetIndex() 134 PetscFormKey key; in TestAdd() 218 PetscFormKey key; in TestSetIndexAdd()
|
| /petsc/src/dm/dt/interface/ |
| H A D | dtweakform.c | 92 PetscErrorCode PetscFormKeySort(PetscInt n, PetscFormKey arr[]) in PetscFormKeySort() 97 PetscCall(PetscTimSort(n, arr, sizeof(PetscFormKey), Compare_PetscFormKey_Private, NULL)); in PetscFormKeySort() 103 PetscFormKey key; in PetscWeakFormGetFunction_Private() 125 PetscFormKey key; in PetscWeakFormSetFunction_Private() 151 PetscFormKey key; in PetscWeakFormAddFunction_Private() 175 PetscFormKey key; in PetscWeakFormGetIndexFunction_Private() 196 PetscFormKey key; in PetscWeakFormSetIndexFunction_Private() 219 PetscFormKey key; in PetscWeakFormClearIndexFunction_Private() 293 PetscFormKey *keys; in PetscWeakFormRewriteKeys_Internal() 361 PetscFormKey *keys; in PetscWeakFormReplaceLabel_Internal() [all …]
|
| /petsc/src/snes/utils/ |
| H A D | dmplexsnes.c | 297 PetscFormKey key; in DMPlexSNESComputeResidualFEM() 360 PetscFormKey *reskeys; in DMPlexSNESComputeResidualDS() 475 PetscFormKey *jackeys; in DMSNESComputeJacobianAction() 555 PetscFormKey key; in DMPlexSNESComputeJacobianFEM()
|
| /petsc/src/dm/dt/fe/impls/basic/ |
| H A D | febasic.c | 389 PetscErrorCode PetscFEIntegrateResidual_Basic(PetscDS ds, PetscFormKey key, PetscInt Ne, PetscFEGeo… in PetscFEIntegrateResidual_Basic() 496 PetscErrorCode PetscFEIntegrateBdResidual_Basic(PetscDS ds, PetscWeakForm wf, PetscFormKey key, Pet… in PetscFEIntegrateBdResidual_Basic() 609 …orCode PetscFEIntegrateHybridResidual_Basic(PetscDS ds, PetscDS dsIn, PetscFormKey key, PetscInt s… in PetscFEIntegrateHybridResidual_Basic() 743 …teJacobian_Basic(PetscDS rds, PetscDS cds, PetscFEJacobianType jtype, PetscFormKey key, PetscInt N… in PetscFEIntegrateJacobian_Basic() 893 …cobian_Basic(PetscDS ds, PetscWeakForm wf, PetscFEJacobianType jtype, PetscFormKey key, PetscInt N… in PetscFEIntegrateBdJacobian_Basic() 1059 …idJacobian_Basic(PetscDS ds, PetscDS dsIn, PetscFEJacobianType jtype, PetscFormKey key, PetscInt s… in PetscFEIntegrateHybridJacobian_Basic()
|
| /petsc/src/dm/dt/fe/interface/ |
| H A D | fe.c | 1479 PetscErrorCode PetscFEIntegrateResidual(PetscDS ds, PetscFormKey key, PetscInt Ne, PetscFEGeom *cge… in PetscFEIntegrateResidual() 1514 PetscErrorCode PetscFEIntegrateBdResidual(PetscDS ds, PetscWeakForm wf, PetscFormKey key, PetscInt … in PetscFEIntegrateBdResidual() 1551 PetscErrorCode PetscFEIntegrateHybridResidual(PetscDS ds, PetscDS dsIn, PetscFormKey key, PetscInt … in PetscFEIntegrateHybridResidual() 1601 …ntegrateJacobian(PetscDS rds, PetscDS cds, PetscFEJacobianType jtype, PetscFormKey key, PetscInt N… in PetscFEIntegrateJacobian() 1653 …teBdJacobian(PetscDS ds, PetscWeakForm wf, PetscFEJacobianType jtype, PetscFormKey key, PetscInt N… in PetscFEIntegrateBdJacobian() 1706 …teHybridJacobian(PetscDS ds, PetscDS dsIn, PetscFEJacobianType jtype, PetscFormKey key, PetscInt s… in PetscFEIntegrateHybridJacobian()
|
| /petsc/src/dm/dt/fe/tests/ |
| H A D | ex1.c | 218 PetscFormKey key; in TestIntegration()
|
| H A D | ex2.c | 266 PetscFormKey key; in TestIntegration()
|
| /petsc/doc/changes/ |
| H A D | 316.md | 230 - Change `DMPlexComputeBdResidualSingle()` to take `PetscFormKey` instead of explicit label/value/f…
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexfem.c | 4407 PetscFormKey key; in DMPlexComputeResidual_Patch_Internal() 4633 PetscFormKey key; in DMPlexComputeJacobian_Patch_Internal() 4918 PetscErrorCode DMPlexComputeBdResidualSingleByKey(DM dm, PetscWeakForm wf, PetscFormKey key, IS fac… in DMPlexComputeBdResidualSingleByKey() 5085 PetscErrorCode DMPlexComputeBdResidualSingle(DM dm, PetscWeakForm wf, PetscFormKey key, Vec locX, V… in DMPlexComputeBdResidualSingle() 5125 PetscFormKey key; in DMPlexComputeBdResidual_Internal() 5175 PetscErrorCode DMPlexComputeResidualByKey(DM dm, PetscFormKey key, IS cellIS, PetscReal time, Vec l… in DMPlexComputeResidualByKey() 5555 PetscErrorCode DMPlexComputeResidualHybridByKey(DM dm, PetscFormKey key[], IS cellIS, PetscReal tim… in DMPlexComputeResidualHybridByKey() 5951 PetscFormKey key; in DMPlexComputeBdJacobianSingleByLabel() 6172 PetscErrorCode DMPlexComputeJacobianByKey(DM dm, PetscFormKey key, IS cellIS, PetscReal t, PetscRea… in DMPlexComputeJacobianByKey() 6385 PetscErrorCode DMPlexComputeJacobianByKeyGeneral(DM dmr, DM dmc, PetscFormKey key, IS cellIS, Petsc… in DMPlexComputeJacobianByKeyGeneral() [all …]
|
| H A D | plex.c | 10380 PetscFormKey key; in DMCreateMassMatrixLumped_Plex() 10428 PetscFormKey key; in DMCreateMassMatrix_Plex() 10494 PetscFormKey key; in DMCreateGradientMatrix_Plex()
|
| /petsc/src/dm/dt/fe/impls/opencl/ |
| H A D | feopencl.c | 502 static PetscErrorCode PetscFEIntegrateResidual_OpenCL(PetscDS prob, PetscFormKey key, PetscInt Ne, … in PetscFEIntegrateResidual_OpenCL()
|
| /petsc/src/dm/impls/plex/tests/ |
| H A D | ex5.c | 1137 PetscFormKey keys[3]; in TestAssembly()
|