Searched refs:A_dup (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/mat/impls/diagonal/tests/ |
| H A D | ex1.c | 81 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 D | superlu.c | 48 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()
|