Searched refs:Ncopies (Results 1 – 6 of 6) sorted by relevance
| /petsc/src/dm/dt/space/impls/ptrimmed/ |
| H A D | spaceptrimmed.c | 138 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 D | fevector.c | 73 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 D | spacetensor.c | 201 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 D | dspacelagrange.c | 1299 …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 D | dualspacesum.c | 490 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 D | dt.c | 497 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()
|