首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

送给计算同行们的13条金玉良言

不知道要用计算回答什么问题。您应该思考您要回答的内容,因为这将确定您应该执行哪些计算。

不了解输入/输出文件。不要将计算结果视为黑匣子。尝试了解正在发生的事情。这确实可以帮助您进行故障排除并获得良好的计算结果。

计算不一致(相同的参数设置、代码版本、超算服务器等)。有时,不同版本的代码或不同参数会提供不同的输出。对于给定的项目,您应该在计算中使用一致的内容。

没有优化您的计算时间(节点、CPU核数、并行相关参数设置等)。从长远来看,进行一些校准测试可以节省大量时间。注意速度和您使用的参数。

并非以良好的初始几何形状开始(例如:键距太长/太短或角度不合理)。垃圾输入 = 垃圾输出。

不检查输出/几何/结果:它们是否合理/良好?不要仅仅相信您从模拟中获得的所有结果或数字。确保计算结果有科学含义且合理。

不运行多个几何结构/初始构型以验证结果是否为“真”最小值(即基态结构)。仅仅因为您的计算收敛了并不意味着您拥有最稳定的几何形状或全局最小值。您可能处于局域最小值。

收敛问题:不了解您的作业为何不收敛(电子问题?几何问题?)。在这里查看更多https://wiki.wpi.edu/deskinsgroup/Convergence_Problems。

不了解计算背后的理论。同样,不要将计算结果视为黑匣子。您越了解计算的内容,就越容易解释结果并解决所有问题。

不发展计算机技能(Linux,bash脚本,python)。手动执行操作(或剪切/粘贴到Excel中)通常会变得乏味而无聊。花一个小时学习编写脚本可以节省数小时的分析或运行工作。

无法正确理解/管理作业队列。学习使用队列,以便您可以最大程度地获得作业运行的机会。

不寻找答案。学会独立。这是一项重要技能,将在整个学术生涯中为您提供帮助,也将帮助您进行研究。

不寻求帮助。不要等待太久寻求帮助。寻求帮助前要先学会独立思考,但不要被问题卡住。互联网以及社交群的大佬,您的师兄师姐,您的导师都是寻求帮助的资源。

原始英文出处:

https://wiki.wpi.edu/deskinsgroup/Common_Modeling_Mistakes

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20210107A0FWSI00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券