pardiso参数

pardiso参数


2024年4月1日发(作者:电脑笔记本哪个品牌好)

SUBROUTINE pardiso (pt, maxfct, mnum, mtype, phase, n, a, ia, ja, perm,

nrhs,iparm, msglvl, b, x, error)

PARDISO_POINTER_TYPE pt (64)

INTEGER maxfct, mnum, mtype, phase, n, nrhs, error, ia(*), ja(*),

perm(*),iparm(*)

PARDISO_DATA_TYPE a(*), b(n,nrhs), x(n,nrhs)

PARDISO_POINTER_TYPE INTEGER 32位, INTEGER*8 64位

DOUBLE PRECISION (双精度实数变量定义),对应iparm(28)=0双精度参数定

义,(mtype=1, 2, -2 和 11)实数矩阵

REAL(单精度实数变量),iparm(28)=-1单精度参数定义, (mtype=1, 2, -2 和 11)实数

矩阵

DOUBLE COMPLEX,(复数双精度变量定义) (mtype=3, 6, 13, 14 and -4)复数矩阵,

iparm(28)=0双精度参数定义

COMPLEX, ,(复数单精度变量定义) (mtype=3, 6, 13, 14 and -4)复数矩阵,

iparm(28)=1单精度参数定义

Solver Execution Steps phase

phase=(11,12.13,22,23,33,331,332,333,0,-1)

Analysis 11

Analysis, numerical factorization 12

Analysis, numerical factorization, solve,

iterative refinement 13

Numerical factorization 22

Numerical factorization, solve, iterative

Refinement 23

Solve, iterative refinement 33

like phase=33, but only forward substitution 331

like phase=33, but only diagonal substitution 332

like phase=33, but only backward

substitution

333

Release internal memory for L and U matrix

number mnum 0

Release all internal memory for all matrices -1

INTEGER error

no error 0

input inconsistent -1

not enough memory -2

reordering problem -3

zero pivot, numerical factorization or

iterative refinement problem -4

unclassified (internal) error -5

preordering failed (matrix types 11, 13 only) -6

diagonal matrix is singular -7

32-bit integer overflow problem -8

not enough memory for OOC -9

problems with opening OOC temporary files

read/write problems with the OOC data file

error 错误返回值

0 没有错误

-1 输入数据有误

-2 内存不足

-3 重排序错误

-4 0主元,数值分解或者回代问题

-5 未知错误,内部错误

-6 重排序错误(矩阵类型11,13适用)

-10

-11

-7 矩阵奇异

-8 32位定义的整形变量字长不够

-9 外存不足(对于外存求解模式)

-10 外存求解模式临时文件打开错误

-11 外存求解模式读写外部文件错误


发布者:admin,转转请注明出处:http://www.yc00.com/num/1711925330a1978677.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信