我在数学部分问过这个问题,但没有收到回复。请让我在这里问一下,看看 threr 有什么不同。
没有势的薛定谔方程具有以下形式:
我使用的有限元软件不直接处理复杂函数,所以我通过将方程拆分为实部和虚部来解决它:
现在,如果我应用有限元法,方程变为
这里是质量矩阵,并且是扩散矩阵,我们求解和. 在这里假设周期性边界。如果我应用 Crank-Nicolson 方法,它变成
我大致按照这篇论文来推导方程。
问题:
在一个时间步之后,函数正确地演化,但随着它演化到更进一步的时间步,解决方案只是在 0 和 1 时间步之间来回移动,因为
所以
这里有没有专家知道如何解决这个问题,所以我可以去进一步的时间步?谢谢。