Home
last modified time | relevance | path

Searched refs:Ncopies (Results 1 – 6 of 6) sorted by relevance

/petsc/src/dm/dt/space/impls/ptrimmed/
H A Dspaceptrimmed.c138 PetscInt jet, degree, Nf, Ncopies, Njet; in PetscSpaceEvaluate_Ptrimmed() local
161 Ncopies = Nc / Nf; in PetscSpaceEvaluate_Ptrimmed()
162 …PetscCheck(Ncopies == 1, PetscObjectComm((PetscObject)sp), PETSC_ERR_PLIB, "Multicopy spaces shoul… in PetscSpaceEvaluate_Ptrimmed()
311 PetscInt Nc, degree, Nf, Ncopies, Nfsub; in PetscSpaceGetHeightSubspace_Ptrimmed() local
318 Ncopies = Nf / Nc; in PetscSpaceGetHeightSubspace_Ptrimmed()
325 PetscCall(PetscSpaceSetNumComponents(sub, Nfsub * Ncopies)); in PetscSpaceGetHeightSubspace_Ptrimmed()
/petsc/src/dm/dt/fe/impls/vector/
H A Dfevector.c73 PetscInt n, Ncopies = v->num_copies; in PetscFESetUp_Vector() local
86 n = Ncopies * scalar_n; in PetscFESetUp_Vector()
90 for (PetscInt c = 0; c < Ncopies; c++) { in PetscFESetUp_Vector()
97 PetscInt jstride = v->interleave_basis ? Ncopies : 1; in PetscFESetUp_Vector()
/petsc/src/dm/dt/space/impls/tensor/
H A Dspacetensor.c201 PetscInt Ncopies = Nc / Ncprod; in PetscSpaceSetUp_Tensor() local
229 PetscCall(PetscSpaceSumSetNumSubspaces(sp, Ncopies)); in PetscSpaceSetUp_Tensor()
230 for (PetscInt i = 0; i < Ncopies; i++) PetscCall(PetscSpaceSumSetSubspace(sp, i, subsp)); in PetscSpaceSetUp_Tensor()
/petsc/src/dm/dt/dualspace/impls/lagrange/
H A Ddspacelagrange.c1299 …space_Lagrange(PetscDualSpace sp, DM K, PetscInt f, PetscInt k, PetscInt Ncopies, PetscBool interi… in PetscDualSpaceCreateFacetSubspace_Lagrange() argument
1331 Ncnew = Nknew * Ncopies; in PetscDualSpaceCreateFacetSubspace_Lagrange()
1990 PetscInt formDegree, Nk, Ncopies; in PetscDualSpaceSetUp_Lagrange() local
2015 Ncopies = lag->numCopies; in PetscDualSpaceSetUp_Lagrange()
2016 …PetscCheck(Nc / Nk == Ncopies, comm, PETSC_ERR_ARG_INCOMP, "Number of copies * (dim choose k) != N… in PetscDualSpaceSetUp_Lagrange()
2061 if (Ncopies > 1) { in PetscDualSpaceSetUp_Lagrange()
2070 PetscCall(PetscDualSpaceSumSetNumSubspaces(sp, Ncopies)); in PetscDualSpaceSetUp_Lagrange()
2073 for (PetscInt i = 0; i < Ncopies; i++) PetscCall(PetscDualSpaceSumSetSubspace(sp, i, scalarsp)); in PetscDualSpaceSetUp_Lagrange()
2111 …PetscCall(PetscDualSpaceCreateFacetSubspace_Lagrange(sp, NULL, p, formDegree, Ncopies, PETSC_FALSE… in PetscDualSpaceSetUp_Lagrange()
2339 …PetscCall(PetscDualSpaceCreateFacetSubspace_Lagrange(sp, NULL, tensorf, formDegree, Ncopies, PETSC… in PetscDualSpaceSetUp_Lagrange()
[all …]
/petsc/src/dm/dt/dualspace/impls/sum/
H A Ddualspacesum.c490 PetscInt depth, Ncopies; in PetscDualSpaceCreateFacetSubspace_Sum() local
521 Ncopies = Nc / Nk; in PetscDualSpaceCreateFacetSubspace_Sum()
523 Ncnew = Nknew * Ncopies; in PetscDualSpaceCreateFacetSubspace_Sum()
/petsc/src/dm/dt/interface/
H A Ddt.c497 PetscInt dim, Nc, imageNc, formSize, Ncopies, imageFormSize, Npoints, pt, i, j, c; in PetscQuadraturePushForward() local
510 Ncopies = Nc / formSize; in PetscQuadraturePushForward()
512 imageNc = Ncopies * imageFormSize; in PetscQuadraturePushForward()
528 for (c = 0; c < Ncopies; c++) { in PetscQuadraturePushForward()