Home
last modified time | relevance | path

Searched refs:space_head (Results 1 – 4 of 4) sorted by relevance

/petsc/src/mat/utils/
H A Dmatstashspace.c12 PetscCall(PetscMalloc3(n * bs2, &a->space_head, n, &a->idx, n, &a->idy)); in PetscMatStashSpaceGet()
14 a->val = a->space_head; in PetscMatStashSpaceGet()
44 PetscCall(PetscFree3((*space)->space_head, (*space)->idx, (*space)->idy)); in PetscMatStashSpaceContiguous()
58 PetscCall(PetscFree3((*space)->space_head, (*space)->idx, (*space)->idy)); in PetscMatStashSpaceDestroy()
H A Dmatstash.c64 stash->space_head = NULL; in MatStashCreate_Private()
106 PetscCall(PetscMatStashSpaceDestroy(&stash->space_head)); in MatStashDestroy_Private()
157 PetscCall(PetscMatStashSpaceDestroy(&stash->space_head)); in MatStashScatterEnd_Ref()
238 if (!stash->space_head) { /* new stash or reusing stash->oldnmax */ in MatStashExpand_Private()
239 stash->space_head = stash->space; in MatStashExpand_Private()
473 space = stash->space_head; in MatStashScatterBegin_Ref()
534 space = stash->space_head; in MatStashScatterBegin_Ref()
692 for (space = stash->space_head, cnt = 0; space; space = space->next) { in MatStashSortCompress_Private()
996 PetscCall(PetscMatStashSpaceDestroy(&stash->space_head)); in MatStashScatterEnd_BTS()
/petsc/include/petsc/private/
H A Dmatimpl.h313 PetscScalar *space_head, *val; member
342 …PetscMatStashSpace space_head, space; /* linked list to hold stashed global row/column numbers and… member
/petsc/src/mat/impls/scalapack/
H A Dmatscalapack.c1544 space = stash->space_head; in MatStashScatterBegin_ScaLAPACK()
1602 space = stash->space_head; in MatStashScatterBegin_ScaLAPACK()