| /petsc/include/ |
| H A D | petscis.h | 42 PETSC_EXTERN PetscErrorCode ISSetType(IS, ISType); 43 PETSC_EXTERN PetscErrorCode ISGetType(IS, ISType *); 44 PETSC_EXTERN PetscErrorCode ISRegister(const char[], PetscErrorCode (*)(IS)); 46 PETSC_EXTERN PetscErrorCode ISCreate(MPI_Comm, IS *); 48 PETSC_EXTERN PetscErrorCode ISDestroy(IS *); 49 PETSC_EXTERN PetscErrorCode ISSetPermutation(IS); 50 PETSC_EXTERN PetscErrorCode ISPermutation(IS, PetscBool *); 51 PETSC_EXTERN PetscErrorCode ISSetIdentity(IS); 52 PETSC_EXTERN PetscErrorCode ISIdentity(IS, PetscBool *); 53 PETSC_EXTERN PetscErrorCode ISContiguousLocal(IS, PetscInt, PetscInt, PetscInt *, PetscBool *); [all …]
|
| H A D | petscdmfield.h | 46 PETSC_EXTERN PetscErrorCode DMFieldEvaluateFE(DMField, IS, PetscQuadrature, PetscDataType, void *, … 47 PETSC_EXTERN PetscErrorCode DMFieldEvaluateFV(DMField, IS, PetscDataType, void *, void *, void *); 48 PETSC_EXTERN PetscErrorCode DMFieldCreateFEGeom(DMField, IS, PetscQuadrature, PetscFEGeomMode, Pets… 50 PETSC_EXTERN PetscErrorCode DMFieldCreateDefaultQuadrature(DMField, IS, PetscQuadrature *); 51 PETSC_EXTERN PetscErrorCode DMFieldCreateDefaultFaceQuadrature(DMField, IS, PetscQuadrature *); 53 PETSC_EXTERN PetscErrorCode DMFieldGetDegree(DMField, IS, PetscInt *, PetscInt *); 63 PETSC_EXTERN PetscErrorCode DMFieldShellSetEvaluateFE(DMField, PetscErrorCode (*)(DMField, IS, Pets… 64 PETSC_EXTERN PetscErrorCode DMFieldShellEvaluateFEDefault(DMField, IS, PetscQuadrature, PetscDataTy… 65 PETSC_EXTERN PetscErrorCode DMFieldShellSetEvaluateFV(DMField, PetscErrorCode (*)(DMField, IS, Pets… 66 PETSC_EXTERN PetscErrorCode DMFieldShellEvaluateFVDefault(DMField, IS, PetscDataType, void *, void … [all …]
|
| H A D | petscao.h | 43 PETSC_EXTERN PetscErrorCode AOSetIS(AO, IS, IS); 47 PETSC_EXTERN PetscErrorCode AOCreateBasicIS(IS, IS, AO *); 49 PETSC_EXTERN PetscErrorCode AOCreateMemoryScalableIS(IS, IS, AO *); 51 PETSC_EXTERN PetscErrorCode AOCreateMappingIS(IS, IS, AO *); 66 PETSC_EXTERN PetscErrorCode AOPetscToApplicationIS(AO, IS); 67 PETSC_EXTERN PetscErrorCode AOApplicationToPetscIS(AO, IS);
|
| /petsc/include/petsc/private/ |
| H A D | isimpl.h | 18 PetscErrorCode (*getindices)(IS, const PetscInt *[]); 19 PetscErrorCode (*restoreindices)(IS, const PetscInt *[]); 20 PetscErrorCode (*invertpermutation)(IS, PetscInt, IS *); 21 PetscErrorCode (*sort)(IS); 22 PetscErrorCode (*sortremovedups)(IS); 23 PetscErrorCode (*sorted)(IS, PetscBool *); 24 PetscErrorCode (*duplicate)(IS, IS *); 25 PetscErrorCode (*destroy)(IS); 26 PetscErrorCode (*view)(IS, PetscViewer); 27 PetscErrorCode (*load)(IS, PetscViewer); [all …]
|
| H A D | pcpatchimpl.h | 17 PetscErrorCode (*userpatchconstructionop)(PC, PetscInt *, IS **, IS *, PetscCtx ctx); 19 IS *userIS; 24 IS cells; /* [patch][cell in patch]: Cell number */ 25 IS extFacets; 26 IS intFacets; 27 …IS intFacetsToPatchCell; /* Support of interior facet in local patch point numbering: AK… 32 IS points; /* [patch][point in patch]: Point number */ 40 IS dofs; /* [patch][cell in patch][dof in cell]: patch local dof */ 41 …IS offs; /* [patch][point in patch]: patch local offset (same layout as 'poi… 42 IS dofsWithArtificial; [all …]
|
| H A D | pcbddcprivateimpl.h | 25 PETSC_EXTERN PetscErrorCode PCBDDCGraphSetUp(PCBDDCGraph, PetscInt, IS, IS, PetscInt, IS[], IS); 29 …ErrorCode PCBDDCGraphGetCandidatesIS(PCBDDCGraph, PetscInt *, IS *[], PetscInt *, IS *[], IS *); 30 …rCode PCBDDCGraphRestoreCandidatesIS(PCBDDCGraph, PetscInt *, IS *[], PetscInt *, IS *[], IS *); 31 PETSC_EXTERN PetscErrorCode PCBDDCGraphGetDirichletDofs(PCBDDCGraph, IS *); 32 PETSC_EXTERN PetscErrorCode PCBDDCGraphGetDirichletDofsB(PCBDDCGraph, IS *); 59 PETSC_INTERN PetscErrorCode PCBDDCGlobalToLocal(VecScatter, Vec, Vec, IS, IS *); 61 PETSC_INTERN PetscErrorCode PCBDDCConsistencyCheckIS(PC, MPI_Op, IS *); 63 …_INTERN PetscErrorCode PCBDDCDetectDisconnectedComponents(PC, PetscBool, PetscInt *, IS *[], IS *); 65 PETSC_INTERN PetscErrorCode PCBDDCComputeNoNetFlux(Mat, Mat, PetscBool, IS, PCBDDCGraph, MatNullSpa… 68 PETSC_INTERN PetscErrorCode PCBDDCAddPrimalVerticesLocalIS(PC, IS); [all …]
|
| H A D | pcbddcstructsimpl.h | 40 IS dirdofs; 41 IS dirdofsB; 78 IS *Faces, *Edges, Vertices; 98 IS is_R; 102 IS is_B; 106 IS *benign_zerodiag_subs; 122 IS is_I; 123 IS is_B; 134 IS is_Ej_all; 135 IS is_vertices; [all …]
|
| H A D | pcbddcimpl.h | 45 IS is_R_local; 83 IS *benign_zerodiag_subs; 112 IS user_primal_vertices; 113 IS user_primal_vertices_local; 120 IS *ISForDofs; 121 IS *ISForDofsLocal; 122 IS NeumannBoundaries; 123 IS NeumannBoundariesLocal; 124 IS DirichletBoundaries; 125 IS DirichletBoundariesLocal; [all …]
|
| H A D | dmfieldimpl.h | 17 PetscErrorCode (*evaluateFE)(DMField, IS, PetscQuadrature, PetscDataType, void *, void *, void *); 18 PetscErrorCode (*evaluateFV)(DMField, IS, PetscDataType, void *, void *, void *); 19 PetscErrorCode (*getDegree)(DMField, IS, PetscInt *, PetscInt *); 20 PetscErrorCode (*createDefaultQuadrature)(DMField, IS, PetscQuadrature *); 21 PetscErrorCode (*createDefaultFaceQuadrature)(DMField, IS, PetscQuadrature *); 22 PetscErrorCode (*computeFaceData)(DMField, IS, PetscQuadrature, PetscFEGeom *); 33 PETSC_INTERN PetscErrorCode DMFieldGetFVQuadrature_Internal(DMField, IS, PetscQuadrature *);
|
| /petsc/src/mat/graphops/order/ |
| H A D | sregis.c | 3 PETSC_INTERN PetscErrorCode MatGetOrdering_Natural(Mat, MatOrderingType, IS *, IS *); 4 PETSC_INTERN PetscErrorCode MatGetOrdering_ND(Mat, MatOrderingType, IS *, IS *); 5 PETSC_INTERN PetscErrorCode MatGetOrdering_1WD(Mat, MatOrderingType, IS *, IS *); 6 PETSC_INTERN PetscErrorCode MatGetOrdering_QMD(Mat, MatOrderingType, IS *, IS *); 7 PETSC_INTERN PetscErrorCode MatGetOrdering_RCM(Mat, MatOrderingType, IS *, IS *); 8 PETSC_INTERN PetscErrorCode MatGetOrdering_RowLength(Mat, MatOrderingType, IS *, IS *); 9 PETSC_INTERN PetscErrorCode MatGetOrdering_DSC(Mat, MatOrderingType, IS *, IS *); 10 PETSC_INTERN PetscErrorCode MatGetOrdering_WBM(Mat, MatOrderingType, IS *, IS *); 11 PETSC_INTERN PetscErrorCode MatGetOrdering_Spectral(Mat, MatOrderingType, IS *, IS *); 13 PETSC_INTERN PetscErrorCode MatGetOrdering_AMD(Mat, MatOrderingType, IS *, IS *); [all …]
|
| /petsc/src/ksp/ksp/tests/output/ |
| H A D | ex71f_1.out | 2 IS Object: 1 MPI process 21 IS Object: 1 MPI process 40 IS Object: 1 MPI process 59 IS Object: 1 MPI process 78 IS Object: 1 MPI process 97 IS Object: 1 MPI process 116 IS Object: 1 MPI process 135 IS Object: 1 MPI process 154 IS Object: 1 MPI process 173 IS Object: 1 MPI process [all …]
|
| H A D | ex71f_2.out | 2 IS Object: 1 MPI process 21 IS Object: 1 MPI process 40 IS Object: 1 MPI process 59 IS Object: 1 MPI process 78 IS Object: 1 MPI process 97 IS Object: 1 MPI process 116 IS Object: 1 MPI process 135 IS Object: 1 MPI process 155 IS Object: 1 MPI process 174 IS Object: 1 MPI process [all …]
|
| /petsc/src/dm/label/tutorials/output/ |
| H A D | ex1f90_0.out | 3 IS of values 4 IS Object: 1 MPI process 13 IS of values 14 IS Object: 1 MPI process 23 IS of values 24 IS Object: 1 MPI process 30 IS of values 31 IS Object: 1 MPI process 40 IS of values 41 IS Object: 1 MPI process [all …]
|
| H A D | ex1_0_nsize-1.out | 3 IS of values 4 IS Object: 1 MPI process 13 IS of values 14 IS Object: 1 MPI process 23 IS of values 24 IS Object: 1 MPI process 30 IS of values 31 IS Object: 1 MPI process 40 IS of values 41 IS Object: 1 MPI process [all …]
|
| H A D | ex1_0_nsize-2.out | 3 IS of values 4 IS Object: 2 MPI processes 18 IS of values 19 IS Object: 2 MPI processes 33 IS of values 34 IS Object: 2 MPI processes 42 IS of values 43 IS Object: 2 MPI processes 57 IS of values 58 IS Object: 2 MPI processes [all …]
|
| /petsc/src/vec/is/tests/output/ |
| H A D | ex6_1_nsize-1.out | 5 IS Object: 1 MPI process 10 IS Object: 1 MPI process 17 IS Object: 1 MPI process 24 IS Object: 1 MPI process 33 IS Object: 1 MPI process 48 IS Object: 1 MPI process 65 IS Object: 1 MPI process 80 IS Object: 1 MPI process 97 IS Object: 1 MPI process 102 IS Object: 1 MPI process [all …]
|
| H A D | ex6_1_nsize-2.out | 5 IS Object: 2 MPI processes 11 IS Object: 2 MPI processes 19 IS Object: 2 MPI processes 29 IS Object: 2 MPI processes 41 IS Object: 2 MPI processes 67 IS Object: 2 MPI processes 95 IS Object: 2 MPI processes 121 IS Object: 2 MPI processes 149 IS Object: 2 MPI processes 155 IS Object: 2 MPI processes [all …]
|
| /petsc/src/dm/dt/tests/output/ |
| H A D | ex4_0.out | 1 IS Object: 1D, Simplex, Order 3, Point 0 Symmetry -1 1 MPI process 10 IS Object: 1D, Simplex, Order 3, Point 0 Symmetry 0 1 MPI process 19 IS Object: 1D, Simplex, Order 4, Point 0 Symmetry -1 1 MPI process 30 IS Object: 1D, Simplex, Order 4, Point 0 Symmetry 0 1 MPI process 41 IS Object: 1D, Simplex, Order 5, Point 0 Symmetry -1 1 MPI process 54 IS Object: 1D, Simplex, Order 5, Point 0 Symmetry 0 1 MPI process 67 IS Object: 1D, Simplex, Order 6, Point 0 Symmetry -1 1 MPI process 82 IS Object: 1D, Simplex, Order 6, Point 0 Symmetry 0 1 MPI process 97 IS Object: 2D, Simplex, Order 3, Point 4 Symmetry -1 1 MPI process 108 IS Object: 2D, Simplex, Order 3, Point 4 Symmetry 0 1 MPI process [all …]
|
| /petsc/src/tao/matrix/ |
| H A D | submatfree.h | 9 IS Rows, Cols; 15 PetscErrorCode MatCreateSubMatrixFree(Mat, IS, IS, Mat *); 16 PetscErrorCode MatSMFResetRowColumn(Mat, IS, IS); 26 PetscErrorCode MatCreateSubMatrix_SMF(Mat, IS, IS, MatReuse, Mat *); 27 PetscErrorCode MatCreateSubMatrices_SMF(Mat, PetscInt, IS *, IS *, MatReuse, Mat **);
|
| /petsc/src/vec/is/is/impls/block/ |
| H A D | block.c | 14 static PetscErrorCode ISDestroy_Block(IS is) in ISDestroy_Block() 30 static PetscErrorCode ISLocate_Block(IS is, PetscInt key, PetscInt *location) in ISLocate_Block() 64 static PetscErrorCode ISGetIndices_Block(IS in, const PetscInt *idx[]) in ISGetIndices_Block() 90 static PetscErrorCode ISRestoreIndices_Block(IS is, const PetscInt *idx[]) in ISRestoreIndices_Block() 106 static PetscErrorCode ISInvertPermutation_Block(IS is, PetscInt nlocal, IS *isout) in ISInvertPermutation_Block() 125 static PetscErrorCode ISView_Block(IS is, PetscViewer viewer) in ISView_Block() 142 IS ist; in ISView_Block() 172 static PetscErrorCode ISSort_Block(IS is) in ISSort_Block() 184 static PetscErrorCode ISSortRemoveDups_Block(IS is) in ISSortRemoveDups_Block() 205 static PetscErrorCode ISSorted_Block(IS is, PetscBool *flg) in ISSorted_Block() [all …]
|
| /petsc/src/vec/is/is/impls/stride/ |
| H A D | stride.c | 12 static PetscErrorCode ISCopy_Stride(IS is, IS isy) in ISCopy_Stride() 21 static PetscErrorCode ISShift_Stride(IS is, PetscInt shift, IS isy) in ISShift_Stride() 31 static PetscErrorCode ISDuplicate_Stride(IS is, IS *newIS) in ISDuplicate_Stride() 40 static PetscErrorCode ISInvertPermutation_Stride(IS is, PetscInt nlocal, IS *perm) in ISInvertPermutation_Stride() 58 IS tmp; in ISInvertPermutation_Stride() 87 PetscErrorCode ISStrideGetInfo(IS is, PetscInt *first, PetscInt *step) in ISStrideGetInfo() 105 static PetscErrorCode ISDestroy_Stride(IS is) in ISDestroy_Stride() 114 static PetscErrorCode ISToGeneral_Stride(IS inis) in ISToGeneral_Stride() 127 static PetscErrorCode ISLocate_Stride(IS is, PetscInt key, PetscInt *location) in ISLocate_Stride() 145 static PetscErrorCode ISGetIndices_Stride(IS is, const PetscInt *idx[]) in ISGetIndices_Stride() [all …]
|
| /petsc/src/mat/tests/output/ |
| H A D | ex183_3_2.out | 20 Row IS 0 21 IS Object: 2 MPI processes 35 Col IS 0 36 IS Object: 2 MPI processes 50 Row IS 1 51 IS Object: 1 MPI process 59 Col IS 1 60 IS Object: 1 MPI process
|
| H A D | ex183_4_2.out | 25 Row IS 0 26 IS Object: 2 MPI processes 40 Col IS 0 41 IS Object: 2 MPI processes 55 Row IS 1 56 IS Object: 2 MPI processes 70 Col IS 1 71 IS Object: 2 MPI processes
|
| H A D | ex212_1.out | 10 IS Object: 1 MPI process 21 IS Object: 1 MPI process 25 IS Object: 1 MPI process 31 IS Object: 1 MPI process 35 IS Object: 1 MPI process 46 IS Object: 1 MPI process 50 IS Object: 1 MPI process 56 IS Object: 1 MPI process
|
| /petsc/src/mat/impls/baij/mpi/ |
| H A D | mpibaij.h | 46 PETSC_INTERN PetscErrorCode MatCreateSubMatrices_MPIBAIJ(Mat, PetscInt, const IS[], const IS[], Mat… 47 PETSC_INTERN PetscErrorCode MatCreateSubMatrices_MPIBAIJ_local(Mat, PetscInt, const IS[], const IS[… 48 PETSC_INTERN PetscErrorCode MatCreateSubMatrix_MPIBAIJ_Private(Mat, IS, IS, PetscInt, MatReuse, Mat… 50 PETSC_INTERN PetscErrorCode MatIncreaseOverlap_MPIBAIJ(Mat, PetscInt, IS[], PetscInt); 51 PETSC_INTERN PetscErrorCode MatIncreaseOverlap_MPIBAIJ_Once(Mat, PetscInt, IS *);
|