Lines Matching refs:bptr
277 PetscScalar *bptr = NULL; in MatSolve_SuperLU_DIST() local
300 PetscCall(VecGetArray(x, &bptr)); in MatSolve_SuperLU_DIST()
306 …for (PetscInt i = 0; i < n; i++) lu->sbptr[i] = PetscRealPart(bptr[i]); /* PetscRealPart() is a no… in MatSolve_SuperLU_DIST()
317 …gssvx3d(&lu->options, &lu->A_sup, &lu->ScalePermstruct, CASTDOUBLECOMPLEX bptr, (int)m, 1, &lu->gr… in MatSolve_SuperLU_DIST()
326 … pgssvx(&lu->options, &lu->A_sup, &lu->ScalePermstruct, CASTDOUBLECOMPLEX bptr, (int)m, 1, &lu->gr… in MatSolve_SuperLU_DIST()
335 for (PetscInt i = 0; i < n; i++) bptr[i] = lu->sbptr[i]; in MatSolve_SuperLU_DIST()
338 PetscCall(VecRestoreArray(x, &bptr)); in MatSolve_SuperLU_DIST()
350 PetscScalar *bptr; in MatMatSolve_SuperLU_DIST() local
379 PetscCall(MatDenseGetArray(X, &bptr)); in MatMatSolve_SuperLU_DIST()
382 …gssvx3d(&lu->options, &lu->A_sup, &lu->ScalePermstruct, CASTDOUBLECOMPLEX bptr, (int)m, (int)nrhs,… in MatMatSolve_SuperLU_DIST()
385 … pgssvx(&lu->options, &lu->A_sup, &lu->ScalePermstruct, CASTDOUBLECOMPLEX bptr, (int)m, (int)nrhs,… in MatMatSolve_SuperLU_DIST()
387 PetscCall(MatDenseRestoreArray(X, &bptr)); in MatMatSolve_SuperLU_DIST()