Home
last modified time | relevance | path

Searched refs:NcJ (Results 1 – 7 of 7) sorted by relevance

/petsc/src/dm/dt/fe/interface/
H A Dfe.c2656 const PetscInt NcJ = TJ->Nc; in PetscFEUpdateElementMat_Internal() local
2657 const PetscReal *basisJ = &TJ->T[0][(r * NqJ + q) * NbJ * NcJ]; in PetscFEUpdateElementMat_Internal()
2658 const PetscReal *basisDerJ = &TJ->T[1][(r * NqJ + q) * NbJ * NcJ * cdim]; in PetscFEUpdateElementMat_Internal()
2672 for (PetscInt gc = 0; gc < NcJ; ++gc) { in PetscFEUpdateElementMat_Internal()
2673 const PetscInt gidx = g * NcJ + gc; /* Trial function basis index */ in PetscFEUpdateElementMat_Internal()
2696 …for (PetscInt gc = 0; gc < NcJ; ++gc) elemMat[fOff] += bI * g0[fc * NcJ + gc] * tmpBasisJ[g * NcJ in PetscFEUpdateElementMat_Internal()
2704 petsc_elemmat_kernel_g1(NbI, NcI, NbJ, NcJ, 2); in PetscFEUpdateElementMat_Internal()
2706 petsc_elemmat_kernel_g1(NbI, NcI, NbJ, NcJ, 3); in PetscFEUpdateElementMat_Internal()
2708 petsc_elemmat_kernel_g1(NbI, NcI, NbJ, NcJ, dE); in PetscFEUpdateElementMat_Internal()
2721 for (PetscInt gc = 0; gc < NcJ; ++gc) { in PetscFEUpdateElementMat_Internal()
[all …]
/petsc/src/dm/dt/fe/impls/basic/
H A Dfebasic.c761 PetscInt NcI = 0, NcJ = 0; in PetscFEIntegrateJacobian_Basic() local
816 NcJ = cT[fieldJ]->Nc; in PetscFEIntegrateJacobian_Basic()
853 PetscCall(PetscArrayzero(g0, NcI * NcJ)); in PetscFEIntegrateJacobian_Basic()
855 for (PetscInt c = 0; c < NcI * NcJ; ++c) g0[c] *= w; in PetscFEIntegrateJacobian_Basic()
858 PetscCall(PetscArrayzero(g1, NcI * NcJ * dE)); in PetscFEIntegrateJacobian_Basic()
860 for (PetscInt c = 0; c < NcI * NcJ * dE; ++c) g1[c] *= w; in PetscFEIntegrateJacobian_Basic()
863 PetscCall(PetscArrayzero(g2, NcI * NcJ * dE)); in PetscFEIntegrateJacobian_Basic()
865 for (PetscInt c = 0; c < NcI * NcJ * dE; ++c) g2[c] *= w; in PetscFEIntegrateJacobian_Basic()
868 PetscCall(PetscArrayzero(g3, NcI * NcJ * dE * dE)); in PetscFEIntegrateJacobian_Basic()
870 for (PetscInt c = 0; c < NcI * NcJ * dE * dE; ++c) g3[c] *= w; in PetscFEIntegrateJacobian_Basic()
[all …]
/petsc/src/ts/tutorials/
H A Dex46.c134 PetscInt NcI = dim, NcJ = dim; in g0_uu() local
141 for (gc = 0; gc < NcJ; ++gc) g0[fc * NcJ + gc] += u_x[fc * NcJ + gc]; in g0_uu()
151 PetscInt NcJ = dim; in g1_uu() local
154 for (gc = 0; gc < NcJ; ++gc) { in g1_uu()
157 if (fc == gc) g1[(fc * NcJ + gc) * dim + dg] += u[dg]; in g1_uu()
H A Dex76.c896 PetscInt NcJ = dim; in g1_vu() local
900 for (d = 0; d < NcJ; ++d) { in g1_vu()
902 if (c == d) g1[(c * NcJ + d) * dim + e] += u[e]; in g1_vu()
1010 const PetscInt NcJ = dim; in g1_conduct_vu() local
1015 for (d = 0; d < NcJ; ++d) { in g1_conduct_vu()
1017 if (c == d) g1[(c * NcJ + d) * dim + e] += p_th / u[uOff[TEMP]] * u[uOff[VEL] + e]; in g1_conduct_vu()
H A Dex77.c232 PetscInt NcJ = dim; in g1_vu() local
236 for (d = 0; d < NcJ; ++d) { in g1_vu()
238 if (c == d) g1[(c * NcJ + d) * dim + e] += u[e]; in g1_vu()
/petsc/src/snes/tutorials/
H A Dex76.c231 PetscInt NcJ = dim; in g1_vu() local
235 for (d = 0; d < NcJ; ++d) { in g1_vu()
237 if (c == d) g1[(c * NcJ + d) * dim + e] = u[e]; in g1_vu()
/petsc/src/dm/impls/plex/
H A Dplexfem.c3037 PetscInt NcJ = 0, cpdim = 0, j, qNc; in DMPlexComputeInterpolatorNested() local
3046 PetscCall(PetscFEGetNumComponents(fe, &NcJ)); in DMPlexComputeInterpolatorNested()
3050NcJ, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "Number of components in fine space field %" PetscInt_F… in DMPlexComputeInterpolatorNested()
3055NcJ, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "Number of components in quadrature %" PetscInt_FMT " … in DMPlexComputeInterpolatorNested()
3066 …++c) elemMat[(offsetI + i) * cTotDim + offsetJ + j] += T->T[0][k * cpdim * NcJ + j * Nc + c] * qwe… in DMPlexComputeInterpolatorNested()
3076 PetscCall(PetscFVGetNumComponents(fv, &NcJ)); in DMPlexComputeInterpolatorNested()
3080NcJ, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "Number of components in fine space field %" PetscInt_F… in DMPlexComputeInterpolatorNested()
3084NcJ, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "Number of components in quadrature %" PetscInt_FMT " … in DMPlexComputeInterpolatorNested()