| /petsc/src/snes/tutorials/ |
| H A D | ex16.c | 282 void DeformationGradient(Field *ex, PetscInt qi, PetscInt qj, PetscInt qk, PetscScalar *invJ, Petsc… in DeformationGradient() argument 294 PetscInt bidx = NEB * idx + qi + NQ * qj + NQ * NQ * qk; in DeformationGradient() 311 void DeformationGradientJacobian(PetscInt qi, PetscInt qj, PetscInt qk, PetscInt ii, PetscInt jj, P… in DeformationGradientJacobian() argument 316 PetscInt bidx = NEB * idx + qi + NQ * qj + NQ * NQ * qk; in DeformationGradientJacobian() 437 void QuadraturePointGeometricJacobian(CoordField *ec, PetscInt qi, PetscInt qj, PetscInt qk, PetscS… in QuadraturePointGeometricJacobian() argument 446 PetscInt bidx = NEB * idx + qi + NQ * qj + NQ * NQ * qk; in QuadraturePointGeometricJacobian() 468 PetscInt i, j, k, l, ii, jj, kk, ll, qi, qj, qk, m; in FormElementJacobian() local 487 for (qi = 0; qi < NQ; qi++) { in FormElementJacobian() 488 QuadraturePointGeometricJacobian(ec, qi, qj, qk, J); in FormElementJacobian() 490 scl = vol * wts[qi] * wts[qj] * wts[qk]; in FormElementJacobian() [all …]
|
| /petsc/src/dm/interface/ |
| H A D | dmceed.c | 300 …oFVM(DM dm, IS faceIS, PetscInt *Nqinfo, CeedElemRestriction *eri, CeedVector *qi, DMCeed *solinfo) in DMCeedCreateInfoFVM() argument 320 PetscCallCEED(CeedElemRestrictionCreateVector(*eri, qi, NULL)); in DMCeedCreateInfoFVM() 353 PetscCall(DMCeedCreateInfoFVM(cdm, faceIS, &Nqinfo, &sd->eri, &sd->qi, &sd->info)); in DMCeedCreateFVM_Internal() 371 …(createInfo) PetscCallCEED(CeedOperatorSetField(sd->op, "info", sd->eri, CEED_BASIS_NONE, sd->qi)); in DMCeedCreateFVM_Internal() 411 if (p->qi) PetscCallCEED(CeedVectorDestroy(&p->qi)); in DMCeedDestroy() 455 PetscCallCEED(CeedVectorGetArrayWrite(sd->qi, CEED_MEM_HOST, &a)); in DMCeedComputeInfo() 495 PetscCallCEED(CeedVectorRestoreArray(sd->qi, &a)); in DMCeedComputeInfo()
|
| /petsc/src/ksp/ksp/tutorials/ |
| H A D | ex54f.F90 | 28 PetscInt qj, qi, ne, M, Istart, Iend, geq 112 qj = geq/(ne + 1); qi = mod(geq, (ne + 1)) 113 x = h*qi - 1.0; y = h*qj - 1.0 ! lower left corner (-1,-1) 114 if (qi < ne .and. qj < ne) then
|
| /petsc/include/ |
| H A D | petscdmceed.h | 45 CeedVector qi; // Mesh information at quadrature points member
|
| /petsc/src/ts/utils/dmplexlandau/ |
| H A D | plexland.c | 277 for (PetscInt qi = 0; qi < Nq; qi++) { in LandauFormJacobian_Internal() local 278 const PetscReal *invJ = &invJe[qi * dim * dim]; in LandauFormJacobian_Internal() 279 const PetscReal *Bq = &BB[qi * Nb]; in LandauFormJacobian_Internal() 280 const PetscReal *Dq = &DD[qi * Nb * dim]; in LandauFormJacobian_Internal() 284 … const PetscInt idx = b_id * IPf_sz_glb + ipf_offset[grid] + f * loc_nip + loc_elem * Nq + qi; in LandauFormJacobian_Internal() 352 for (PetscInt qi = 0; qi < Nq; qi++, ipidx++) { in LandauFormJacobian_Internal() local 367 … const PetscInt idx = b_id * IPf_sz_glb + ipf_offset[grid_r] + f * nip_loc_r + ei_r * Nq + qi; in LandauFormJacobian_Internal()
|
| /petsc/doc/manual/ |
| H A D | tao.md | 2720 {cite}`mifflin:semismooth` {cite}`qi:convergence` {cite}`qi.sun:nonsmooth`. 2729 $B$-subdifferential {cite}`qi.sun:nonsmooth` of
|
| /petsc/doc/ |
| H A D | petsc.bib | 26687 @Article{ chen.qi.ea:global, 31270 @Article{ jiang.qi:nonsmooth, 31563 @Article{ kanzow.qi:qp-free, 35059 @Article{ pang.qi:nonsmooth, 35818 @TechReport{ qi.chen:globally, 35827 @Article{ qi.jiang:semismooth, 35837 @TechReport{ qi.peng:unconstrained, 35847 @InCollection{ qi.sun:survey, 35860 @Article{ qi.sun:nonsmooth, 35869 @Article{ qi:convergence, [all …]
|