类文档
class ARPACKOptions
表示 ARPACK 模块参数的类。
ARPACK 是隐式重启 Arnoldi 方法的 Fortran 实现,该算法用于计算给定矩阵的某些特征值和特征向量。igraph 偶尔会使用此软件包,而此类可用于在此类情况下微调 ARPACK 的行为。
此类有几个属性未在此处文档中说明,因为它们通常对普通用户而言用处不大。有关参数的详细解释,请参阅原始 ARPACK Fortran 软件包的源代码(特别是文件dsaupd.f)了解参数的详细解释。此处仅解释最基本的属性。除非另有说明,否则它们大多是只读的。
- bmat: 所解决的特征问题的类型。'I'表示标准特征问题 (A*x = lambda*x),'G'表示广义特征问题 (A*x = lambda*B*x)。
- n: 特征问题的维度
- tol: 精度。如果小于或等于零,则使用 LAPACK 实用程序dlamch计算的标准机器精度。此项可修改。
- mxiter: 最大更新迭代次数。此项可修改。您也可以使用maxiter.
- iter: 实际执行的更新迭代次数
- numop: OP*x 操作的总次数
- numopb: B*x 操作的总次数,如果bmat为'G'
- numreo: 再正交化的总步数