Lines Matching refs:nrhs
72 INT_TYPE phase, maxfct, mnum, mtype, n, nrhs, msglvl, err; member
244 PetscCall(MatCreateSeqDense(PETSC_COMM_SELF, mpardiso->schur_size, mpardiso->nrhs, B, &Bmat)); in MatMKLPardisoSolveSchur_Private()
245 PetscCall(MatCreateSeqDense(PETSC_COMM_SELF, mpardiso->schur_size, mpardiso->nrhs, X, &Xmat)); in MatMKLPardisoSolveSchur_Private()
334 …so->phase, &mat_mkl_pardiso->n, NULL, NULL, NULL, NULL, &mat_mkl_pardiso->nrhs, mat_mkl_pardiso->i… in MatDestroy_MKL_PARDISO()
358 for (i = 0; i < mpardiso->nrhs; i++) { in MatMKLPardisoScatterSchur_Private()
366 for (i = 0; i < mpardiso->nrhs; i++) { in MatMKLPardisoScatterSchur_Private()
383 mat_mkl_pardiso->nrhs = 1; in MatSolve_MKL_PARDISO()
399 …&mat_mkl_pardiso->nrhs, mat_mkl_pardiso->iparm, &mat_mkl_pardiso->msglvl, (void *)xarray, (void *)… in MatSolve_MKL_PARDISO()
404 …mat_mkl_pardiso->perm, &mat_mkl_pardiso->nrhs, mat_mkl_pardiso->iparm, &mat_mkl_pardiso->msglvl, (… in MatSolve_MKL_PARDISO()
431 …mat_mkl_pardiso->perm, &mat_mkl_pardiso->nrhs, mat_mkl_pardiso->iparm, &mat_mkl_pardiso->msglvl, (… in MatSolve_MKL_PARDISO()
450 mat_mkl_pardiso->nrhs = 1; in MatForwardSolve_MKL_PARDISO()
457 …&mat_mkl_pardiso->nrhs, mat_mkl_pardiso->iparm, &mat_mkl_pardiso->msglvl, (void *)barray, (void *)… in MatForwardSolve_MKL_PARDISO()
475 mat_mkl_pardiso->nrhs = 1; in MatBackwardSolve_MKL_PARDISO()
482 …&mat_mkl_pardiso->nrhs, mat_mkl_pardiso->iparm, &mat_mkl_pardiso->msglvl, (void *)barray, (void *)… in MatBackwardSolve_MKL_PARDISO()
519 PetscCall(MatGetSize(B, NULL, (PetscInt *)&mat_mkl_pardiso->nrhs)); in MatMatSolve_MKL_PARDISO()
521 if (mat_mkl_pardiso->nrhs > 0) { in MatMatSolve_MKL_PARDISO()
530 …mat_mkl_pardiso->perm, &mat_mkl_pardiso->nrhs, mat_mkl_pardiso->iparm, &mat_mkl_pardiso->msglvl, (… in MatMatSolve_MKL_PARDISO()
539 PetscInt shift = mat_mkl_pardiso->schur_size * mat_mkl_pardiso->nrhs, scale; in MatMatSolve_MKL_PARDISO()
540 PetscInt mem = mat_mkl_pardiso->n * mat_mkl_pardiso->nrhs; in MatMatSolve_MKL_PARDISO()
558 for (n = 0; n < mat_mkl_pardiso->nrhs; n++) { in MatMatSolve_MKL_PARDISO()
568 …mat_mkl_pardiso->perm, &mat_mkl_pardiso->nrhs, mat_mkl_pardiso->iparm, &mat_mkl_pardiso->msglvl, (… in MatMatSolve_MKL_PARDISO()
593 …&mat_mkl_pardiso->nrhs, mat_mkl_pardiso->iparm, &mat_mkl_pardiso->msglvl, NULL, (void *)mat_mkl_pa… in MatFactorNumeric_MKL_PARDISO()
750 mat_mkl_pardiso->nrhs = 1; in MatFactorMKL_PARDISOInitialize_Private()
793 …&mat_mkl_pardiso->nrhs, mat_mkl_pardiso->iparm, &mat_mkl_pardiso->msglvl, NULL, NULL, &mat_mkl_par… in MatFactorSymbolic_AIJMKL_PARDISO_Private()
863 …ASCIIPrintf(viewer, "MKL PARDISO nrhs: %" PetscInt_FMT "\n", (PetscInt)mat_mkl_pardiso->nrhs)); in MatView_MKL_PARDISO()