Lines Matching refs:Jx

8   PetscReal     *Jx;  member
27 subsp->Jx = NULL; in PetscSpaceDestroy_Subspace()
61 if (subsp->Jx) { in PetscSpaceView_Subspace()
64 PetscCall(PetscViewerASCIIPrintf(viewer, " %g", (double)subsp->Jx[o * subDim + 0])); in PetscSpaceView_Subspace()
66 …< subDim; s++) PetscCall(PetscViewerASCIIPrintf(viewer, " %g", (double)subsp->Jx[o * subDim + s])); in PetscSpaceView_Subspace()
114 if (subsp->Jx) { in PetscSpaceEvaluate_Subspace()
116 …for (k = 0; k < subDim; k++) inpoints[i * origDim + j] += subsp->Jx[j * subDim + k] * points[i * s… in PetscSpaceEvaluate_Subspace()
141 if (subsp->Jx) { in PetscSpaceEvaluate_Subspace()
146 …< origDim; o++) psi[(k * subDim + l) * subDim + n] += subsp->Jx[m * subDim + l] * subsp->Jx[o * su… in PetscSpaceEvaluate_Subspace()
190 if (subsp->Jx) { in PetscSpaceEvaluate_Subspace()
193 …for (m = 0; m < origDim; m++) psi[k * subDim + l] += subsp->Jx[m * subDim + l] * phi[k * origDim +… in PetscSpaceEvaluate_Subspace()
276 const PetscReal *Jx; in PetscSpaceSetUp_Subspace() local
290 Jx = subsp->Jx; in PetscSpaceSetUp_Subspace()
327 if (Jx) { in PetscSpaceSetUp_Subspace()
329 … for (j = 0; j < subDim; j++) allPoints[origDim * offset + i] += Jx[i * subDim + j] * qp[j]; in PetscSpaceSetUp_Subspace()
392 if (subsp->Jx) { in PetscSpacePolynomialGetTensor_Subspace()
402 for (j = 0; j < subDim; j++) nnz += (subsp->Jx[i * subDim + j] != 0.); in PetscSpacePolynomialGetTensor_Subspace()
408 for (i = 0; i < origDim; i++) nnz += (subsp->Jx[i * subDim + j] != 0.); in PetscSpacePolynomialGetTensor_Subspace()
447 …etscSpace origSpace, PetscDualSpace dualSubspace, PetscReal *x, PetscReal *Jx, PetscReal *u, Petsc… in PetscSpaceCreateSubspace() argument
458 if (Jx) PetscAssertPointer(Jx, 4); in PetscSpaceCreateSubspace()
479 if (Jx) subsp->Jx_alloc = Jx; in PetscSpaceCreateSubspace()
485 if (Jx) subsp->Jx = Jx; in PetscSpaceCreateSubspace()
495 if (Jx) { in PetscSpaceCreateSubspace()
497 PetscCall(PetscArraycpy(subsp->Jx_alloc, Jx, origDim * subDim)); in PetscSpaceCreateSubspace()
498 subsp->Jx = subsp->Jx_alloc; in PetscSpaceCreateSubspace()