Home
last modified time | relevance | path

Searched refs:typing (Results 1 – 18 of 18) sorted by relevance

/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/
H A D_typing.py10 from typing import (
20 from typing import List, Dict, Tuple, Type
26 from typing import ParamSpec
36 from typing import Any, NoReturn, ClassVar, SupportsInt
40 from typing import TypeAlias
H A D__init__.py47 from . import _typing as typing unknown
H A Dpkg_consistency_checks.py8 from typing import Any
/petsc/src/binding/petsc4py/docs/source/
H A Dconf.py17 import typing
215 from sphinx.util import typing
229 stringify_annotation_orig = typing.stringify_annotation
231 typing.stringify_annotation = stringify_annotation
235 stringify_annotation_orig = typing.stringify
237 typing.stringify = stringify_annotation
399 typing_overload = typing.overload
400 typing.overload = lambda arg: arg
405 typing.overload = typing_overload
407 from petsc4py import typing as tp
H A Ddocumentation_standards.rst5 include `type annotations <python:typing>` for function parameters and results,
52 the types provided by typing prove to be inadequate. If no type is being
61 initial description and typing.
64 specified, even if this duplicates typing information.
94 Communicators in type signatures must use Python typing instead of c-typing
H A Dreference.rst10 petsc4py.typing
/petsc/src/binding/petsc4py/src/petsc4py/
H A D__main__.pyi1 from typing import Union
H A D__init__.pyi1 from typing import Union
H A Dtyping.py6 from typing import ( # novermin
12 from numpy.typing import (
/petsc/src/binding/petsc4py/conf/
H A Dstubtest-allowlist5 petsc4py.typing.Sequence
/petsc/src/binding/petsc4py/demo/python_types/
H A Dmatpython_protocol.py1 from petsc4py.typing import Scalar
/petsc/doc/ext/
H A Dhtml5_petsc.py3 from typing import Any, Dict
/petsc/doc/changes/
H A Ddev.md21 - Add typing stubs for the Python extension module `petsc4py.PETSc`.
/petsc/lib/petsc/bin/maint/
H A Dcheck_header_guard.py16 from typing import TypeVar, Union
/petsc/doc/install/
H A Dwindows.md213 First, launch a MSYS2 MinGW x64 shell. Double-check this is the proper type of shell by typing
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DPETSc.pyx184 include "typing.pxi"
H A DVec.pyx1282 typing.Any
1435 typing.Any
1507 typing.Any
3285 typing.Any
/petsc/doc/manual/
H A Dother.md101 Users can specify an alias for any option name (to avoid typing the