---
title: 函数说明
description: "特征值求解库（EigenSolver）提供大型矩阵的特征值迭代求解器，支持MPI多进程，支持用户自定义矩阵向量乘，支持用户自定义预条件子。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengaccel/math-lib/devg-kml/kunpengaccel_kml_0940.html
sourcePath: /source/zh/kunpengaccel/math-lib/devg-kml/kunpengaccel_kml_0940.html
indexId: cf1366336942a9d2ffe7e11941eaf0721d0b58aa19910564e92ebeb576781dfe68
---
# 函数说明

特征值求解库（EigenSolver）提供大型矩阵的特征值迭代求解器，支持MPI多进程，支持用户自定义矩阵向量乘，支持用户自定义预条件子。

特征值求解器包含的求解方法有：

- LOBPCG（locally optimal block preconditioned conjugate gradient），支持单精度实数，单精度复数，双精度实数，双精度复数；适用场景是所需的特征值个数较少，通讯成本低。
- PPCG（projected preconditioned conjugate gradient），支持单精度实数，单精度复数，双精度实数，双精度复数；适用场景是所需的特征值个数较多，多节点，通讯成本高。
