Home
last modified time | relevance | path

Searched refs:iparm (Results 1 – 4 of 4) sorted by relevance

/petsc/src/mat/impls/aij/seq/mkl_pardiso/
H A Dmkl_pardiso.c41 void pardiso_64init(void *pt, INT_TYPE *mtype, INT_TYPE iparm[]) in pardiso_64init() argument
47 for (PetscInt i = 0; i < IPARM_SIZE; i++) iparm[i] = iparm_copy[i]; in pardiso_64init()
63 INT_TYPE iparm[IPARM_SIZE]; member
254 …PetscCheck(mpardiso->iparm[12 - 1] != 1, PetscObjectComm((PetscObject)F), PETSC_ERR_SUP, "Hermitia… in MatMKLPardisoSolveSchur_Private()
259 if (!mpardiso->iparm[12 - 1]) { in MatMKLPardisoSolveSchur_Private()
267 if (!mpardiso->iparm[12 - 1]) { in MatMKLPardisoSolveSchur_Private()
321 mpardiso->iparm[36 - 1] = 2; in MatFactorSetSchurIS_MKL_PARDISO()
334 …phase, &mat_mkl_pardiso->n, NULL, NULL, NULL, NULL, &mat_mkl_pardiso->nrhs, mat_mkl_pardiso->iparm, in MatDestroy_MKL_PARDISO()
342 if (mat_mkl_pardiso->iparm[34] == 1) PetscCall(PetscFree(mat_mkl_pardiso->a)); in MatDestroy_MKL_PARDISO()
397 mat_mkl_pardiso->iparm[6 - 1] = 1; in MatSolve_MKL_PARDISO()
[all …]
/petsc/src/mat/impls/aij/mpi/mkl_cpardiso/
H A Dmkl_cpardiso.c80 INT_TYPE iparm[IPARM_SIZE]; member
360 …mat_mkl_cpardiso->iparm, &mat_mkl_cpardiso->msglvl, NULL, NULL, &mat_mkl_cpardiso->comm_mkl_cpardi… in MatDestroy_MKL_CPARDISO()
390 …mat_mkl_cpardiso->perm, &mat_mkl_cpardiso->nrhs, mat_mkl_cpardiso->iparm, &mat_mkl_cpardiso->msglv… in MatSolve_MKL_CPARDISO()
413 …mat_mkl_cpardiso->perm, &mat_mkl_cpardiso->nrhs, mat_mkl_cpardiso->iparm, &mat_mkl_cpardiso->msglv… in MatForwardSolve_MKL_CPARDISO()
436 …mat_mkl_cpardiso->perm, &mat_mkl_cpardiso->nrhs, mat_mkl_cpardiso->iparm, &mat_mkl_cpardiso->msglv… in MatBackwardSolve_MKL_CPARDISO()
450 mat_mkl_cpardiso->iparm[12 - 1] = PetscDefined(USE_COMPLEX) ? 1 : 2; in MatSolveTranspose_MKL_CPARDISO()
452 mat_mkl_cpardiso->iparm[12 - 1] = 0; in MatSolveTranspose_MKL_CPARDISO()
474 …mat_mkl_cpardiso->perm, &mat_mkl_cpardiso->nrhs, mat_mkl_cpardiso->iparm, &mat_mkl_cpardiso->msglv… in MatMatSolve_MKL_CPARDISO()
496 …mat_mkl_cpardiso->perm, &mat_mkl_cpardiso->nrhs, mat_mkl_cpardiso->iparm, &mat_mkl_cpardiso->msglv… in MatFactorNumeric_MKL_CPARDISO()
527 …nt("-mat_mkl_cpardiso_1", "Use default values", "None", mat_mkl_cpardiso->iparm[0], &icntl, &flg)); in MatSetFromOptions_MKL_CPARDISO()
[all …]
/petsc/src/mat/impls/aij/mpi/pastix/
H A Dpastix.c40 pastix_int_t iparm[IPARM_SIZE]; /* Integer parameters */ member
122 pastix->iparm[IPARM_TRANSPOSE_SOLVE] = PastixTrans; in MatConvertToSPM()
221 …PetscCheck(pastix->iparm[IPARM_FACTORIZATION] == PastixFactGETRF, PetscObjectComm((PetscObject)F),… in MatLUFactorNumeric_PaStiX()
222 pastix->iparm[IPARM_FACTORIZATION] = PastixFactGETRF; in MatLUFactorNumeric_PaStiX()
232 …PetscCheck(pastix->iparm[IPARM_FACTORIZATION] == PastixFactSYTRF, PetscObjectComm((PetscObject)F),… in MatCholeskyFactorNumeric_PaStiX()
233 pastix->iparm[IPARM_FACTORIZATION] = PastixFactSYTRF; in MatCholeskyFactorNumeric_PaStiX()
272 pastix->iparm[IPARM_FACTORIZATION] = PastixFactGETRF; in MatLUFactorSymbolic_PaStiX()
287 pastix->iparm[IPARM_FACTORIZATION] = PastixFactSYTRF; in MatCholeskyFactorSymbolic_PaStiX()
308 …Printf(viewer, " Level of printing (0,1,2): %ld \n", (long)pastix->iparm[IPARM_VERBOSE])); in MatView_PaStiX()
309 …IPrintf(viewer, " Number of refinements iterations : %ld \n", (long)pastix->iparm[IPARM_NBITER])); in MatView_PaStiX()
[all …]
/petsc/src/mat/impls/aij/seq/essl/
H A Dessl.c18 int iparm[5]; member
67 essl->iparm[0] = 1; in MatLUFactorNumeric_Essl()
68 essl->iparm[1] = 5; in MatLUFactorNumeric_Essl()
69 essl->iparm[2] = 1; in MatLUFactorNumeric_Essl()
70 essl->iparm[3] = 0; in MatLUFactorNumeric_Essl()
76 …dgsf(&one, &nessl, &essl->nz, essl->a, essl->ia, essl->ja, &essl->lna, essl->iparm, essl->rparm, e… in MatLUFactorNumeric_Essl()