
Python代码pynamic-structure-factor:计算非弹性中子散射中的动态结构因子S(Q, w)
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
pynamic-structure-factor是一款用Python编写的工具,专门用于计算非弹性中子散射实验中的动态结构因子S(Q,w),帮助研究人员深入理解物质的动力学特性。
动力学结构因素可以通过基于分子动力学轨迹的Python代码来计算非弹性中子散射的动力学结构因子S(Q, w)。
需要注意的是,此代码假设经典近似值,在这种情况下一切都会通勤,并且我们可以通过时间和空间傅里叶变换直接评估S(Q, w)。这样的处理方式虽然违反了详细的平衡原则(即,中子的能量增益/损耗与其他一些对称性要求之间没有区别),但使得计算变得可行。
同样地,所有的傅里叶变换在代码中未正确缩放。也就是说,对于某些平方可积函数f,积分[f^2]等于积分[FT(f^2)]应该是正确的。可以通过在代码中正确归一化傅里叶变换来强制执行此规则;然而由于散射强度与S(Q, w)/通量成正比,并且我们在计算过程中没有涉及任何通量的概念,因此不关心是否适当地缩放了傅里叶变换。
该段落包含用于模块计算的所有类和对象的说明。
全部评论 (0)
还没有任何评论哟~


