Searched refs:subsection (Results 1 – 6 of 6) sorted by relevance
| /petsc/src/dm/interface/ |
| H A D | dmi.c | 236 PetscSection subsection; in DMSelectFields_Private() local 250 PetscCall(PetscSectionCreateComponentSubsection(section, numComps[field], comps, &subsection)); in DMSelectFields_Private() 251 PetscCall(DMSetLocalSection(*subdm, subsection)); in DMSelectFields_Private() 252 PetscCall(PetscSectionDestroy(&subsection)); in DMSelectFields_Private() 290 PetscCall(PetscSectionCreateSubsection(section, numFields, fields, &subsection)); in DMSelectFields_Private() 291 PetscCall(DMSetLocalSection(*subdm, subsection)); in DMSelectFields_Private() 292 PetscCall(PetscSectionDestroy(&subsection)); in DMSelectFields_Private()
|
| /petsc/doc/manualpages/doctext/ |
| H A D | nroff.def | 16 # .SS arg - subsection heading
|
| /petsc/src/dm/dt/dualspace/impls/sum/ |
| H A D | dualspacesum.c | 414 PetscSection subsection; in PetscDualSpaceSumCreateMappings() local 423 PetscCall(PetscDualSpaceGetInteriorSection(subsp, &subsection)); in PetscDualSpaceSumCreateMappings() 426 PetscCall(PetscDualSpaceGetSection(subsp, &subsection)); in PetscDualSpaceSumCreateMappings() 429 PetscCall(PetscSectionGetStorageSize(subsection, &subNb)); in PetscDualSpaceSumCreateMappings() 443 PetscCall(PetscSectionGetOffset(subsection, p, &suboff)); in PetscDualSpaceSumCreateMappings() 444 PetscCall(PetscSectionGetDof(subsection, p, &subdof)); in PetscDualSpaceSumCreateMappings() 896 PetscSection subsection; in PetscDualSpaceSetUp_Sum() local 900 PetscCall(PetscDualSpaceGetSection(subsp, &subsection)); in PetscDualSpaceSetUp_Sum() 901 PetscCall(PetscSectionGetDof(subsection, p, &dof)); in PetscDualSpaceSetUp_Sum()
|
| /petsc/doc/changes/ |
| H A D | 2016.md | 10 users manual subsection "VI users" for details.
|
| /petsc/src/dm/impls/network/ |
| H A D | network.c | 1559 …kGetSubSection_private(PetscSection main, PetscInt pstart, PetscInt pend, PetscSection *subsection) in DMNetworkGetSubSection_private() argument 1564 PetscCall(PetscSectionCreate(PetscObjectComm((PetscObject)main), subsection)); in DMNetworkGetSubSection_private() 1565 PetscCall(PetscSectionSetChart(*subsection, 0, pend - pstart)); in DMNetworkGetSubSection_private() 1568 PetscCall(PetscSectionSetDof(*subsection, i - pstart, nvar)); in DMNetworkGetSubSection_private() 1571 PetscCall(PetscSectionSetUp(*subsection)); in DMNetworkGetSubSection_private()
|
| /petsc/src/dm/impls/plex/ |
| H A D | plex.c | 3050 PetscErrorCode DMPlexGetSubdomainSection(DM dm, PetscSection *subsection) in DMPlexGetSubdomainSection() argument 3065 *subsection = mesh->subdomainSection; in DMPlexGetSubdomainSection() 10852 PetscSection section, subsection; in DMCreateSubDomainDM_Plex() local 10862 PetscCall(PetscSectionCreateSubmeshSection(section, subis, &subsection)); in DMCreateSubDomainDM_Plex() 10863 PetscCall(DMSetLocalSection(*subdm, subsection)); in DMCreateSubDomainDM_Plex() 10864 PetscCall(PetscSectionDestroy(&subsection)); in DMCreateSubDomainDM_Plex() 10880 PetscCall(PetscSectionGetChart(subsection, &pStart, &pEnd)); in DMCreateSubDomainDM_Plex() 10889 PetscCall(PetscSectionGetFieldDof(subsection, p, f, &fdof)); in DMCreateSubDomainDM_Plex() 10890 PetscCall(PetscSectionGetFieldConstraintDof(subsection, p, f, &fcdof)); in DMCreateSubDomainDM_Plex()
|