Home
last modified time | relevance | path

Searched refs:supportSection (Results 1 – 6 of 6) sorted by relevance

/petsc/src/dm/impls/plex/
H A Dplexreorder.c320 PetscCall(PetscSectionDestroy(&plexNew->supportSection)); in DMPlexPermute()
321 PetscCall(PetscSectionPermute(plex->supportSection, perm, &plexNew->supportSection)); in DMPlexPermute()
322 PetscCall(PetscSectionGetStorageSize(plexNew->supportSection, &n)); in DMPlexPermute()
324 PetscCall(PetscSectionGetChart(plex->supportSection, &pStart, &pEnd)); in DMPlexPermute()
328 PetscCall(PetscSectionGetDof(plexNew->supportSection, pperm[p], &dof)); in DMPlexPermute()
329 PetscCall(PetscSectionGetOffset(plex->supportSection, p, &off)); in DMPlexPermute()
330 PetscCall(PetscSectionGetOffset(plexNew->supportSection, pperm[p], &offNew)); in DMPlexPermute()
H A Dplex.c1047 PetscCall(PetscSectionGetDof(mesh->supportSection, p, &dof)); in DMPlexView_Ascii()
1048 PetscCall(PetscSectionGetOffset(mesh->supportSection, p, &off)); in DMPlexView_Ascii()
2848 PetscCall(PetscSectionDestroy(&mesh->supportSection)); in DMDestroy_Plex()
3117 PetscCall(PetscSectionSetChart(mesh->supportSection, pStart, pEnd)); in DMPlexSetChart()
3737 PetscCall(PetscSectionGetDof(mesh->supportSection, p, size)); in DMPlexGetSupportSize()
3764 PetscCall(PetscSectionSetDof(mesh->supportSection, p, size)); in DMPlexSetSupportSize()
3801 PetscCall(PetscSectionGetOffset(mesh->supportSection, p, &off)); in DMPlexGetSupport()
3831 PetscCall(PetscSectionGetChart(mesh->supportSection, &pStart, &pEnd)); in DMPlexSetSupport()
3832 PetscCall(PetscSectionGetDof(mesh->supportSection, p, &dof)); in DMPlexSetSupport()
3834 PetscCall(PetscSectionGetOffset(mesh->supportSection, p, &off)); in DMPlexSetSupport()
[all …]
H A Dplextree.c796 …PetscCall(PetscSectionCreate(PetscObjectComm((PetscObject)mesh->supportSection), &newSupportSectio… in DMPlexTreeExchangeSupports()
831 PetscCall(PetscSectionGetDof(mesh->supportSection, p, &dof)); in DMPlexTreeExchangeSupports()
832 PetscCall(PetscSectionGetOffset(mesh->supportSection, p, &off)); in DMPlexTreeExchangeSupports()
852 PetscCall(PetscSectionGetDof(mesh->supportSection, q, &qdof)); in DMPlexTreeExchangeSupports()
853 PetscCall(PetscSectionGetOffset(mesh->supportSection, q, &qoff)); in DMPlexTreeExchangeSupports()
883 PetscCall(PetscSectionDestroy(&mesh->supportSection)); in DMPlexTreeExchangeSupports()
884 mesh->supportSection = newSupportSection; in DMPlexTreeExchangeSupports()
H A Dplexdistribute.c1168 PetscCall(PetscSectionSetChart(pmesh->supportSection, pStart, pEnd)); in DMPlexDistributeCones()
H A Dplexcreate.c5846 PetscCall(PetscSectionCreate(PetscObjectComm((PetscObject)dm), &mesh->supportSection)); in DMCreate_Plex()
/petsc/include/petsc/private/
H A Ddmpleximpl.h130 PetscSection supportSection; /* Layout of cones (inedges for DAG) */ member