Searched refs:jackeys (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/snes/utils/ |
| H A D | dmplexsnes.c | 475 PetscFormKey *jackeys; in DMSNESComputeJacobianAction() local 483 PetscCall(PetscMalloc1(Nk, &jackeys)); in DMSNESComputeJacobianAction() 484 … for (m = 0; m < Nm; ++m) PetscCall(PetscHMapFormGetKeys(ds->wf->form[jacmap[m]], &off, jackeys)); in DMSNESComputeJacobianAction() 486 PetscCall(PetscFormKeySort(Nk, jackeys)); in DMSNESComputeJacobianAction() 488 if ((jackeys[k].label != jackeys[kp].label) || (jackeys[k].value != jackeys[kp].value)) { in DMSNESComputeJacobianAction() 490 if (kp != k) jackeys[k] = jackeys[kp]; in DMSNESComputeJacobianAction() 497 DMLabel label = jackeys[k].label; in DMSNESComputeJacobianAction() 498 PetscInt val = jackeys[k].value; in DMSNESComputeJacobianAction() 510 …PetscCall(DMPlexComputeJacobianActionByKey(plex, jackeys[k], cellIS, 0.0, 0.0, X, NULL, Y, F, ctx)… in DMSNESComputeJacobianAction() 513 PetscCall(PetscFree(jackeys)); in DMSNESComputeJacobianAction()
|