| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | IS.pyx | 28 def __cinit__(self): argument 34 def __getbuffer__(self, Py_buffer *view, int flags): argument 38 def __releasebuffer__(self, Py_buffer *view): argument 45 def __enter__(self): argument 50 def __exit__(self, *exc): argument 56 def view(self, Viewer viewer=None) -> None: argument 75 def destroy(self) -> Self: argument 88 def create(self, comm: Comm | None = None) -> Self: argument 109 def setType(self, is_type: IS.Type | str) -> None: argument 128 def getType(self) -> str: argument [all …]
|
| H A D | Object.pyx | 13 def __cinit__(self): argument 17 def __dealloc__(self): argument 21 def __richcmp__(self, other, int op): argument 29 def __bool__(self): argument 32 def __copy__(self): argument 40 def __deepcopy__(self, dict memo): argument 51 cdef object get_attr(self, char name[]): argument 54 cdef object set_attr(self, char name[], object attr): argument 57 cdef object get_dict(self): argument 62 def view(self, Viewer viewer=None) -> None: argument [all …]
|
| H A D | Space.pyx | 20 def __cinit__(self): argument 24 def setUp(self) -> None: argument 36 def create(self, comm: Comm | None = None) -> Self: argument 59 def destroy(self) -> Self: argument 72 def view(self, Viewer viewer=None) -> None: argument 91 def setFromOptions(self) -> None: argument 103 def getDimension(self) -> int: argument 117 def getDegree(self) -> tuple[int, int]: argument 138 def setDegree(self, degree: int | None, maxDegree: int | None) -> None: argument 163 def getNumVariables(self) -> int: argument [all …]
|
| H A D | SNES.pyx | 123 def __cinit__(self): argument 129 def view(self, Viewer viewer=None) -> None: argument 148 def destroy(self) -> Self: argument 161 def create(self, comm: Comm | None = None) -> Self: argument 182 def setType(self, snes_type: Type | str) -> None: argument 201 def getType(self) -> str: argument 215 def setOptionsPrefix(self, prefix: str | None) -> None: argument 229 def getOptionsPrefix(self) -> str: argument 243 def appendOptionsPrefix(self, prefix: str | None) -> None: argument 257 def setFromOptions(self) -> None: argument [all …]
|
| H A D | Vec.pyx | 46 def __cinit__(self): argument 52 def __pos__(self): argument 55 def __neg__(self): argument 58 def __abs__(self): argument 63 def __iadd__(self, other): argument 66 def __isub__(self, other): argument 69 def __imul__(self, other): argument 72 def __idiv__(self, other): argument 75 def __itruediv__(self, other): argument 80 def __add__(self, other): argument [all …]
|
| H A D | DMLabel.pyx | 4 def __cinit__(self): argument 8 def destroy(self) -> Self: argument 21 def view(self, Viewer viewer=None) -> None: argument 40 def create(self, name: str, comm: Comm | None = None) -> Self: argument 65 def duplicate(self) -> DMLabel: argument 79 def reset(self) -> None: argument 91 def insertIS(self, IS iset, value: int) -> Self: argument 112 def setValue(self, point: int, value: int) -> None: argument 137 def getValue(self, point: int) -> int: argument 161 def getDefaultValue(self) -> int: argument [all …]
|
| H A D | Log.pyx | 279 def __get__(self) -> int: argument 282 def __cinit__(self): argument 285 def __int__(self): argument 288 def __enter__(self): argument 292 def __exit__(self, *exc): argument 297 def push(self) -> None: argument 309 def pop(self) -> None: argument 324 def getName(self) -> str: argument 332 def __get__(self) -> str: argument 335 def __set__(self, value): argument [all …]
|
| H A D | DMDA.pyx | 33 self, argument 149 self, argument 217 def setDim(self, dim: int) -> None: argument 234 def getDim(self) -> int: argument 246 def setDof(self, dof: int) -> None: argument 264 def getDof(self) -> int: argument 284 def setSizes(self, sizes: DimsSpec) -> None: argument 311 def getSizes(self) -> tuple[int, ...]: argument 334 def setProcSizes(self, proc_sizes: DimsSpec) -> None: argument 361 def getProcSizes(self) -> tuple[int, ...]: argument [all …]
|
| H A D | DMSwarm.pyx | 39 def create(self, comm: Comm | None = None) -> Self: argument 65 def createGlobalVectorFromField(self, fieldname: str) -> Vec: argument 89 def destroyGlobalVectorFromField(self, fieldname: str) -> None: argument 109 def createGlobalVectorFromFields(self, fieldnames: Sequence[str]) -> Vec: argument 139 def destroyGlobalVectorFromFields(self, fieldnames: Sequence[str]) -> None: argument 165 def createLocalVectorFromField(self, fieldname: str) -> Vec: argument 189 def destroyLocalVectorFromField(self, fieldname: str) -> None: argument 209 def createLocalVectorFromFields(self, fieldnames: Sequence[str]) -> Vec: argument 239 def destroyLocalVectorFromFields(self, fieldnames: Sequence[str]) -> None: argument 265 def initializeFieldRegister(self) -> None: argument [all …]
|
| H A D | DMPlex.pyx | 14 def create(self, comm: Comm | None = None) -> Self: argument 35 …def createFromCellList(self, dim: int, cells: Sequence[int], coords: Sequence[float], interpolate:… argument 90 …def createBoxMesh(self, faces: Sequence[int], lower: Sequence[float] | None = (0, 0, 0), upper: Se… argument 149 …def createBoxSurfaceMesh(self, faces: Sequence[int], lower: Sequence[float] | None = (0, 0, 0), up… argument 192 …def createFromFile(self, filename: str, plexname: str | None = "unnamed", interpolate: bool | None… argument 226 …def createCGNS(self, cgid: int, interpolate: bool | None = True, comm: Comm | None = None) -> Self: argument 254 …def createCGNSFromFile(self, filename: str, interpolate: bool | None = True, comm: Comm | None = N… argument 283 …def createExodusFromFile(self, filename: str, interpolate: bool | None = True, comm: Comm | None =… argument 312 …def createExodus(self, exoid: int, interpolate: bool | None = True, comm: Comm | None = None) -> S… argument 339 …def createGmsh(self, Viewer viewer, interpolate: bool | None = True, comm: Comm | None = None) -> … argument [all …]
|
| H A D | DM.pyx | 72 def __cinit__(self): argument 76 def view(self, Viewer viewer=None) -> None: argument 95 def load(self, Viewer viewer) -> Self: argument 121 def destroy(self) -> Self: argument 134 def create(self, comm: Comm | None = None) -> Self: argument 155 def clone(self) -> DM: argument 169 def setType(self, dm_type: DM.Type | str) -> None: argument 192 def getType(self) -> str: argument 206 def getDimension(self) -> int: argument 220 def setDimension(self, dim: int) -> None: argument [all …]
|
| H A D | KSP.pyx | 403 def __cinit__(self): argument 407 def __call__(self, Vec b, Vec x = None) -> Vec: argument 435 def view(self, Viewer viewer=None) -> None: argument 454 def destroy(self) -> Self: argument 467 def create(self, comm: Comm | None = None) -> Self: argument 483 def setType(self, ksp_type: Type | str) -> None: argument 519 def getType(self) -> str: argument 533 def setOptionsPrefix(self, prefix: str | None) -> None: argument 571 def getOptionsPrefix(self) -> str: argument 585 def appendOptionsPrefix(self, prefix: str | None) -> None: argument [all …]
|
| H A D | Options.pyx | 47 def __init__(self, prefix = None): argument 51 def __dealloc__(self): argument 55 def __contains__(self, item): argument 58 def __getitem__(self, item): argument 61 def __setitem__(self, item, value): argument 64 def __delitem__(self, item): argument 69 def __get__(self) -> str: argument 72 def __set__(self, prefix): argument 75 def __del__(self): argument 79 def create(self) -> Self: argument [all …]
|
| H A D | Section.pyx | 6 def __cinit__(self): argument 10 def view(self, Viewer viewer=None) -> None: argument 29 def destroy(self) -> Self: argument 42 def create(self, comm: Comm | None = None) -> Self: argument 80 def clone(self) -> Section: argument 96 def setUp(self) -> None: argument 110 def reset(self) -> None: argument 122 def getNumFields(self) -> int: argument 138 def setNumFields(self, numFields: int) -> None: argument 156 def getFieldName(self, field: int) -> str: argument [all …]
|
| /petsc/config/BuildSystem/config/ |
| H A D | package.py | 24 def __init__(self): argument 28 def __init__(self, framework): argument 124 def __str__(self): argument 144 def setupDependencies(self, framework): argument 171 def setupHelp(self,help): argument 190 def setNames(self): argument 211 def getDefaultPrecision(self): argument 219 def setDefaultPrecision(self, defaultPrecision): argument 225 def getDefaultScalarType(self): argument 231 def setDefaultScalarType(self, defaultScalarType): argument [all …]
|
| H A D | setsOrdered.py | 86 def __init__(self): argument 93 def _getItems(self): argument 107 def __len__(self): argument 111 def __repr__(self): argument 121 def _repr(self, sorted=False): argument 127 def __iter__(self): argument 139 def __cmp__(self, other): argument 157 def __eq__(self, other): argument 163 def __ne__(self, other): argument 171 def copy(self): argument [all …]
|
| H A D | compilersFortran.py | 17 def __init__(self, framework): argument 23 def setupDependencies(self, framework): argument 31 def __getattr__(self, name): argument 43 def __setattr__(self, name, value): argument 50 def checkFortranTypeSizes(self): argument 66 def checkFortranPreprocessor(self): argument 89 def checkFortranDefineCompilerOption(self): argument 109 def configureFortranFlush(self): argument 119 def checkFortranTypeStar(self): argument 133 def checkFortran90(self): argument [all …]
|
| H A D | compilers.py | 17 def __init__(self, framework): argument 34 def getSkipDefaultPaths(self): argument 48 def setupHelp(self, help): argument 57 def getDispatchNames(self): argument 97 def setupDependencies(self, framework): argument 105 def __getattr__(self, name): argument 117 def __setattr__(self, name, value): argument 124 def checkCxxRestrict(self): argument 135 …def checkCrossLink(self, func1, func2, language1 = 'C', language2='FC',extraObjs = None, extralibs… argument 169 def checkCLibraries(self): argument [all …]
|
| /petsc/config/BuildSystem/config/packages/ |
| H A D | MPI.py | 12 def __init__(self, framework): argument 65 def setupHelp(self, help): argument 75 def setupDependencies(self, framework): argument 85 def __str__(self): argument 95 def generateLibList(self, directory): argument 102 def getSearchDirectories(self): argument 160 def checkSharedLibrary_ThisIsBroken(self): argument 190 def configureMPIEXEC_TAIL(self): argument 201 def configureMPIEXEC(self): argument 395 def configureMPI2(self): argument [all …]
|
| H A D | CUDA.py | 5 def __init__(self, framework): argument 35 def setupHelp(self, help): argument 50 def __str__(self): argument 62 def cudaArchIsVersionList(self): argument 71 def cudaArchList(self): argument 91 def cudaArchSingle(self): argument 102 def nvccArchFlags(self): argument 115 def clangArchFlags(self): argument 120 def getCmakeCUDAArchFlag(self): argument 127 def setupDependencies(self, framework): argument [all …]
|
| /petsc/src/binding/petsc4py/test/ |
| H A D | test_is.py | 11 def tearDown(self): argument 15 def testGetType(self): argument 19 def testGetSize(self): argument 24 def testDuplicate(self): argument 29 def testCopy(self): argument 34 def testEqual(self): argument 40 def testSort(self): argument 44 def testDifference(self): argument 49 def testComplement(self): argument 57 def testSum(self): argument [all …]
|
| H A D | test_mat_py.py | 11 def __init__(self): argument 14 def create(self, mat): argument 17 def destroy(self, mat): argument 20 def setUp(self, mat): argument 27 def scale(self, mat, s): argument 30 def shift(self, mat, s): argument 33 def mult(self, mat, x, y): argument 37 def duplicate(self, mat, op): argument 46 def getDiagonal(self, mat, vd): argument 49 def productSetFromOptions(self, mat, producttype, A, B, C): argument [all …]
|
| H A D | test_lgmap.py | 8 def _mk_idx(self, comm): argument 20 def tearDown(self): argument 24 def testGetSize(self): argument 28 def testGetIndices(self): argument 35 def testGetInfo(self): argument 44 def testApply(self): argument 50 def testApplyIS(self): argument 54 def testProperties(self): argument 63 def setUp(self): argument 69 def setUp(self): argument [all …]
|
| H A D | test_vec.py | 12 def setUp(self): argument 19 def tearDown(self): argument 24 def testDuplicate(self): argument 31 def testCopy(self): argument 38 def testDot(self): argument 46 def testNorm(self): argument 67 def testNormalize(self): argument 75 def testSumMinMax(self): argument 83 def testSwap(self): argument 93 def testBsize(self): argument [all …]
|
| /petsc/config/PETSc/ |
| H A D | petsc.py | 34 def __init__(self, framework): argument 43 def __str__(self): argument 54 def setupHelp(self, help): argument 66 def setupPackageDependencies(self, framework): argument 90 def setupDependencies(self, framework): argument 100 def getPETScArch(self, petscDir): argument 110 def getLocations(self): argument 151 def downloadPETSc(self): argument 158 def getDir(self): argument 164 def getArch(self): argument [all …]
|