Home
last modified time | relevance | path

Searched defs:IS (Results 1 – 25 of 27) sorted by relevance

12

/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DAO.pyx55 app: Sequence[int] | IS,
104 app: Sequence[int] | IS,
156 app: Sequence[int] | IS,
214 def app2petsc(self, indices: Sequence[int] | IS) -> Sequence[int] | IS:
248 def petsc2app(self, indices: Sequence[int] | IS) -> Sequence[int] | IS:
H A DIS.pyx12 cdef class IS(Object): class
699 def difference(self, IS iset: IS) -> IS: argument
H A DPC.pyx1509 def setFieldSplitIS(self, *fields: tuple[str, IS]) -> None: argument
2364 def setBDDCDofsSplitting(self, isfields: IS | Sequence[IS]) -> None:
2386 def setBDDCDofsSplittingLocal(self, isfields: IS | Sequence[IS]) -> None:
H A DDMShell.pyx626 create_subdm: Callable[[DM, Sequence[int]], tuple[IS, DM]] | None,
/petsc/include/
H A Dpetscistypes.h13 typedef struct _p_IS *IS; typedef
/petsc/src/dm/field/impls/shell/
H A Ddmfieldshell.c195 PetscErrorCode DMFieldShellSetEvaluateFE(DMField field, PetscErrorCode (*evaluateFE)(DMField, IS, P… in DMFieldShellSetEvaluateFE() argument
203 PetscErrorCode DMFieldShellSetEvaluateFV(DMField field, PetscErrorCode (*evaluateFV)(DMField, IS, P… in DMFieldShellSetEvaluateFV() argument
211 PetscErrorCode DMFieldShellSetGetDegree(DMField field, PetscErrorCode (*getDegree)(DMField, IS, Pet… in DMFieldShellSetGetDegree() argument
219 …uadrature(DMField field, PetscErrorCode (*createDefaultQuadrature)(DMField, IS, PetscQuadrature *)) in DMFieldShellSetCreateDefaultQuadrature() argument
/petsc/src/ksp/pc/impls/hpddm/ftn-custom/
H A Dzpchpddmf.c10 PETSC_EXTERN void pchpddmsetauxiliarymat_(PC *pc, IS *is, Mat *A, PetscErrorCode (*setup)(Mat, Pets… in pchpddmsetauxiliarymat_() argument
/petsc/src/mat/graphops/order/
H A Dsorder.c95 …tOrderingRegister(const char sname[], PetscErrorCode (*function)(Mat, MatOrderingType, IS *, IS *)) in MatOrderingRegister() argument
/petsc/src/vec/is/is/interface/
H A Disreg.c142 PetscErrorCode ISRegister(const char sname[], PetscErrorCode (*function)(IS)) in ISRegister()
/petsc/src/snes/impls/patch/
H A Dsnespatch.c386 …tComputeOperator(SNES snes, PetscErrorCode (*func)(PC, PetscInt, Vec, Mat, IS, PetscInt, const Pet… in SNESPatchSetComputeOperator() argument
395 …tComputeFunction(SNES snes, PetscErrorCode (*func)(PC, PetscInt, Vec, Vec, IS, PetscInt, const Pet… in SNESPatchSetComputeFunction() argument
404 … snes, PCPatchConstructType ctype, PetscErrorCode (*func)(PC, PetscInt *, IS **, IS *, void *), Pe… in SNESPatchSetConstructType() argument
/petsc/src/dm/impls/shell/
H A Ddmshell.c970 …etCreateFieldDecomposition(DM dm, PetscErrorCode (*decomp)(DM, PetscInt *, char ***, IS **, DM **)) in DMShellSetCreateFieldDecomposition() argument
995 …DomainDecomposition(DM dm, PetscErrorCode (*decomp)(DM, PetscInt *, char ***, IS **, IS **, DM **)) in DMShellSetCreateDomainDecomposition() argument
1045 …e DMShellSetCreateSubDM(DM dm, PetscErrorCode (*subdm)(DM, PetscInt, const PetscInt[], IS *, DM *)) in DMShellSetCreateSubDM() argument
1072 … DMShellGetCreateSubDM(DM dm, PetscErrorCode (**subdm)(DM, PetscInt, const PetscInt[], IS *, DM *)) in DMShellGetCreateSubDM() argument
/petsc/src/binding/petsc4py/demo/python_types/
H A Dmatpython_protocol.py62 def createSubMatrix(self, A: Mat, r: IS, c: IS, out: Mat) -> Mat:
70 def zeroRowsColumns(self, A: Mat, r: IS, diag: Scalar, x: Vec, b: Vec) -> None:
/petsc/src/binding/petsc4py/src/lib-petsc/compat/
H A Dhpddm.h14 PetscErrorCode PCHPDDMSetAuxiliaryMat(PETSC_UNUSED PC pc,PETSC_UNUSED IS is,PETSC_UNUSED Mat aux,PE… in PCHPDDMSetAuxiliaryMat() argument
/petsc/src/mat/impls/elemental/
H A Dmatelem.cxx671 static PetscErrorCode MatLUFactor_Elemental(Mat A, IS, IS, const MatFactorInfo *) in MatLUFactor_Elemental() argument
700 static PetscErrorCode MatLUFactorSymbolic_Elemental(Mat, Mat, IS, IS, const MatFactorInfo *) in MatLUFactorSymbolic_Elemental() argument
707 static PetscErrorCode MatCholeskyFactor_Elemental(Mat A, IS, const MatFactorInfo *) in MatCholeskyFactor_Elemental() argument
730 static PetscErrorCode MatCholeskyFactorSymbolic_Elemental(Mat, Mat, IS, const MatFactorInfo *) in MatCholeskyFactorSymbolic_Elemental() argument
/petsc/src/binding/petsc4py/src/petsc4py/
H A DPETSc.pxd163 ctypedef public api class IS(Object) [ class
/petsc/src/snes/impls/vi/rs/
H A Dvirs.c607 PetscErrorCode SNESVISetRedundancyCheck(SNES snes, PetscErrorCode (*func)(SNES, IS, IS *, void *), … in SNESVISetRedundancyCheck() argument
/petsc/src/mat/impls/htool/
H A Dhtool.cxx1003 static PetscErrorCode MatLUFactorSymbolic_Htool(Mat F, Mat A, IS, IS, const MatFactorInfo *) in MatLUFactorSymbolic_Htool() argument
1010 static PetscErrorCode MatCholeskyFactorSymbolic_Htool(Mat F, Mat A, IS, const MatFactorInfo *) in MatCholeskyFactorSymbolic_Htool() argument
/petsc/src/dm/impls/plex/
H A Dplexdd.c309 PetscErrorCode DMCreateNeumannOverlap_Plex(DM dm, IS *ovl, Mat *J, PetscErrorCode (**setup)(Mat, Pe… in DMCreateNeumannOverlap_Plex() argument
/petsc/lib/petsc/bin/
H A DPetscBinaryIO.py158 class IS(np.ndarray): class
/petsc/src/mat/impls/aij/mpi/
H A Dmpiov.c3005 …Int ismax, const IS isrow[], const IS iscol[], MatReuse scall, Mat *submat[], PetscErrorCode (*get… in MatCreateSubMatricesMPI_MPIXAIJ() argument
/petsc/src/ksp/pc/impls/hpddm/
H A Dpchpddm.cxx202 static PetscErrorCode PCHPDDMSetAuxiliaryMat_HPDDM(PC pc, IS is, Mat A, PetscErrorCode (*setup)(Mat… in PCHPDDMSetAuxiliaryMat_HPDDM() argument
1117 static inline PetscErrorCode PCApply_Schur_Private(std::tuple<KSP, IS, Vec[2]> *p, PC factor, Type … in PCApply_Schur_Private() argument
1128 static inline PetscErrorCode PCApply_Schur_Private(std::tuple<KSP, IS, Vec[2]> *p, PC factor, Type … in PCApply_Schur_Private() argument
1268 static PetscErrorCode PCHPDDMCreateSubMatrices_Private(Mat mat, PetscInt n, const IS *, const IS *,… in PCHPDDMCreateSubMatrices_Private()
/petsc/src/dm/impls/shell/ftn-custom/
H A Dzdmshellf.c138 …reatefielddecomposition_(DM *dm, void (*func)(DM *, PetscInt *, char ***, IS **, DM **, PetscError… in dmshellsetcreatefielddecomposition_() argument
/petsc/src/ksp/pc/impls/patch/
H A Dpcpatch.c446 …PC pc, PCPatchConstructType ctype, PetscErrorCode (*func)(PC, PetscInt *, IS **, IS *, void *), Pe… in PCPatchSetConstructType() argument
481 … pc, PCPatchConstructType *ctype, PetscErrorCode (**func)(PC, PetscInt *, IS **, IS *, void *), vo… in PCPatchGetConstructType() argument
/petsc/src/mat/impls/aij/seq/kokkos/
H A Daijkok.kokkos.cxx2085 static PetscErrorCode MatILUFactorSymbolic_SeqAIJKokkos_ILU0(Mat B, Mat A, IS, IS, const MatFactorI… in MatILUFactorSymbolic_SeqAIJKokkos_ILU0() argument
/petsc/src/mat/impls/aij/seq/seqcusparse/
H A Daijcusparse.cu1759 static PetscErrorCode MatILUFactorSymbolic_SeqAIJCUSPARSE_ILU0(Mat fact, Mat A, IS, IS, const MatFa… in MatILUFactorSymbolic_SeqAIJCUSPARSE_ILU0() argument
2008 static PetscErrorCode MatICCFactorSymbolic_SeqAIJCUSPARSE_ICC0(Mat fact, Mat A, IS, const MatFactor… in MatICCFactorSymbolic_SeqAIJCUSPARSE_ICC0() argument

12