Lines Matching refs:Aloc
445 Mat Aloc; in MatLUFactorNumeric_SuperLU_DIST() local
461 PetscCall(MatMPIAIJGetLocalMat(A, MAT_INITIAL_MATRIX, &Aloc)); in MatLUFactorNumeric_SuperLU_DIST()
464 Aloc = A; in MatLUFactorNumeric_SuperLU_DIST()
467 PetscCall(MatGetRowIJ(Aloc, 0, PETSC_FALSE, PETSC_FALSE, &unused, &ai, &aj, &flg)); in MatLUFactorNumeric_SuperLU_DIST()
469 PetscCall(MatSeqAIJGetArrayRead(Aloc, &av)); in MatLUFactorNumeric_SuperLU_DIST()
470 nz = ai[Aloc->rmap->n]; in MatLUFactorNumeric_SuperLU_DIST()
475 …PetscStackCallExternalVoid("SuperLU_DIST:allocateA_dist", sallocateA_dist(Aloc->rmap->n, nz, &lu->… in MatLUFactorNumeric_SuperLU_DIST()
478 …PetscStackCallExternalVoid("SuperLU_DIST:allocateA_dist", allocateA_dist(Aloc->rmap->n, nz, CASTDO… in MatLUFactorNumeric_SuperLU_DIST()
513 …PetscStackCallExternalVoid("SuperLU_DIST:allocateA_dist", sallocateA_dist(Aloc->rmap->n, nz, &lu->… in MatLUFactorNumeric_SuperLU_DIST()
516 …PetscStackCallExternalVoid("SuperLU_DIST:allocateA_dist", allocateA_dist(Aloc->rmap->n, nz, CASTDO… in MatLUFactorNumeric_SuperLU_DIST()
521 PetscCall(PetscArraycpy(lu->row, ai, Aloc->rmap->n + 1)); in MatLUFactorNumeric_SuperLU_DIST()
529 PetscCall(MatRestoreRowIJ(Aloc, 0, PETSC_FALSE, PETSC_FALSE, &unused, &ai, &aj, &flg)); in MatLUFactorNumeric_SuperLU_DIST()
531 PetscCall(MatSeqAIJRestoreArrayRead(Aloc, &av)); in MatLUFactorNumeric_SuperLU_DIST()
532 PetscCall(MatDestroy(&Aloc)); in MatLUFactorNumeric_SuperLU_DIST()