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

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

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

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