Lines Matching refs:elemMatCoh
6652 PetscScalar *elemMatNeg, *elemMatPos, *elemMatCoh; in DMPlexComputeJacobianHybridByKey() local
6786 …Call(DMGetWorkArray(dm, hasBdJac ? cellChunkSize * totDim * totDim : 0, MPIU_SCALAR, &elemMatCoh)); in DMPlexComputeJacobianHybridByKey()
6796 PetscCall(PetscArrayzero(elemMatCoh, cellChunkSize * totDim * totDim)); in DMPlexComputeJacobianHybridByKey()
6882 …JACOBIAN, key[2], 2, Ne, chunkGeomF, chunkGeomN, u, u_t, dsAux[2], a[2], t, X_tShift, elemMatCoh)); in DMPlexComputeJacobianHybridByKey()
6883 …PetscSafePointerPlusOffset(a[2], offset * totDimAux[2]), t, X_tShift, &elemMatCoh[offset * totDim … in DMPlexComputeJacobianHybridByKey()
6913 …for (j = 0; j < totDim; ++j) elemMatCoh[coff + (off + i) * totDim + j] += s[0][soff + i] * elemMat… in DMPlexComputeJacobianHybridByKey()
6922 …for (j = 0; j < totDim; ++j) elemMatCoh[coff + (off + i) * totDim + j] += elemMatNeg[coff + (off +… in DMPlexComputeJacobianHybridByKey()
6930 …for (i = 0; i < totDim * totDim; ++i) elemMatCoh[coff + i] += elemMatNeg[coff + i] + elemMatPos[co… in DMPlexComputeJacobianHybridByKey()
6936 …printFEM > 1) PetscCall(DMPrintCellMatrix(cell, name, totDim, totDim, &elemMatCoh[cind * totDim * … in DMPlexComputeJacobianHybridByKey()
6937 …Internal(plex, section, globalSection, mesh->useMatClPerm, Jac, cell, &elemMatCoh[cind * totDim * … in DMPlexComputeJacobianHybridByKey()
6942 …if (mesh->printFEM > 1) PetscCall(DMPrintCellMatrix(cell, name, totDim, totDim, &elemMatCoh[cind *… in DMPlexComputeJacobianHybridByKey()
6943 …nternal(plex, section, globalSection, mesh->useMatClPerm, JacP, cell, &elemMatCoh[cind * totDim * … in DMPlexComputeJacobianHybridByKey()
6951 …(DMRestoreWorkArray(dm, hasBdJac ? cellChunkSize * totDim * totDim : 0, MPIU_SCALAR, &elemMatCoh)); in DMPlexComputeJacobianHybridByKey()