用 ARPACK 求解二维薛定谔方程:我能确保所有特征向量都具有相同的相位吗?

计算科学 本征系统
2021-12-02 20:12:43

我使用 arpack 来解决二维薛定谔和形式的特征值问题

Hx=ϵx

在一个统一的网格上。在我的情况下,所有特征向量都是真实的。

Arpack 不会对特征向量进行归一化,并且特征向量之间的相位会有所不同(有些乘以 -1,有些则没有)。

arpack 运行后对特征向量进行归一化很容易,但我不确定如何确保所有特征向量具有相同的相位。有没有办法比较两个正交特征向量之间的相位(例如,通过检查边界附近的符号)?

0个回答
没有发现任何回复~