Home
last modified time | relevance | path

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

/petsc/src/mat/impls/aij/seq/bas/
H A Dspbas.c31 …size_t memreq = 6 * sizeof(PetscInt) + /* nrows, ncols, nnz, n_alloc_icol, n_alloc_val… in spbas_memory_requirement() local
41 if (matrix.col_idx_type == SPBAS_OFFSET_ARRAY) memreq += matrix.nrows * sizeof(PetscInt); in spbas_memory_requirement()
44 if (matrix.block_data) memreq += matrix.n_alloc_icol * sizeof(PetscInt); in spbas_memory_requirement()
45 else memreq += matrix.nnz * sizeof(PetscInt); in spbas_memory_requirement()
48 memreq += matrix.nrows * sizeof(PetscScalar *); /* values[*] */ in spbas_memory_requirement()
50 if (matrix.block_data) memreq += matrix.n_alloc_val * sizeof(PetscScalar); in spbas_memory_requirement()
51 else memreq += matrix.nnz * sizeof(PetscScalar); in spbas_memory_requirement()
53 return memreq; in spbas_memory_requirement()