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

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

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

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