类文档
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:重新正交化的总步数