| /petsc/src/dm/impls/plex/tutorials/ |
| H A D | ex19.c | 85 PetscGeom model, *bodies, *fobjs; in main() local 194 PetscCall(DMPlexGetGeomModelBodies(dmNozzle, &bodies, &Nb)); in main() 197 PetscGeom body = bodies[0]; in main() 297 PetscCall(DMPlexGetGeomModelBodies(dmNozzle, &bodies, &Nb)); in main() 300 PetscGeom newbody = bodies[0]; in main()
|
| H A D | ex18.c | 69 PetscGeom model, *bodies, *fobjs; in main() local 124 PetscCall(DMPlexGetGeomModelBodies(dm, &bodies, &Nb)); in main() 127 PetscGeom body = bodies[0]; in main()
|
| /petsc/src/dm/impls/plex/generators/tetgen/ |
| H A D | tetgenerate.cxx | 229 ego *bodies; in DMPlexGenerate_Tetgen() local 239 PetscCall(EG_getTopology(model, &geom, &oclass, &mtype, nullptr, &Nb, &bodies, &senses)); in DMPlexGenerate_Tetgen() 244 … PetscCall(EGlite_getTopology(model, &geom, &oclass, &mtype, nullptr, &Nb, &bodies, &senses)); in DMPlexGenerate_Tetgen() 276 if (EGlite_inTopology(bodies[b], centroid) == EGADS_SUCCESS) break; in DMPlexGenerate_Tetgen() 278 if (EG_inTopology(bodies[b], centroid) == EGADS_SUCCESS) break; in DMPlexGenerate_Tetgen() 508 ego *bodies; in DMPlexRefine_Tetgen() local 518 PetscCall(EG_getTopology(model, &geom, &oclass, &mtype, nullptr, &Nb, &bodies, &senses)); in DMPlexRefine_Tetgen() 523 … PetscCall(EGlite_getTopology(model, &geom, &oclass, &mtype, nullptr, &Nb, &bodies, &senses)); in DMPlexRefine_Tetgen() 555 if (EGlite_inTopology(bodies[b], centroid) == EGADS_SUCCESS) break; in DMPlexRefine_Tetgen() 557 if (EG_inTopology(bodies[b], centroid) == EGADS_SUCCESS) break; in DMPlexRefine_Tetgen()
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexegads.c | 484 ego *bodies; in DMSnapToGeomModel_EGADS_Internal() local 501 PetscCall(EGlite_getTopology(model, &geom, &oclass, &mtype, NULL, &Nb, &bodies, &senses)); in DMSnapToGeomModel_EGADS_Internal() 503 PetscCall(EG_getTopology(model, &geom, &oclass, &mtype, NULL, &Nb, &bodies, &senses)); in DMSnapToGeomModel_EGADS_Internal() 507 body = bodies[bodyID]; in DMSnapToGeomModel_EGADS_Internal() 617 ego geom, *bodies, *nobjs, *mobjs, *lobjs, *shobjs, *fobjs, *eobjs; in DMPlexGeomPrintModel_Internal() local 624 PetscCall(EGlite_getTopology(model, &geom, &oclass, &mtype, NULL, &Nb, &bodies, &senses)); in DMPlexGeomPrintModel_Internal() 626 PetscCall(EG_getTopology(model, &geom, &oclass, &mtype, NULL, &Nb, &bodies, &senses)); in DMPlexGeomPrintModel_Internal() 631 ego body = bodies[b]; in DMPlexGeomPrintModel_Internal() 874 ego geom, *bodies, *objs, *nobjs, *mobjs, *lobjs; in DMPlexCreateGeom_Internal() local 901 … PetscCall(EGlite_getTopology(model, &geom, &oclass, &mtype, NULL, &nbodies, &bodies, &senses)); in DMPlexCreateGeom_Internal() [all …]
|
| /petsc/src/dm/impls/plex/generators/ctetgen/ |
| H A D | ctetgenerate.c | 213 ego *bodies; in DMPlexGenerate_CTetgen() local 221 PetscCall(EG_getTopology(model, &geom, &oclass, &mtype, NULL, &Nb, &bodies, &senses)); in DMPlexGenerate_CTetgen() 250 if (EG_inTopology(bodies[b], centroid) == EGADS_SUCCESS) break; in DMPlexGenerate_CTetgen() 488 ego *bodies; in DMPlexRefine_CTetgen() local 496 PetscCall(EG_getTopology(model, &geom, &oclass, &mtype, NULL, &Nb, &bodies, &senses)); in DMPlexRefine_CTetgen() 525 if (EG_inTopology(bodies[b], centroid) == EGADS_SUCCESS) break; in DMPlexRefine_CTetgen()
|
| /petsc/doc/community/meetings/2023/ |
| H A D | index.md | 588 the various bodies that it is comprised of, and applies to a litany of
|
| /petsc/doc/ |
| H A D | petsc.bib | 7204 title = {A fast, higher-order solver for scattering by penetrable bodies in three 12120 title = {Large steps in {GPU}-based deformable bodies simulation}, 12195 title = {Interactive simulation and rendering of heterogeneous deformable bodies}, 12239 title = {Interactive simulation of deformable bodies on {GPU}s}, 17258 bodies in a time which scales as N log N with the particle number. The accuracy of 21993 fluid--structure interaction with rigid, deforming, and elastic bodies}, 25061 title = {Fast contact force computation for nonpenetrating rigid bodies}, 25070 title = {Issues in computing contact forces for nonpenetrating rigid bodies}, 32831 title = {Mechanical systems of rigid bodies subject to unilateral constraints},
|