Lines Matching refs:numSubelements
36 …PetscCall(DMPlexRefineRegularGetAffineTransforms(tr, ct, &cmp->numSubelements, &cmp->v0, &cmp->jac… in PetscFESetUp_Composite()
41 PetscCall(PetscMalloc1(cmp->numSubelements * spdim, &cmp->embedding)); in PetscFESetUp_Composite()
44 for (s = 0; s < cmp->numSubelements; ++s) { in PetscFESetUp_Composite()
63 PetscCall(PetscMalloc1(cmp->numSubelements * spdim * spdim, &fem->invV)); in PetscFESetUp_Composite()
66 PetscCall(PetscMalloc1(cmp->numSubelements * spdim * spdim, &invVscalar)); in PetscFESetUp_Composite()
70 for (s = 0; s < cmp->numSubelements; ++s) { in PetscFESetUp_Composite()
93 …for (s = 0; s < cmp->numSubelements * spdim * spdim; s++) fem->invV[s] = PetscRealPart(invVscalar[… in PetscFESetUp_Composite()
127 for (s = 0; s < cmp->numSubelements; ++s) { in PetscFEComputeTabulation_Composite()
141 …PetscCheck(s < cmp->numSubelements, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "Point %" PetscInt_FMT "… in PetscFEComputeTabulation_Composite()
227 cmp->numSubelements = -1; in PetscFECreate_Composite()
256 PetscErrorCode PetscFECompositeGetMapping(PetscFE fem, PeOp PetscInt *numSubelements, PeOp const Pe… in PetscFECompositeGetMapping() argument
262 if (numSubelements) { in PetscFECompositeGetMapping()
263 PetscAssertPointer(numSubelements, 2); in PetscFECompositeGetMapping()
264 *numSubelements = cmp->numSubelements; in PetscFECompositeGetMapping()