Lines Matching refs:Ju

12   PetscReal     *Ju;  member
31 subsp->Ju = NULL; in PetscSpaceDestroy_Subspace()
75 if (subsp->Ju) { in PetscSpaceView_Subspace()
79 …s < subNc; s++) PetscCall(PetscViewerASCIIPrintf(viewer, " %g", (double)subsp->Ju[o * subNc + s])); in PetscSpaceView_Subspace()
158 if (subsp->Ju) { in PetscSpaceEvaluate_Subspace()
161 …Dim; m++) H[((j * subNb + i) * subNc + k) * subDim * subDim + m] += subsp->Ju[k * origNc + l] * ps… in PetscSpaceEvaluate_Subspace()
201 if (subsp->Ju) { in PetscSpaceEvaluate_Subspace()
204 …; m < subDim; m++) D[((j * subNb + i) * subNc + k) * subDim + m] += subsp->Ju[k * origNc + l] * ps… in PetscSpaceEvaluate_Subspace()
237 if (subsp->Ju) { in PetscSpaceEvaluate_Subspace()
239 … for (l = 0; l < origNc; l++) B[(j * subNb + i) * subNc + k] += subsp->Ju[k * origNc + l] * phi[l]; in PetscSpaceEvaluate_Subspace()
278 const PetscReal *Ju; in PetscSpaceSetUp_Subspace() local
292 Ju = subsp->Ju; in PetscSpaceSetUp_Subspace()
335 if (Ju) { in PetscSpaceSetUp_Subspace()
337 for (j = 0; j < subNc; j++) allWeights[offset * origNc + i] += qw[j] * Ju[j * origNc + i]; in PetscSpaceSetUp_Subspace()
447 …lSpace dualSubspace, PetscReal *x, PetscReal *Jx, PetscReal *u, PetscReal *Ju, PetscCopyMode copym… in PetscSpaceCreateSubspace() argument
460 if (Ju) PetscAssertPointer(Ju, 6); in PetscSpaceCreateSubspace()
481 if (Ju) subsp->Ju_alloc = Ju; in PetscSpaceCreateSubspace()
487 if (Ju) subsp->Ju = Ju; in PetscSpaceCreateSubspace()
505 if (Ju) { in PetscSpaceCreateSubspace()
507 PetscCall(PetscArraycpy(subsp->Ju_alloc, Ju, origNc * subNc)); in PetscSpaceCreateSubspace()
508 subsp->Ju = subsp->Ju_alloc; in PetscSpaceCreateSubspace()