Home
last modified time | relevance | path

Searched refs:IS (Results 1 – 25 of 1190) sorted by relevance

12345678910>>...48

/petsc/include/
H A Dpetscis.h42 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 Dpetscdmfield.h46 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 Dpetscao.h43 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 Disimpl.h18 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 Dpcpatchimpl.h17 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;
27IS 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 */
41IS offs; /* [patch][point in patch]: patch local offset (same layout as 'poi…
42 IS dofsWithArtificial;
[all …]
H A Dpcbddcprivateimpl.h25 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 Dpcbddcstructsimpl.h40 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 Dpcbddcimpl.h45 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 Ddmfieldimpl.h17 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 Dsregis.c3 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 Dex71f_1.out2 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 Dex71f_2.out2 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 Dex1f90_0.out3 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 Dex1_0_nsize-1.out3 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 Dex1_0_nsize-2.out3 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 Dex6_1_nsize-1.out5 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 Dex6_1_nsize-2.out5 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 Dex4_0.out1 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 Dsubmatfree.h9 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 Dblock.c14 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 Dstride.c12 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 Dex183_3_2.out20 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 Dex183_4_2.out25 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 Dex212_1.out10 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 Dmpibaij.h46 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 *);

12345678910>>...48