Searched refs:newIS (Results 1 – 5 of 5) sorted by relevance
| /petsc/src/vec/is/is/impls/stride/ |
| H A D | stride.c | 31 static PetscErrorCode ISDuplicate_Stride(IS is, IS *newIS) in ISDuplicate_Stride() argument 36 …scCall(ISCreateStride(PetscObjectComm((PetscObject)is), is->map->n, sub->first, sub->step, newIS)); in ISDuplicate_Stride()
|
| /petsc/src/vec/is/is/impls/general/ |
| H A D | general.c | 7 static PetscErrorCode ISDuplicate_General(IS is, IS *newIS) in ISDuplicate_General() argument 14 …PetscCall(ISCreateGeneral(PetscObjectComm((PetscObject)is), n, sub->idx, PETSC_COPY_VALUES, newIS)… in ISDuplicate_General() 16 PetscCall(PetscLayoutSetBlockSize((*newIS)->map, bs)); in ISDuplicate_General()
|
| /petsc/src/vec/is/is/impls/block/ |
| H A D | block.c | 298 static PetscErrorCode ISDuplicate_Block(IS is, IS *newIS) in ISDuplicate_Block() argument 307 …scCall(ISCreateBlock(PetscObjectComm((PetscObject)is), bs, n, sub->idx, PETSC_COPY_VALUES, newIS)); in ISDuplicate_Block()
|
| /petsc/src/vec/is/is/interface/ |
| H A D | index.c | 1790 PetscErrorCode ISDuplicate(IS is, IS *newIS) in ISDuplicate() argument 1794 PetscAssertPointer(newIS, 2); in ISDuplicate() 1795 PetscUseTypeMethod(is, duplicate, newIS); in ISDuplicate() 1796 PetscCall(ISCopyInfo_Private(is, *newIS)); in ISDuplicate()
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexdistribute.c | 1051 …, PetscSF pointSF, PetscSection originalSection, IS originalIS, PetscSection newSection, IS *newIS) in DMPlexDistributeFieldIS() argument 1063 …ateGeneral(PetscObjectComm((PetscObject)pointSF), fieldSize, newValues, PETSC_OWN_POINTER, newIS)); in DMPlexDistributeFieldIS()
|