Home
last modified time | relevance | path

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

/petsc/src/mat/impls/aij/seq/
H A Dinode2.c17 if (a->inode.size_csr) { in MatView_SeqAIJ_Inode()
39 PetscCall(PetscFree(a->inode.size_csr)); in MatDestroy_SeqAIJ_Inode()
61 b->inode.size_csr = NULL; in MatCreate_SeqAIJ_Inode()
H A Dinode.c18 PetscCheck(a->inode.size_csr, PETSC_COMM_SELF, PETSC_ERR_COR, "Missing Inode Structure"); in MatCreateColInode_Private()
19 ns_row = a->inode.size_csr; in MatCreateColInode_Private()
57 PetscInt *tns, *tvc, *ns_row = a->inode.size_csr, *ns_col, nsz, i1, i2; in MatGetRowIJ_SeqAIJ_Inode_Symmetric()
65 PetscCheck(a->inode.size_csr, PETSC_COMM_SELF, PETSC_ERR_COR, "Missing Inode Structure"); in MatGetRowIJ_SeqAIJ_Inode_Symmetric()
145 const PetscInt *j, *ai = a->i, *aj = a->j, *ns_row = a->inode.size_csr; in MatGetRowIJ_SeqAIJ_Inode_Nonsymmetric()
148 PetscCheck(a->inode.size_csr, PETSC_COMM_SELF, PETSC_ERR_COR, "Missing Inode Structure"); in MatGetRowIJ_SeqAIJ_Inode_Nonsymmetric()
253 PetscInt *tns, *tvc, *ns_row = a->inode.size_csr, nsz, i1, i2, *ai = a->i, *aj = a->j; in MatGetColumnIJ_SeqAIJ_Inode_Nonsymmetric()
256 PetscCheck(a->inode.size_csr, PETSC_COMM_SELF, PETSC_ERR_COR, "Missing Inode Structure"); in MatGetColumnIJ_SeqAIJ_Inode_Nonsymmetric()
365 PetscCheck(a->inode.size_csr, PETSC_COMM_SELF, PETSC_ERR_COR, "Missing Inode Structure"); in MatMult_SeqAIJ_Inode()
367 ns = a->inode.size_csr; /* Node Size array */ in MatMult_SeqAIJ_Inode()
[all …]
H A Daijfact.c192 if (a->inode.size_csr) B->ops->lufactornumeric = MatLUFactorNumeric_SeqAIJ_Inode; in MatLUFactorSymbolic_SeqAIJ()
363 if (b->inode.size_csr) { in MatLUFactorNumeric_SeqAIJ()
1567 if (a->inode.size_csr) fact->ops->lufactornumeric = MatLUFactorNumeric_SeqAIJ_Inode; in MatILUFactorSymbolic_SeqAIJ()
1698 if (a->inode.size_csr) fact->ops->lufactornumeric = MatLUFactorNumeric_SeqAIJ_Inode; in MatILUFactorSymbolic_SeqAIJ()
H A Daij.h132 …PetscInt *size_csr; /* inode sizes in csr with size_csr[0] = 0 and i-th node size =… member
/petsc/src/mat/impls/aij/seq/seqviennacl/
H A Daijviennacl.cxx411 if (flg && a->inode.size_csr) { in MatBindToCPU_SeqAIJViennaCL()
/petsc/src/mat/impls/sbaij/seq/
H A Dsbaij.c146 PetscCall(PetscFree(a->inode.size_csr)); in MatDestroy_SeqSBAIJ()
/petsc/src/mat/impls/aij/seq/seqhipsparse/
H A Daijhipsparse.hip.cxx3452 if (flg && a->inode.size_csr) a->inode.use = PETSC_TRUE; in MatBindToCPU_SeqAIJHIPSPARSE()
/petsc/src/mat/impls/aij/seq/seqcusparse/
H A Daijcusparse.cu4064 if (flg && a->inode.size_csr) { in MatBindToCPU_SeqAIJCUSPARSE()