...
首页> 外文期刊>Computer physics communications >Automatic differentiation approach for property computations in nanoscale thermal transport
【24h】

Automatic differentiation approach for property computations in nanoscale thermal transport

机译:纳米级热传输性能计算自动分化方法

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

We present the automatic code differentiation technique to perform derivative computations in nanoscale phonon transport simulations. This method exploits the concepts of templating and operator overloading in C++ and other similar programming languages to unintrusively convert existing codes into those yielding derivatives of arbitrary order. The idea is demonstrated through the computation of phonon properties such as second and third order force constants, the Gruneisen parameter, group velocities, and the temperature variation of specific heat for materials like graphene and graphene nanoribbons. Derivative values so computed are compared with those obtained using finite difference approaches or with analytical values. The method is found to yield derivative values to machine accuracy, with none of the round-off issues associated with finite difference approaches. (C) 2020 Elsevier B.V. All rights reserved.
机译:我们介绍了自动代码差异化技术来执行纳米级声子传输模拟中的衍生计算。 此方法利用C ++和其他类似编程语言中的模板和操作员过载的概念,以便无能地将现有代码转换为任意顺序的产生衍生物。 通过计算诸如第二和第三订单力常数,Gruneisen参数,群速度,以及石墨烯和石墨烯纳米等材料的比热的温度变化来证明该想法。 将所计算的衍生值与使用有限差异方法或分析值进行比较。 发现该方法将导数值产生给机器精度,没有与有限差异接近相关的循环问题。 (c)2020 Elsevier B.V.保留所有权利。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号