| /petsc/src/dm/dt/fe/impls/basic/ |
| H A D | febasic.c | 509 …, numConstants, Nf, NfAux = 0, totDim, totDimAux = 0, cOffset = 0, cOffsetAux = 0, fOffset, e, NcI; in PetscFEIntegrateBdResidual_Basic() local 544 NcI = Tf[field]->Nc; in PetscFEIntegrateBdResidual_Basic() 556 PetscCall(PetscArrayzero(f0, Nq * NcI)); in PetscFEIntegrateBdResidual_Basic() 557 PetscCall(PetscArrayzero(f1, Nq * NcI * dE)); in PetscFEIntegrateBdResidual_Basic() 577 …_t, u_x, aOff, aOff_x, a, NULL, a_x, t, fegeom.v, fegeom.n, numConstants, constants, &f0[q * NcI]); in PetscFEIntegrateBdResidual_Basic() 578 for (c = 0; c < NcI; ++c) f0[q * NcI + c] *= w; in PetscFEIntegrateBdResidual_Basic() 579 …_x, aOff, aOff_x, a, NULL, a_x, t, fegeom.v, fegeom.n, numConstants, constants, &f1[q * NcI * dE]); in PetscFEIntegrateBdResidual_Basic() 580 for (c = 0; c < NcI; ++c) in PetscFEIntegrateBdResidual_Basic() 581 for (d = 0; d < dE; ++d) f1[(q * NcI + c) * dE + d] *= w; in PetscFEIntegrateBdResidual_Basic() 584 for (c = 0; c < NcI; ++c) { in PetscFEIntegrateBdResidual_Basic() [all …]
|
| /petsc/src/dm/dt/fe/interface/ |
| H A D | fe.c | 2651 const PetscInt NcI = TI->Nc; in PetscFEUpdateElementMat_Internal() local 2652 const PetscReal *basisI = &TI->T[0][(r * NqI + q) * NbI * NcI]; in PetscFEUpdateElementMat_Internal() 2653 const PetscReal *basisDerI = &TI->T[1][(r * NqI + q) * NbI * NcI * cdim]; in PetscFEUpdateElementMat_Internal() 2661 for (PetscInt fc = 0; fc < NcI; ++fc) { in PetscFEUpdateElementMat_Internal() 2662 const PetscInt fidx = f * NcI + fc; /* Test function basis index */ in PetscFEUpdateElementMat_Internal() 2689 for (PetscInt fc = 0; fc < NcI; ++fc) { in PetscFEUpdateElementMat_Internal() 2690 const PetscScalar bI = tmpBasisI[f * NcI + fc]; /* Test function basis value */ 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() [all …]
|
| /petsc/src/ts/tutorials/ |
| H A D | ex46.c | 134 PetscInt NcI = dim, NcJ = dim; in g0_uu() local 140 for (fc = 0; fc < NcI; ++fc) { in g0_uu() 150 PetscInt NcI = dim; in g1_uu() local 153 for (fc = 0; fc < NcI; ++fc) { in g1_uu()
|
| H A D | ex76.c | 895 PetscInt NcI = dim; in g1_vu() local 899 for (c = 0; c < NcI; ++c) { in g1_vu() 1009 const PetscInt NcI = dim; in g1_conduct_vu() local 1014 for (c = 0; c < NcI; ++c) { in g1_conduct_vu()
|
| H A D | ex77.c | 231 PetscInt NcI = dim; in g1_vu() local 235 for (c = 0; c < NcI; ++c) { in g1_vu()
|
| /petsc/src/snes/tutorials/ |
| H A D | ex76.c | 230 PetscInt NcI = dim; in g1_vu() local 234 for (c = 0; c < NcI; ++c) { in g1_vu()
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexfem.c | 6310 PetscInt offsetI, NcI, NbI = 1, fc, f; in DMPlexComputeJacobianByKey() local 6318 PetscCall(PetscFVGetNumComponents(fv, &NcI)); in DMPlexComputeJacobianByKey() 6325 for (fc = 0; fc < NcI; ++fc) { in DMPlexComputeJacobianByKey() 6327 const PetscInt i = offsetI + f * NcI + fc; in DMPlexComputeJacobianByKey() 6533 PetscInt offsetI, NcI, NbI = 1; in DMPlexComputeJacobianByKeyGeneral() local 6541 PetscCall(PetscFVGetNumComponents(fv, &NcI)); in DMPlexComputeJacobianByKeyGeneral() 6548 for (PetscInt fc = 0; fc < NcI; ++fc) { in DMPlexComputeJacobianByKeyGeneral() 6550 const PetscInt i = offsetI + f * NcI + fc; in DMPlexComputeJacobianByKeyGeneral()
|