Home
last modified time | relevance | path

Searched refs:Section (Results 1 – 19 of 19) sorted by relevance

/petsc/share/petsc/datafiles/meshes/
H A Dcube_5tets.cas8 End of Binary Section 2012)
11 End of Binary Section 2010)
15 End of Binary Section 2013)
18 End of Binary Section 2013)
/petsc/doc/manualpages/MANSECHeaders/
H A DPetscSection1 # Section Data Layout (PetscSection)
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DDM.pyx1100 def getCoordinateSection(self) -> Section:
1110 cdef Section sec = Section()
1211 def setCellCoordinateSection(self, dim: int, Section sec) -> None:
1221 The cell coordinate `Section`.
1231 def getCellCoordinateSection(self) -> Section:
1241 cdef Section sec = Section()
1828 def setLocalSection(self, Section sec) -> None:
1829 """Set the `Section` encoding the local data layout for the `DM`.
1840 def getLocalSection(self) -> Section:
1841 """Return the `Section` encoding the local data layout for the `DM`.
[all …]
H A DSF.pyx345 …def createSectionSF(self, Section rootSection, remoteOffsets: Sequence[int] | None, Section leafSe…
378 …def distributeSection(self, Section rootSection, Section leafSection=None) -> tuple[ArrayInt, Sect…
379 """Create a new, reorganized `Section`.
388 Section defined on root space.
390 Section defined on the leaf space.
403 leafSection = Section()
H A DSection.pyx3 cdef class Section(Object): class
56 The `Section` object and methods are intended to be used in the PETSc
57 Vec and Mat implementations. The indices returned by the `Section` are
80 def clone(self) -> Section:
92 cdef Section sec = <Section>type(self)()
846 def createGlobalSection(self, SF sf) -> Section:
876 cdef Section gsec = Section()
H A DCAPI.pyx171 # -- Section --
174 cdef Section retv = Section()
180 cdef Section ob = <Section?> arg
H A DDMPlex.pyx1223 def vecGetClosure(self, Section sec, Vec vec, p: int) -> ArrayScalar:
1251 def getVecClosure(self, Section sec or None, Vec vec, point: int) -> ArrayScalar:
1259 The `Section` describing the layout in ``vec``
1281 …def setVecClosure(self, Section sec or None, Vec vec, point: int, values: Sequence[Scalar], addv: …
1313 def setMatClosure(self, Section sec or None, Section gsec or None,
1583 DM, DMPlex, Partitioner, Section, DMPlex.distribute
1824 def distributeField(self, SF sf, Section sec, Vec vec,
1825 Section newsec=None, Vec newvec=None) -> tuple[Section, Vec]:
1835 The `Section` for existing data layout.
1845 newSection : Section
[all …]
H A DDMLabel.pyx607 def convertToSection(self) -> tuple[Section, IS]:
608 """Return a `Section` and `IS` that encode the label.
617 cdef Section section = Section()
H A DPETSc.pyx248 include "Section.pyx"
571 PyPetscType_Register(PETSC_SECTION_CLASSID, Section)
H A DPC.pyx2423 def setPatchCellNumbering(self, Section sec) -> None:
H A DSNES.pyx2359 def setPatchCellNumbering(self, Section sec) -> None:
/petsc/lib/petsc/bin/maint/abi-compliance-checker/
H A DLICENSE164 distribute such modifications or work under the terms of Section 1
228 derivative of it, under Section 2) in object code or executable form
250 Section 6 states terms for distribution of such executables.
264 Library will still fall under Section 6.)
267 distribute the object code for the work under the terms of Section 6.
268 Any executables containing that work also fall under Section 6,
/petsc/src/binding/petsc4py/src/petsc4py/
H A DPETSc.pxd217 ctypedef public api class Section(Object) [ class
/petsc/src/dm/impls/plex/
H A Dplexgmsh.c268 static PetscErrorCode GmshMatch(PETSC_UNUSED GmshFile *gmsh, const char Section[], char line[PETSC_… in GmshMatch() argument
271 PetscCall(PetscStrcmp(line, Section, match)); in GmshMatch()
275 static PetscErrorCode GmshExpect(GmshFile *gmsh, const char Section[], char line[PETSC_MAX_PATH_LEN… in GmshExpect() argument
280 PetscCall(GmshMatch(gmsh, Section, line, &match)); in GmshExpect()
281 …, PETSC_ERR_FILE_UNEXPECTED, "File is not a valid Gmsh file, expecting %s, not %s", Section, line); in GmshExpect()
/petsc/doc/changes/
H A D2017.md28 via finite differences, see Section 5.6 (Finite Difference
/petsc/src/binding/petsc4py/src/petsc4py/include/petsc4py/
H A Dpetsc4py.i578 %petsc4py_objt( Petsc , Section , PetscSection , PETSC_SECTION )
/petsc/doc/developers/
H A Ddocumentation.md129 Section name
H A Dobjects.md65 used to simplify code maintenance (also see Section [sec:stylenames]).
/petsc/doc/manual/
H A Dtao.md2807 TRON algorithm, discussed in Section {any}`sec_tao_tron`, except that