| /petsc/src/dm/dt/tests/ |
| H A D | ex12.c | 25 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 D | ex10.c | 123 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 D | dtweakform.c | 101 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 D | dtds.c | 205 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 D | ex23.c | 95 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 D | ex27.c | 381 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 D | ex24.c | 230 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 D | ex71.c | 222 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 D | ex17.c | 456 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 D | ex34.c | 157 PetscWeakForm wf; in SetupPrimalProblem() local 164 PetscCall(PetscDSGetWeakForm(ds, &wf)); in SetupPrimalProblem()
|
| H A D | ex77.c | 315 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 D | ex12.c | 524 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 D | ex56.c | 318 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 D | fe.md | 102 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 D | ex3.c | 110 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 D | petscdsimpl.h | 18 …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 D | ex76.c | 1212 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 D | ex53.c | 1716 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 D | dmplexsnes.c | 358 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 D | mprk.c | 630 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 D | febasic.c | 394 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 D | ex5.c | 1136 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 D | ex15.c | 231 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 D | plexfem.c | 1153 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 D | fe.c | 1514 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()
|