
一维原子链中声子传输的NEGF方法-Matlab代码:100行实现
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本工作介绍了一种基于NEGF理论的一维原子链中声子传输的Matlab仿真程序。仅通过约100行紧凑代码,该程序能够高效模拟不同温度和边界条件下声子的输运特性。
热传递的Matlab代码使用了NEGF(非平衡格林函数)方法在一维原子链中传输声子,该方法也被称为AGF(原子格林函数)方法。这是一个简洁而有效的代码,用于计算一维均质原子链中的声子传输。
参考文献包括:
- J.-S.Wang等人,“纳米结构中的量子热传递”,欧洲物理J.B62, 381-404 (2008)。
- S.Sadasivam等人,“界面声子传输的原子格林函数方法”,《热传递年度评论》,第17卷,第89-145页(2014年)。
文件结构如下:
- test_ballistic.m:用于计算一维均质原子链中声子传输的测试脚本。
- 调用驱动程序函数“find_T”进行实际计算。
- “find_H”构造谐波矩阵;
- “find_Sigma”来计算导线的自能量;
- “find_T1”用于单个声子频率下的传输。
全部评论 (0)
还没有任何评论哟~


