scattering.py 文件源码

python
阅读 23 收藏 0 点赞 0 评论 0

项目:babusca 作者: georglind 项目源码 文件源码
def check_for_dark_states(nb, Es):
        """Check for dark states, throws a warning if it finds one."""
        dark_state_indices = np.where(np.abs(np.imag(Es)) < 10 * np.spacing(1))

        if len(dark_state_indices[0]) == 0:
            return

        import warnings
        warnings.warn('The {} block contains {} dark state(s) with generalized eigenenergie(s): {}'.format(nb, len(dark_state_indices), Es[dark_state_indices]))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号