Home
last modified time | relevance | path

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

/petsc/src/mat/impls/aij/seq/
H A Dmatmatmult.c809 PetscInt c_maxmem, a_maxrownnz = 0, a_rownnz; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_RowMerge() local
844 c_maxmem = 8 * (ai[am] + bi[bm]); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_RowMerge()
846 PetscCall(PetscMalloc1(c_maxmem, &cj)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_RowMerge()
863 while (ci_nnz + a_maxrownnz > c_maxmem) { in MatMatMultSymbolic_SeqAIJ_SeqAIJ_RowMerge()
864 c_maxmem *= 2; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_RowMerge()
866 PetscCall(PetscRealloc(sizeof(PetscInt) * c_maxmem, &cj)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_RowMerge()