Home
last modified time | relevance | path

Searched refs:isf (Results 1 – 14 of 14) sorted by relevance

/petsc/src/ts/tutorials/multirate/
H A Dex3.c82 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 Dex2.c85 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 Dex1.c85 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 Dex3fastslowsplit.c113 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 Dfinitevolume1d.h127 IS isf, iss, isf2, iss2, ism, issb, ismb; member
H A Dex7.c70 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 Dex5.c714 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 Dex6.c850 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 Dex4.c1294 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 Dex8.c1207 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 Dfastslowsplit.py83 isf = PETSc.IS().createGeneral([1], comm=ode.comm) variable
87 ts.setRHSSplitIS('fast', isf)
/petsc/src/tao/bound/utils/
H A Disutil.c191 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 Ddainterp.c1063 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 Dsf.c668 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()