# BeCu **Repository Path**: zhuxuegang/BeCu ## Basic Information - **Project Name**: BeCu - **Description**: 利用abacus,deepmd,lammps,dpgen拟合铍铜势函数,这里主要记录需要使用的bash脚本 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 0 - **Created**: 2023-10-30 - **Last Updated**: 2025-06-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # BeCu #### 介绍 利用abacus,deepmd,lammps,dpgen拟合铍铜势函数,这里主要记录需要使用的bash脚本和对应的dpgen的输入文件等. 目前以结果的形式在向陈墨涵老师汇报,以后会形成一个入门教程提供出来(文档+视频),暂时还没完成文档撰写,感兴趣的可以先看我飞书的汇报文档进行学习。https://ucoyxk075n.feishu.cn/docx/JoBrdpRs5ojD3RxGnG7c0kTbnyd?from=from_copylink 2024.04.07 正在写教程,可参考飞书文档https://ucoyxk075n.feishu.cn/docx/BOtFdzj03o2GXkxYng7cu2Xnnje?from=from_copylink #### 文件结构 文件包括结构文件夹STRU,其中将包含Be,Cu,BeCu的相关构型; 势函数文件夹包括SG15_v1.0_ONCVPP_and_Orbitals和Dojo-NC-FR,势函数从官网下载 参考abacus中的脚本放置于BeCu_bash,主要参考abacus/test/intertest/Autotest 势函数准确性测试文件夹BeCu_potential_accuracy_test其中包括lcao和pw的测试脚本,由于数据会很多因此并未上传 计算时间的测试放置于BeCu_time_test,主要用于时间的预估 其他文件夹在使用时再添加 #### 使用教程 0. 说明:本项目打算使用脚本写INPUT KPT 并复制STRU文件,对STRU文件通过awk进行对应的修改。STRU文件暂时是使用MS+atomkit进行cif-STRU的转换。 1. 对于本项目中的脚本,其使用需要按照对于的研究内容进行修改首先需要下载gitee中的参考脚本: git clone https://gitee.com/zhuxuegang/BeCu.git 2. 然后打开相应的文件夹,例如测试pw的ecut需要:cd BeCu_potential_accuracy_test\pw_test\ecut_test 3. 修改需要的脚本,例如vi Be_ecut_test.sh,主要修改能量,截断等设置 4. 修改时可咨询chatGPT,如果不能使用chatGPT,可注册bohrium平台账号,其平台下有chatGPT 5. python脚本也是咨询chatGPT获得的,后续将把python脚本也加入到bash脚本中。 #### 使用说明 1. 使用bash可以在任何linux系统上进行自动化设置,无需安装,可降低手动操作时间,bash的念想主要来自于大师兄的“learn vasp the hard way” 以及QE的2019年的入门教程(本文未详细看上述两个教程,后续会学习) 2. 由于项目所做内容不同,因此需要对bash脚本进行修改,大部分脚本基本形式都类似,设置变量,将变量添加到对应的INPUT KPT STRU文件中,循环计算。使用者可按自己的实际项目对应的写自己的脚本。 3. 使用脚本可以使用bash you_bash_name.sh,如果直接使用./代替bash时需要添加可执行权限可以使用linux的命令chmod +x you_bash_name.sh来修改可执行权限,然后利用./you_bash_name.sh来执行。 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)