Home
last modified time | relevance | path

Searched refs:PetscDTBinomialInt (Results 1 – 15 of 15) sorted by relevance

/petsc/src/dm/dt/interface/
H A Ddtaltv.c109 PetscCall(PetscDTBinomialInt(N, k, &Nk)); in PetscDTAltVApply()
161 PetscCall(PetscDTBinomialInt(N, j + k, &Njk)); in PetscDTAltVWedge()
185 PetscCall(PetscDTBinomialInt(N, j + k, &Njk)); in PetscDTAltVWedge()
186 PetscCall(PetscDTBinomialInt(j + k, j, &JKj)); in PetscDTAltVWedge()
238 PetscCall(PetscDTBinomialInt(N, j + k, &Njk)); in PetscDTAltVWedgeMatrix()
272 PetscCall(PetscDTBinomialInt(N, k, &Nk)); in PetscDTAltVWedgeMatrix()
273 PetscCall(PetscDTBinomialInt(N, j + k, &Njk)); in PetscDTAltVWedgeMatrix()
274 PetscCall(PetscDTBinomialInt(j + k, j, &JKj)); in PetscDTAltVWedgeMatrix()
331 PetscCall(PetscDTBinomialInt(M, PetscAbsInt(k), &Mk)); in PetscDTAltVPullback()
332 PetscCall(PetscDTBinomialInt(N, PetscAbsInt(k), &Nk)); in PetscDTAltVPullback()
[all …]
H A Ddt.c508 PetscCall(PetscDTBinomialInt(dim, PetscAbsInt(formDegree), &formSize)); in PetscQuadraturePushForward()
511 PetscCall(PetscDTBinomialInt(imageDim, PetscAbsInt(formDegree), &imageFormSize)); in PetscQuadraturePushForward()
1106 PetscCall(PetscDTBinomialInt(dim + k, k, &Nk)); in PetscDTPKDEvalJet()
1107 PetscCall(PetscDTBinomialInt(degree + dim, degree, &Ndeg)); in PetscDTPKDEvalJet()
1255 PetscCall(PetscDTBinomialInt(degree + dim, degree + formDegree, &Nbpt)); in PetscDTPTrimmedSize()
1256 PetscCall(PetscDTBinomialInt(degree + formDegree - 1, formDegree, &Nrk)); in PetscDTPTrimmedSize()
1282 PetscCall(PetscDTBinomialInt(dim, formDegree, &Nf)); in PetscDTPTrimmedEvalJet_Internal()
1284 PetscCall(PetscDTBinomialInt(dim + jetDegree, dim, &Nk)); in PetscDTPTrimmedEvalJet_Internal()
1288 PetscCall(PetscDTBinomialInt(dim + degree - 1, dim, &Nbpm1)); in PetscDTPTrimmedEvalJet_Internal()
1307 PetscCall(PetscDTBinomialInt(dim, formDegree + 1, &Nf1)); in PetscDTPTrimmedEvalJet_Internal()
[all …]
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/
H A Dex1.c40 PetscCall(PetscDTBinomialInt(order + dim, order + formDegree, &rnchooserk)); in ExpectedNumDofs_Total()
41 PetscCall(PetscDTBinomialInt(order + formDegree - 1, formDegree, &rkm1choosek)); in ExpectedNumDofs_Total()
47 PetscCall(PetscDTBinomialInt(order + dim, order + formDegree, &rnchooserk)); in ExpectedNumDofs_Total()
48 PetscCall(PetscDTBinomialInt(order + formDegree, formDegree, &rkchoosek)); in ExpectedNumDofs_Total()
56 PetscCall(PetscDTBinomialInt(dim, formDegree, &nchoosek)); in ExpectedNumDofs_Total()
64 PetscCall(PetscDTBinomialInt(dim, formDegree, &nchoosek)); in ExpectedNumDofs_Total()
101 PetscCall(PetscDTBinomialInt(eorder + dim, eorder + eformDegree, &rnchooserk)); in ExpectedNumDofs_Interior()
102 PetscCall(PetscDTBinomialInt(eorder + eformDegree, eformDegree, &rkchoosek)); in ExpectedNumDofs_Interior()
115 PetscCall(PetscDTBinomialInt(eorder + dim, eorder + eformDegree, &rnchooserk)); in ExpectedNumDofs_Interior()
116 PetscCall(PetscDTBinomialInt(eorder + eformDegree - 1, eformDegree, &rkm1choosek)); in ExpectedNumDofs_Interior()
[all …]
/petsc/src/dm/dt/tests/
H A Dex15.c21 PetscCall(PetscDTBinomialInt(dim + p_degree, dim, &Nb)); in testQuadrature()
22 PetscCall(PetscDTBinomialInt(dim + p_degree_min, dim, &Nb_min)); in testQuadrature()
H A Dex7.c17 PetscCall(PetscDTBinomialInt(N, k, &Nk)); in CheckPullback()
18 PetscCall(PetscDTBinomialInt(M, k, &Mk)); in CheckPullback()
137 PetscCall(PetscDTBinomialInt(N, k, &Nk)); in main()
284 PetscCall(PetscDTBinomialInt(N, j, &Nj)); in main()
285 PetscCall(PetscDTBinomialInt(N, j + k, &Njk)); in main()
309 PetscCall(PetscDTBinomialInt(j + k, j, &JKj)); in main()
356 PetscCall(PetscDTBinomialInt(M, k, &Mk)); in main()
381 PetscCall(PetscDTBinomialInt(N, k - 1, &Nkm)); in main()
H A Dex9.c16 PetscCall(PetscDTBinomialInt(dim + deg, dim, &Npoly)); in testOrthogonality()
53 PetscCall(PetscDTBinomialInt(dim + deg, dim, &Np)); in testDerivativesLegendre()
54 PetscCall(PetscDTBinomialInt(dim + k, dim, &Nk)); in testDerivativesLegendre()
H A Dex13.c15 PetscCall(PetscDTBinomialInt(dim, PetscAbsInt(form), &Nf)); in constructTabulationAndMass()
17 PetscCall(PetscDTBinomialInt(dim + jetDegree, dim, &Nk)); in constructTabulationAndMass()
76 PetscCall(PetscDTBinomialInt(dim + deg, dim, &Nbp)); in test()
139 PetscCall(PetscDTBinomialInt(dim + deg - 1, dim, &Nbm1)); in test()
H A Dex8.c20 PetscCall(PetscDTBinomialInt(d + n, d, &Nk)); in main()
/petsc/src/dm/dt/space/impls/ptrimmed/
H A Dspaceptrimmed.c63 PetscCall(PetscDTBinomialInt(sp->Nv, PetscAbsInt(pt->formDegree), &Nf)); in PetscSpaceSetUp_Ptrimmed()
124 PetscCall(PetscDTBinomialInt(sp->Nv, PetscAbsInt(pt->formDegree), &Nf)); in PetscSpaceGetDimension_Ptrimmed()
160 PetscCall(PetscDTBinomialInt(dim, PetscAbsInt(f), &Nf)); in PetscSpaceEvaluate_Ptrimmed()
163 PetscCall(PetscDTBinomialInt(dim + jet, dim, &Njet)); in PetscSpaceEvaluate_Ptrimmed()
316 PetscCall(PetscDTBinomialInt(dim, PetscAbsInt(pt->formDegree), &Nf)); in PetscSpaceGetHeightSubspace_Ptrimmed()
317 PetscCall(PetscDTBinomialInt(dim - height, PetscAbsInt(pt->formDegree), &Nfsub)); in PetscSpaceGetHeightSubspace_Ptrimmed()
/petsc/include/
H A Dpetscdt.h302 static inline PetscErrorCode PetscDTBinomialInt(PetscInt n, PetscInt k, PetscInt *binomial) in PetscDTBinomialInt() function
461 PetscCall(PetscDTBinomialInt(n, k, &Nk)); in PetscDTEnumSubset()
502 PetscCall(PetscDTBinomialInt(n, k, &Nk)); in PetscDTSubsetIndex()
546 PetscCall(PetscDTBinomialInt(n, k, &Nk)); in PetscDTEnumSplit()
/petsc/src/dm/dt/space/impls/poly/
H A Dspacepoly.c110 PetscCall(PetscDTBinomialInt(n + deg, n, dim)); in PetscSpaceGetDimension_Polynomial()
150 PetscCall(PetscDTBinomialInt(dim + sp->degree, dim, &Nb)); in PetscSpaceEvaluate_Polynomial()
158 PetscCall(PetscDTBinomialInt(dim + jet, dim, &Njet)); in PetscSpaceEvaluate_Polynomial()
/petsc/src/dm/dt/dualspace/impls/lagrange/
H A Ddspacelagrange.c159 PetscCall(PetscDTBinomialInt(degree + dim, dim, &npoints)); in Petsc1DNodeFamilyComputeSimplexNodes()
632 PetscCall(PetscDTBinomialInt(dim, PetscAbsInt(formDegree), &Nk)); in PetscLagNodeIndicesPushForward()
633 PetscCall(PetscDTBinomialInt(pdim, PetscAbsInt(formDegree), &pNk)); in PetscLagNodeIndicesPushForward()
666 PetscCall(PetscDTBinomialInt(dim, PetscAbsInt(formDegree), &Nk)); in PetscLagNodeIndicesTensor()
667 PetscCall(PetscDTBinomialInt(dimT, PetscAbsInt(kT), &NkT)); in PetscLagNodeIndicesTensor()
668 PetscCall(PetscDTBinomialInt(dimF, PetscAbsInt(kF), &NkF)); in PetscLagNodeIndicesTensor()
669 PetscCall(PetscDTBinomialInt(dim, PetscAbsInt(kT), &MkT)); in PetscLagNodeIndicesTensor()
670 PetscCall(PetscDTBinomialInt(dim, PetscAbsInt(kF), &MkF)); in PetscLagNodeIndicesTensor()
1060 PetscCall(PetscDTBinomialInt(dimTrace, PetscAbsInt(kTrace), &NkTrace)); in MatTensorAltV()
1063 PetscCall(PetscDTBinomialInt(dimFiber, PetscAbsInt(kFiber), &NkFiber)); in MatTensorAltV()
[all …]
/petsc/src/dm/dt/space/impls/ptrimmed/tests/
H A Dex1.c22 PetscCall(PetscDTBinomialInt(dim, PetscAbsInt(formDegree), &Nf)); in test()
/petsc/src/dm/dt/dualspace/impls/sum/
H A Ddualspacesum.c520 PetscCall(PetscDTBinomialInt(dim, PetscAbsInt(k), &Nk)); in PetscDualSpaceCreateFacetSubspace_Sum()
522 PetscCall(PetscDTBinomialInt(pointDim, PetscAbsInt(k), &Nknew)); in PetscDualSpaceCreateFacetSubspace_Sum()
/petsc/src/dm/dt/dualspace/interface/
H A Ddualspace.c1897 PetscCall(PetscDTBinomialInt(dim, PetscAbsInt(dsp->k), &Nk)); in PetscDualSpaceTransform()