Home
last modified time | relevance | path

Searched refs:newArray (Results 1 – 2 of 2) sorted by relevance

/petsc/src/vec/vec/utils/
H A Dvinv.c1671 PetscScalar *array, *newArray; in VecPermute() local
1682 PetscCall(PetscMalloc1(x->map->n, &newArray)); in VecPermute()
1683 PetscCall(PetscArraycpy(newArray, array, x->map->n)); in VecPermute()
1688 for (i = 0; i < x->map->n; i++) array[i] = newArray[idx[i] - rstart]; in VecPermute()
1690 for (i = 0; i < x->map->n; i++) array[idx[i] - rstart] = newArray[i]; in VecPermute()
1694 PetscCall(PetscFree(newArray)); in VecPermute()
/petsc/src/vec/is/section/interface/
H A Dsection.c4005 *newArray = (void *)a1; \
4027 …PI_Datatype dataType, const void *origArray, IS points, PetscSection *newSection, void *newArray[]) in PetscSectionExtractDofsFromArray() argument
4039 if (newArray) PetscAssertPointer(newArray, 6); in PetscSectionExtractDofsFromArray()
4052 if (newArray) { in PetscSectionExtractDofsFromArray()