Home
last modified time | relevance | path

Searched refs:wf (Results 1 – 25 of 28) sorted by relevance

12

/petsc/src/dm/dt/tests/
H A Dex12.c25 static PetscErrorCode CheckResidual(PetscWeakForm wf, PetscFormKey key, PetscInt in0, PetscPointFn … in CheckResidual() argument
31 …PetscCall(PetscWeakFormGetResidual(wf, key.label, key.value, key.field, key.part, &n0, &f0, &n1, &… in CheckResidual()
39 static PetscErrorCode TestSetIndex(PetscWeakForm wf) in TestSetIndex() argument
61 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, i, f[i], 0,… in TestSetIndex()
62 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, j, f[j], 0,… in TestSetIndex()
63 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, k, f[k], 0,… in TestSetIndex()
64 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, l, f[l], 0,… in TestSetIndex()
65 PetscCall(CheckResidual(wf, key, 4, f, 0, NULL)); in TestSetIndex()
66 PetscCall(PetscWeakFormClear(wf)); in TestSetIndex()
79 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, 0, NULL, i,… in TestSetIndex()
[all …]
H A Dex10.c123 PetscWeakForm wf; in SetupProblem() local
138 …PetscCall(PetscDSGetBoundary(ds, bd, &wf, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NU… in SetupProblem()
139 PetscCall(PetscWeakFormSetIndexBdResidual(wf, label, 1, 0, 0, 0, f0_bd_u_linear, 0, NULL)); in SetupProblem()
/petsc/src/dm/dt/interface/
H A Ddtweakform.c101 static PetscErrorCode PetscWeakFormGetFunction_Private(PetscWeakForm wf, PetscHMapForm ht, DMLabel … in PetscWeakFormGetFunction_Private() argument
117 *func = (PetscVoidFn **)&wf->funcs->array[chunk.start]; in PetscWeakFormGetFunction_Private()
123 static PetscErrorCode PetscWeakFormSetFunction_Private(PetscWeakForm wf, PetscHMapForm ht, DMLabel … in PetscWeakFormSetFunction_Private() argument
139 PetscCall(PetscChunkBufferCreateChunk(wf->funcs, n, &chunk)); in PetscWeakFormSetFunction_Private()
142 PetscCall(PetscChunkBufferEnlargeChunk(wf->funcs, n - chunk.size, &chunk)); in PetscWeakFormSetFunction_Private()
145 for (i = 0; i < n; ++i) ((PetscVoidFn **)&wf->funcs->array[chunk.start])[i] = func[i]; in PetscWeakFormSetFunction_Private()
149 static PetscErrorCode PetscWeakFormAddFunction_Private(PetscWeakForm wf, PetscHMapForm ht, DMLabel … in PetscWeakFormAddFunction_Private() argument
162 PetscCall(PetscChunkBufferCreateChunk(wf->funcs, 1, &chunk)); in PetscWeakFormAddFunction_Private()
164 ((PetscVoidFn **)&wf->funcs->array[chunk.start])[0] = func; in PetscWeakFormAddFunction_Private()
166 PetscCall(PetscChunkBufferEnlargeChunk(wf->funcs, 1, &chunk)); in PetscWeakFormAddFunction_Private()
[all …]
H A Ddtds.c205 PetscCall(PetscWeakFormView(b->wf, viewer)); in PetscDSView_Ascii()
216 PetscCall(PetscWeakFormView(ds->wf, viewer)); in PetscDSView_Ascii()
319 PetscCall(PetscWeakFormRewriteKeys(b->wf, b->label, len, b->values)); in PetscDSSetFromOptions()
567 PetscCall(PetscWeakFormSetNumFields(prob->wf, NfNew)); in PetscDSEnlarge_Static()
647 PetscCall(PetscWeakFormDestroy(&(*ds)->wf)); in PetscDSDestroy()
697 PetscCall(PetscWeakFormCreate(comm, &p->wf)); in PetscDSCreate()
1088 PetscErrorCode PetscDSGetWeakForm(PetscDS ds, PetscWeakForm *wf) in PetscDSGetWeakForm() argument
1092 PetscAssertPointer(wf, 2); in PetscDSGetWeakForm()
1093 *wf = ds->wf; in PetscDSGetWeakForm()
1110 PetscErrorCode PetscDSSetWeakForm(PetscDS ds, PetscWeakForm wf) in PetscDSSetWeakForm() argument
[all …]
/petsc/src/snes/tutorials/
H A Dex23.c95 PetscWeakForm wf; in SetupPrimalProblem() local
101 PetscCall(PetscDSGetWeakForm(ds, &wf)); in SetupPrimalProblem()
102 PetscCall(PetscWeakFormSetIndexResidual(wf, label, 1, 0, 0, 0, f0_quad_u, 0, f1_u)); in SetupPrimalProblem()
103 …PetscCall(PetscWeakFormSetIndexJacobian(wf, label, 1, 0, 0, 0, 0, NULL, 0, NULL, 0, NULL, 0, g3_uu… in SetupPrimalProblem()
106 PetscCall(PetscDSGetWeakForm(ds, &wf)); in SetupPrimalProblem()
107 PetscCall(PetscWeakFormSetIndexResidual(wf, label, 1, 0, 0, 0, f0_quad_u, 0, f1_u)); in SetupPrimalProblem()
108 …PetscCall(PetscWeakFormSetIndexJacobian(wf, label, 1, 0, 0, 0, 0, NULL, 0, NULL, 0, NULL, 0, g3_uu… in SetupPrimalProblem()
109 PetscCall(PetscWeakFormSetIndexResidual(wf, label, 1, 1, 0, 0, f0_quad_p, 0, NULL)); in SetupPrimalProblem()
110 …PetscCall(PetscWeakFormSetIndexJacobian(wf, label, 1, 1, 1, 0, 0, g0_pp, 0, NULL, 0, NULL, 0, NULL… in SetupPrimalProblem()
H A Dex27.c381 PetscWeakForm wf; in SetupPrimalProblem() local
398 …PetscCall(PetscDSGetBoundary(ds, bd, &wf, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NU… in SetupPrimalProblem()
399 …PetscCall(PetscWeakFormSetIndexBdResidual(wf, label, id, 0, 0, 0, f0_quadratic_bd_primal, 0, NULL)… in SetupPrimalProblem()
406 …PetscCall(PetscDSGetBoundary(ds, bd, &wf, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NU… in SetupPrimalProblem()
407 …PetscCall(PetscWeakFormSetIndexBdResidual(wf, label, id, 0, 0, 0, f0_quadratic_bd_primal, 0, NULL)… in SetupPrimalProblem()
419 …PetscCall(PetscDSGetBoundary(ds, bd, &wf, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NU… in SetupPrimalProblem()
420 PetscCall(PetscWeakFormSetIndexBdResidual(wf, label, id, 0, 0, 0, f0_trig_bd_primal, 0, NULL)); in SetupPrimalProblem()
427 …PetscCall(PetscDSGetBoundary(ds, bd, &wf, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NU… in SetupPrimalProblem()
428 PetscCall(PetscWeakFormSetIndexBdResidual(wf, label, id, 0, 0, 0, f0_trig_bd_primal, 0, NULL)); in SetupPrimalProblem()
440 …PetscCall(PetscDSGetBoundary(ds, bd, &wf, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NU… in SetupPrimalProblem()
[all …]
H A Dex24.c230 PetscWeakForm wf; in SetupPrimalProblem() local
245 …PetscCall(PetscDSGetBoundary(ds, bd, &wf, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NU… in SetupPrimalProblem()
246 PetscCall(PetscWeakFormSetIndexBdResidual(wf, label, 1, 0, 0, 0, f0_bd_linear_q, 0, NULL)); in SetupPrimalProblem()
253 …PetscCall(PetscDSGetBoundary(ds, bd, &wf, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NU… in SetupPrimalProblem()
254 PetscCall(PetscWeakFormSetIndexBdResidual(wf, label, 1, 0, 0, 0, f0_bd_quadratic_q, 0, NULL)); in SetupPrimalProblem()
H A Dex71.c222 PetscWeakForm wf; in SetupProblem() local
239 …PetscCall(PetscDSGetBoundary(ds, bd, &wf, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NU… in SetupProblem()
240 PetscCall(PetscWeakFormSetIndexBdResidual(wf, label, id, 0, 0, 0, f0_bd_u, 0, NULL)); in SetupProblem()
H A Dex17.c456 PetscWeakForm wf; in SetupPrimalProblem() local
463 PetscCall(PetscDSGetWeakForm(ds, &wf)); in SetupPrimalProblem()
470 PetscCall(PetscWeakFormSetIndexResidual(wf, NULL, 0, 0, 0, 1, f0_mass_quadratic_u, 0, NULL)); in SetupPrimalProblem()
544 …PetscCall(PetscDSGetBoundary(ds, bd, &wf, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NU… in SetupPrimalProblem()
545 …PetscCall(PetscWeakFormSetIndexBdResidual(wf, label, id, 0, 0, 0, f0_elas_axial_disp_bd_u, 0, NULL… in SetupPrimalProblem()
H A Dex34.c157 PetscWeakForm wf; in SetupPrimalProblem() local
164 PetscCall(PetscDSGetWeakForm(ds, &wf)); in SetupPrimalProblem()
H A Dex77.c315 PetscWeakForm wf; in SetupProblem() local
329 …PetscCall(PetscDSGetBoundary(ds, bd, &wf, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NU… in SetupProblem()
330 PetscCall(PetscWeakFormSetIndexBdResidual(wf, label, 1, 0, 0, 0, f0_bd_u_3d, 0, NULL)); in SetupProblem()
331 …PetscCall(PetscWeakFormSetIndexBdJacobian(wf, label, 1, 0, 0, 0, 0, NULL, 0, g1_bd_uu_3d, 0, NULL,… in SetupProblem()
H A Dex12.c524 PetscWeakForm wf; in SetupProblem() local
611 …PetscCall(PetscDSGetBoundary(ds, bd, &wf, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NU… in SetupProblem()
612 PetscCall(PetscWeakFormSetIndexBdResidual(wf, label, id, 0, 0, 0, f0_bd_u, 0, NULL)); in SetupProblem()
630 …PetscCall(PetscDSGetBoundary(ds, bd, &wf, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NU… in SetupProblem()
631 PetscCall(PetscWeakFormSetIndexBdResidual(wf, label, id, 0, 0, 0, f0_bd_u, 0, NULL)); in SetupProblem()
H A Dex56.c318 PetscWeakForm wf; in main() local
324 …PetscCall(PetscDSGetBoundary(prob, bd, &wf, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, … in main()
325 …for (i = 0; i < Npid; ++i) PetscCall(PetscWeakFormSetIndexBdResidual(wf, label, pid[i], 0, 0, 0, f… in main()
/petsc/doc/manual/
H A Dfe.md102 PetscDSGetWeakForm(ds, &wf);
111 PetscDSGetWeakForm(ds, &wf);
112 PetscWeakFormSetIndexResidual(wf, label, 1, 0, 0, 0, f0_quad_u, 0, f1_u);
113 PetscWeakFormSetIndexJacobian(wf, label, 1, 0, 0, 0, 0, NULL, 0, NULL, 0, NULL, 0, g3_uu);
116 PetscDSGetWeakForm(ds, &wf);
117 PetscWeakFormSetIndexResidual(wf, label, 1, 0, 0, 0, f0_quad_u, 0, f1_u);
118 PetscWeakFormSetIndexJacobian(wf, label, 1, 0, 0, 0, 0, NULL, 0, NULL, 0, NULL, 0, g3_uu);
119 PetscWeakFormSetIndexResidual(wf, label, 1, 1, 0, 0, f0_quad_p, 0, NULL);
120 PetscWeakFormSetIndexJacobian(wf, label, 1, 1, 1, 0, 0, g0_pp, 0, NULL, 0, NULL, 0, NULL);
/petsc/src/dm/dt/fe/tests/
H A Dex3.c110 PetscWeakForm wf; in SetupProblem() local
114 PetscCall(PetscDSGetWeakForm(ds, &wf)); in SetupProblem()
115 PetscCall(PetscWeakFormSetIndexResidual(wf, NULL, 0, 0, 0, 0, f0, 0, NULL)); in SetupProblem()
116 PetscCall(PetscWeakFormSetIndexResidual(wf, NULL, 0, 0, 0, 1, user->exactSol, 0, NULL)); in SetupProblem()
117 PetscCall(PetscWeakFormSetIndexJacobian(wf, NULL, 0, 0, 0, 0, 0, g0, 0, NULL, 0, NULL, 0, NULL)); in SetupProblem()
/petsc/include/petsc/private/
H A Dpetscdsimpl.h18 …PetscWeakForm wf; /* Holds the pointwise functions defining the form (only for NATUR… member
108 PetscWeakForm wf; // The PetscWeakForm holding all pointwise functions member
/petsc/src/ts/tutorials/
H A Dex76.c1212 PetscWeakForm wf; in SetupProblem() local
1220 PetscCall(PetscDSGetWeakForm(ds, &wf)); in SetupProblem()
1236 PetscCall(PetscWeakFormSetIndexResidual(wf, NULL, 0, VEL, 0, 1, f0_quadratic_v, 0, NULL)); in SetupProblem()
1237 PetscCall(PetscWeakFormSetIndexResidual(wf, NULL, 0, TEMP, 0, 1, f0_quadratic_w, 0, NULL)); in SetupProblem()
1249 PetscCall(PetscWeakFormSetIndexResidual(wf, NULL, 0, VEL, 0, 1, f0_cubic_v, 0, NULL)); in SetupProblem()
1250 PetscCall(PetscWeakFormSetIndexResidual(wf, NULL, 0, TEMP, 0, 1, f0_cubic_w, 0, NULL)); in SetupProblem()
1262 PetscCall(PetscWeakFormSetIndexResidual(wf, NULL, 0, VEL, 0, 1, f0_cubic_trig_v, 0, NULL)); in SetupProblem()
1263 PetscCall(PetscWeakFormSetIndexResidual(wf, NULL, 0, TEMP, 0, 1, f0_cubic_trig_w, 0, NULL)); in SetupProblem()
1275 PetscCall(PetscWeakFormSetIndexResidual(wf, NULL, 0, TEMP, 0, 1, f0_taylor_green_w, 0, NULL)); in SetupProblem()
1305 … PetscCall(PetscWeakFormSetIndexResidual(wf, NULL, 0, VEL, 0, 1, f0_conduct_quadratic_v, 0, NULL)); in SetupProblem()
[all …]
H A Dex53.c1716 PetscWeakForm wf; in SetupPrimalProblem() local
1813 …PetscCall(PetscDSGetBoundary(ds, bd, &wf, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NU… in SetupPrimalProblem()
1814 PetscCall(PetscWeakFormSetIndexBdResidual(wf, label, id, 0, 0, 0, f0_terzaghi_bd_u, 0, NULL)); in SetupPrimalProblem()
1883 …PetscCall(PetscDSGetBoundary(ds, bd, &wf, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NU… in SetupPrimalProblem()
1884 PetscCall(PetscWeakFormSetIndexBdResidual(wf, label, id, 0, 0, 0, f0_cryer_bd_u, 0, NULL)); in SetupPrimalProblem()
/petsc/src/snes/utils/
H A Ddmplexsnes.c358 PetscWeakForm wf; in DMPlexSNESComputeResidualDS() local
365 PetscCall(PetscHMapFormGetSize(ds->wf->form[resmap[m]], &Nkm)); in DMPlexSNESComputeResidualDS()
369 … for (m = 0; m < Nm; ++m) PetscCall(PetscHMapFormGetKeys(ds->wf->form[resmap[m]], &off, reskeys)); in DMPlexSNESComputeResidualDS()
380 PetscCall(PetscDSGetWeakForm(ds, &wf)); in DMPlexSNESComputeResidualDS()
473 PetscWeakForm wf; in DMSNESComputeJacobianAction() local
480 PetscCall(PetscHMapFormGetSize(ds->wf->form[jacmap[m]], &Nkm)); in DMSNESComputeJacobianAction()
484 … for (m = 0; m < Nm; ++m) PetscCall(PetscHMapFormGetKeys(ds->wf->form[jacmap[m]], &off, jackeys)); in DMSNESComputeJacobianAction()
495 PetscCall(PetscDSGetWeakForm(ds, &wf)); in DMSNESComputeJacobianAction()
/petsc/src/ts/impls/multirate/
H A Dmprk.c630 PetscScalar *wf = mprk->work_fast; in TSEvaluateStep_MPRK() local
635 for (j = 0; j < s; j++) wf[j] = h * tab->bf[j]; in TSEvaluateStep_MPRK()
637 PetscCall(VecMAXPY(X, s, wf, mprk->YdotRHS)); in TSEvaluateStep_MPRK()
649 PetscScalar *wf = mprk->work_fast, *wsb = mprk->work_slowbuffer; in TSStep_MPRK() local
676 for (j = 0; j < i; j++) wf[j] = h * Af[i * s + j]; in TSStep_MPRK()
679 PetscCall(VecMAXPY(Yfast, i, wf, mprk->YdotRHS_fast)); in TSStep_MPRK()
723 PetscScalar *wf = mprk->work_fast, *ws = mprk->work_slow, *wsb = mprk->work_slowbuffer; in TSEvaluateStep_MPRKSPLIT() local
779 for (j = 0; j < s; j++) wf[j] = h * tab->bf[j]; in TSEvaluateStep_MPRKSPLIT()
781 PetscCall(VecMAXPY(Xfast, s, wf, mprk->YdotRHS_fast)); in TSEvaluateStep_MPRKSPLIT()
794 PetscScalar *wf = mprk->work_fast, *ws = mprk->work_slow, *wsb = mprk->work_slowbuffer; in TSStep_MPRKSPLIT() local
[all …]
/petsc/src/dm/dt/fe/impls/basic/
H A Dfebasic.c394 PetscWeakForm wf; in PetscFEIntegrateResidual_Basic() local
417 PetscCall(PetscDSGetWeakForm(ds, &wf)); in PetscFEIntegrateResidual_Basic()
418 …PetscCall(PetscWeakFormGetResidual(wf, key.label, key.value, key.field, key.part, &n0, &f0_func, &… in PetscFEIntegrateResidual_Basic()
496 PetscErrorCode PetscFEIntegrateBdResidual_Basic(PetscDS ds, PetscWeakForm wf, PetscFormKey key, Pet… in PetscFEIntegrateBdResidual_Basic() argument
524 …PetscCall(PetscWeakFormGetBdResidual(wf, key.label, key.value, key.field, key.part, &n0, &f0_func,… in PetscFEIntegrateBdResidual_Basic()
614 PetscWeakForm wf; in PetscFEIntegrateHybridResidual_Basic() local
640 PetscCall(PetscDSGetWeakForm(ds, &wf)); in PetscFEIntegrateHybridResidual_Basic()
641 …PetscCall(PetscWeakFormGetBdResidual(wf, key.label, key.value, key.field, key.part, &n0, &f0_func,… in PetscFEIntegrateHybridResidual_Basic()
747 PetscWeakForm wf; in PetscFEIntegrateJacobian_Basic() local
781 PetscCall(PetscDSGetWeakForm(rds, &wf)); in PetscFEIntegrateJacobian_Basic()
[all …]
/petsc/src/dm/impls/plex/tests/
H A Dex5.c1136 PetscWeakForm wf; in TestAssembly() local
1204 PetscCall(PetscDSGetWeakForm(probh, &wf)); in TestAssembly()
1206 PetscCall(PetscWeakFormSetIndexBdResidual(wf, material, 1, 0, 0, 0, f0_bd_u_neg, 0, NULL)); in TestAssembly()
1207 PetscCall(PetscWeakFormSetIndexBdResidual(wf, material, 2, 0, 0, 0, f0_bd_u_pos, 0, NULL)); in TestAssembly()
1208 …PetscCall(PetscWeakFormSetIndexBdJacobian(wf, material, 1, 0, 1, 0, 0, g0_bd_ul_neg, 0, NULL, 0, N… in TestAssembly()
1209 …PetscCall(PetscWeakFormSetIndexBdJacobian(wf, material, 2, 0, 1, 0, 0, g0_bd_ul_pos, 0, NULL, 0, N… in TestAssembly()
1211 PetscCall(PetscWeakFormSetIndexBdResidual(wf, fault, 1, 1, 0, 0, f0_bd_l, 0, NULL)); in TestAssembly()
1212 …PetscCall(PetscWeakFormSetIndexBdJacobian(wf, fault, 1, 1, 0, 0, 0, g0_bd_lu, 0, NULL, 0, NULL, 0,… in TestAssembly()
/petsc/src/snes/tests/
H A Dex15.c231 PetscWeakForm wf; in SetupPrimalProblem() local
237 PetscCall(PetscDSGetWeakForm(ds, &wf)); in SetupPrimalProblem()
258 PetscCall(PetscWeakFormAddResidual(wf, NULL, 0, 1, 0, f0_quadratic_phi, NULL)); in SetupPrimalProblem()
264 PetscCall(PetscWeakFormAddResidual(wf, NULL, 0, 1, 0, f0_trig_phi, NULL)); in SetupPrimalProblem()
270 PetscCall(PetscWeakFormAddResidual(wf, NULL, 0, 1, 0, f0_trigx_phi, NULL)); in SetupPrimalProblem()
/petsc/src/dm/impls/plex/
H A Dplexfem.c1153 PetscWeakForm wf; in DMPlexInsertBoundaryValues_Plex() local
1166 …PetscCall(PetscDSGetBoundary(prob, b, &wf, &type, &name, &label, &numids, &ids, &field, &Nc, &comp… in DMPlexInsertBoundaryValues_Plex()
1215 PetscWeakForm wf; in DMPlexInsertTimeDerivativeBoundaryValues_Plex() local
1228 …PetscCall(PetscDSGetBoundary(prob, b, &wf, &type, &name, &label, &numids, &ids, &field, &Nc, &comp… in DMPlexInsertTimeDerivativeBoundaryValues_Plex()
1268 PetscWeakForm wf; in DMPlexInsertBounds_Plex() local
1279 …PetscCall(PetscDSGetBoundary(ds, b, &wf, &type, &name, &label, &numids, &ids, &field, &Nc, &comps,… in DMPlexInsertBounds_Plex()
4918 PetscErrorCode DMPlexComputeBdResidualSingleByKey(DM dm, PetscWeakForm wf, PetscFormKey key, IS fac… in DMPlexComputeBdResidualSingleByKey() argument
5023 …PetscCall(PetscFEIntegrateBdResidual(prob, wf, key, Ne, chunkGeom, u, u_t, probAux, a, t, elemVec)… in DMPlexComputeBdResidualSingleByKey()
5026 …PetscCall(PetscFEIntegrateBdResidual(prob, wf, key, Nr, chunkGeom, &u[offset * totDim], PetscSafeP… in DMPlexComputeBdResidualSingleByKey()
5085 PetscErrorCode DMPlexComputeBdResidualSingle(DM dm, PetscWeakForm wf, PetscFormKey key, Vec locX, V… in DMPlexComputeBdResidualSingle() argument
[all …]
/petsc/src/dm/dt/fe/interface/
H A Dfe.c1514 PetscErrorCode PetscFEIntegrateBdResidual(PetscDS ds, PetscWeakForm wf, PetscFormKey key, PetscInt … in PetscFEIntegrateBdResidual() argument
1521 …if (fe->ops->integratebdresidual) PetscCall((*fe->ops->integratebdresidual)(ds, wf, key, Ne, fgeom… in PetscFEIntegrateBdResidual()
1653 PetscErrorCode PetscFEIntegrateBdJacobian(PetscDS ds, PetscWeakForm wf, PetscFEJacobianType jtype, … in PetscFEIntegrateBdJacobian() argument
1662 …if (fe->ops->integratebdjacobian) PetscCall((*fe->ops->integratebdjacobian)(ds, wf, jtype, key, Ne… in PetscFEIntegrateBdJacobian()

12