Home
last modified time | relevance | path

Searched refs:Callable (Results 1 – 13 of 13) sorted by relevance

/petsc/src/binding/petsc4py/src/petsc4py/
H A Dtyping.py7 Callable,
213 PetscOptionsHandlerFunction: TypeAlias = Callable[[Object], None]
284 MatNullFunction = Callable[[NullSpace, Vec], None]
289 DMCoarsenHookFunction = Callable[[DM, DM], None]
292 DMRestrictHookFunction = Callable[[DM, Mat, Vec, Mat, DM], None]
297 KSPRHSFunction = Callable[[KSP, Vec], None]
300 KSPOperatorsFunction = Callable[[KSP, Mat, Mat], None]
303 KSPConvergenceTestFunction = Callable[[KSP, int, float], KSP.ConvergedReason]
306 KSPMonitorFunction = Callable[[KSP, int, float], None]
309 KSPPreSolveFunction = Callable[[KSP, Vec, Vec], None]
[all …]
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/util/
H A D_timeout.py22 …econds: int = 10, error_message: Optional[str] = None) -> Callable[[Callable[_P, _T]], Callable[_P…
45 def decorator(func: Callable[_P, _T]) -> Callable[_P, _T]:
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DDMShell.pyx78 create_gvec: Callable[[DM], Vec] | None,
110 create_lvec: Callable[[DM], Vec] | None,
142 begin: Callable[[DM, Vec, InsertMode, Vec], None] | None,
143 end: Callable[[DM, Vec, InsertMode, Vec], None] | None,
208 begin: Callable[[DM, Vec, InsertMode, Vec], None] | None,
209 end: Callable[[DM, Vec, InsertMode, Vec], None] | None,
272 begin: Callable[[DM, Vec, InsertMode, Vec], None] | None,
273 end: Callable[[DM, Vec, InsertMode, Vec], None] | None,
338 create_matrix: Callable[[DM], Mat] | None,
370 coarsen: Callable[[DM, Comm], DM] | None,
[all …]
H A Dtyping.pxi8 cdef Callable
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/
H A D_typing.py45 Iterator, Iterable, Generator, Callable, Collection, Sequence, Container, Mapping
140 FunctionChecker: TypeAlias = Callable[[Linter, Cursor, Cursor], None]
141 DocChecker: TypeAlias = Callable[[Linter, Cursor], None]
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/classes/
H A D_attr_cache.py41 def _get_cached(self, attr: str, func: Callable[..., _T], *args, **kwargs) -> _T: argument
H A D_diag.py169 def flag_prefix(cls, obj: object) -> Callable[[str], str]:
269 def register(cls, *args: tuple[str, str]) -> Callable[[_T], _T]:
H A D_util.py72 def view_ast_from_cursor(cursor: CursorLike, pred: Callable[..., bool] = verbose_print, level: Inde… argument
H A D_src_pos.py164 def _get_src(self, func: Callable[..., str], *args, **kwargs) -> str: argument
H A D_cursor.py67 def make_cxcursor_and_range_callback(cursor: CursorLike, parsing_error_handler: Optional[Callable[[…
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/checks/
H A D_util.py638 MatchingTypeCallback = Callable[[Linter, Cursor, Optional[Cursor], str], bool]
723 def cycle_type(obj_type: clx.Type, get_obj_type: Callable[[clx.Type], clx.Type]) -> clx.Type:
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/classes/docs/
H A D_doc_section_base.py225 …LineInspector: TypeAlias = collections.abc.Callable[['PetscDocStringImpl', SourceRange, str, 'Verd…
464 …Sequence[tuple[SourceRange, str, Verdict]]] = None, transform: Optional[Callable[[str], str]] = No…
919 …def setup(self, ds: PetscDocStringImpl, parameter_list_prefix_check: Optional[Callable[[ParameterL…
/petsc/doc/
H A Dpetsc.bib27669 title = {The {GAMS} Callable Program Library for Variational and Complementarity Solvers},