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

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

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

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