Home
last modified time | relevance | path

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

/petsc/src/mat/impls/diagonal/tests/
H A Dex1.c81 Mat A_dup; in main() local
82 PetscCall(MatDuplicate(A, MAT_DO_NOT_COPY_VALUES, &A_dup)); in main()
83 PetscCall(MatDestroy(&A_dup)); in main()
84 PetscCall(MatDuplicate(A, MAT_COPY_VALUES, &A_dup)); in main()
85 PetscCall(MatGetDiagonal(A_dup, a2)); in main()
89 PetscCall(MatDestroy(&A_dup)); in main()
/petsc/src/mat/impls/aij/seq/superlu/
H A Dsuperlu.c48 Mat A_dup; member
242 if (lu->A_dup) PetscCall(MatCopy_SeqAIJ(A, lu->A_dup, SAME_NONZERO_PATTERN)); in MatLUFactorNumeric_SuperLU()
254 if (lu->A_dup) { in MatLUFactorNumeric_SuperLU()
255 aa = (Mat_SeqAIJ *)lu->A_dup->data; in MatLUFactorNumeric_SuperLU()
371 PetscCall(MatDestroy(&lu->A_dup)); in MatDestroy_SuperLU()
453 PetscCall(MatDestroy(&lu->A_dup)); in MatLUFactorSymbolic_SuperLU()
454 if (lu->needconversion) PetscCall(MatConvert(A, MATSEQAIJ, MAT_INITIAL_MATRIX, &lu->A_dup)); in MatLUFactorSymbolic_SuperLU()
455 …if (lu->options.Equil == YES && !lu->A_dup) { /* superlu overwrites input matrix and rhs when Equi… in MatLUFactorSymbolic_SuperLU()
456 PetscCall(MatDuplicate_SeqAIJ(A, MAT_COPY_VALUES, &lu->A_dup)); in MatLUFactorSymbolic_SuperLU()