Searched refs:space_head (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/mat/utils/ |
| H A D | matstashspace.c | 12 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 D | matstash.c | 64 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 D | matimpl.h | 313 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 D | matscalapack.c | 1544 space = stash->space_head; in MatStashScatterBegin_ScaLAPACK() 1602 space = stash->space_head; in MatStashScatterBegin_ScaLAPACK()
|