| /petsc/src/ts/tutorials/multirate/ |
| H A D | ex3.c | 82 IS isf; in main() local 104 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, 1, indicesf, PETSC_COPY_VALUES, &isf)); in main() 131 PetscCall(TSRHSSplitSetIS(ts, "fast", isf)); in main() 182 PetscCall(ISDestroy(&isf)); in main()
|
| H A D | ex2.c | 85 IS isf; in main() local 107 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, 1, indicesf, PETSC_COPY_VALUES, &isf)); in main() 150 PetscCall(TSRHSSplitSetIS(ts, "fast", isf)); in main() 193 PetscCall(ISDestroy(&isf)); in main()
|
| H A D | ex1.c | 85 IS isf; in main() local 107 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, 1, indicesf, PETSC_COPY_VALUES, &isf)); in main() 150 PetscCall(TSRHSSplitSetIS(ts, "fast", isf)); in main() 193 PetscCall(ISDestroy(&isf)); in main()
|
| H A D | ex3fastslowsplit.c | 113 IS isf; in main() local 135 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, 1, indicesf, PETSC_COPY_VALUES, &isf)); in main() 172 PetscCall(TSRHSSplitSetIS(ts, "fast", isf)); in main() 221 PetscCall(ISDestroy(&isf)); in main()
|
| H A D | finitevolume1d.h | 127 IS isf, iss, isf2, iss2, ism, issb, ismb; member
|
| H A D | ex7.c | 70 IS isf, iss; member 742 PetscCall(ISCreateGeneral(PETSC_COMM_WORLD, ifast, index_fast, PETSC_COPY_VALUES, &ctx.isf)); in main() 749 PetscCall(TSRHSSplitSetIS(ts, "fast", ctx.isf)); in main() 854 PetscCall(ISDestroy(&ctx.isf)); in main()
|
| H A D | ex5.c | 714 PetscCall(ISCreateGeneral(PETSC_COMM_WORLD, ifast, index_fast, PETSC_COPY_VALUES, &ctx.isf)); in main() 721 PetscCall(TSRHSSplitSetIS(ts, "fast", ctx.isf)); in main() 822 PetscCall(ISDestroy(&ctx.isf)); in main()
|
| H A D | ex6.c | 850 PetscCall(ISCreateGeneral(PETSC_COMM_WORLD, ifast, index_fast, PETSC_COPY_VALUES, &ctx.isf)); in main() 859 PetscCall(TSRHSSplitSetIS(ts, "fast", ctx.isf)); in main() 976 PetscCall(ISDestroy(&ctx.isf)); in main()
|
| H A D | ex4.c | 1294 PetscCall(ISCreateGeneral(PETSC_COMM_WORLD, ifast, index_fast, PETSC_COPY_VALUES, &ctx.isf)); in main() 1303 PetscCall(TSRHSSplitSetIS(ts, "fast", ctx.isf)); in main() 1421 PetscCall(ISDestroy(&ctx.isf)); in main()
|
| H A D | ex8.c | 1207 PetscCall(ISCreateGeneral(PETSC_COMM_WORLD, ifast, index_fast, PETSC_COPY_VALUES, &ctx.isf)); in main() 1217 PetscCall(TSRHSSplitSetIS(ts, "fast", ctx.isf)); in main() 1347 PetscCall(ISDestroy(&ctx.isf)); in main()
|
| /petsc/src/binding/petsc4py/demo/legacy/ode/ |
| H A D | fastslowsplit.py | 83 isf = PETSc.IS().createGeneral([1], comm=ode.comm) variable 87 ts.setRHSSplitIS('fast', isf)
|
| /petsc/src/tao/bound/utils/ |
| H A D | isutil.c | 191 PetscInt *isl = NULL, *isu = NULL, *isf = NULL, *isa = NULL, *isi = NULL; in TaoEstimateActiveBounds() local 249 PetscCall(PetscMalloc1(n, &isf)); in TaoEstimateActiveBounds() 255 isf[n_isf] = low + i; in TaoEstimateActiveBounds() 305 PetscCall(ISCreateGeneral(comm, n_isf, isf, PETSC_OWN_POINTER, active_fixed)); in TaoEstimateActiveBounds() 307 PetscCall(PetscFree(isf)); in TaoEstimateActiveBounds()
|
| /petsc/src/dm/impls/da/ |
| H A D | dainterp.c | 1063 IS isf; in DMCreateInjection_DA_1D() local 1098 …PetscCall(ISCreateBlock(PetscObjectComm((PetscObject)daf), dof, nc, cols, PETSC_OWN_POINTER, &isf)… in DMCreateInjection_DA_1D() 1101 PetscCall(VecScatterCreate(vecf, isf, vecc, NULL, inject)); in DMCreateInjection_DA_1D() 1104 PetscCall(ISDestroy(&isf)); in DMCreateInjection_DA_1D() 1119 IS isf; in DMCreateInjection_DA_2D() local 1164 …PetscCall(ISCreateBlock(PetscObjectComm((PetscObject)daf), dof, nc, cols, PETSC_OWN_POINTER, &isf)… in DMCreateInjection_DA_2D() 1167 PetscCall(VecScatterCreate(vecf, isf, vecc, NULL, inject)); in DMCreateInjection_DA_2D() 1170 PetscCall(ISDestroy(&isf)); in DMCreateInjection_DA_2D() 1189 IS isf; in DMCreateInjection_DA_3D() local 1254 …PetscCall(ISCreateBlock(PetscObjectComm((PetscObject)daf), dof, nc, cols, PETSC_OWN_POINTER, &isf)… in DMCreateInjection_DA_3D() [all …]
|
| /petsc/src/vec/is/sf/interface/ |
| H A D | sf.c | 668 PetscErrorCode PetscSFCreateInverseSF(PetscSF sf, PetscSF *isf) in PetscSFCreateInverseSF() argument 678 PetscAssertPointer(isf, 2); in PetscSFCreateInverseSF() 712 PetscCall(PetscSFDuplicate(sf, PETSCSF_DUPLICATE_CONFONLY, isf)); in PetscSFCreateInverseSF() 713 …PetscCall(PetscSFSetGraph(*isf, maxlocal, count, newilocal, PETSC_OWN_POINTER, roots, PETSC_COPY_V… in PetscSFCreateInverseSF()
|