我也试过了用最新的oneAPI编译,好像不太行。最后我把c的部分用的gcc编译的。
VASP非金属催化计算培训 相对于传统的金属催化剂,非金属催化剂具有选择性广、性能突出、结构稳定等优势。非金属催化剂在能源、环境、化工等领域具有广泛的应用。非金属催化剂能够有效地催化各种化学反应,包括HER、OER/ORR、CO2RR、NO3RR、NRR。 反应自由能、势垒、路径是衡量催化剂性能的关键指标,d带中心、差分电荷、...
二维周期性:需添加真空层(≥15 Å)避免层间相互作用(Z方向) 晶格常数:实验值约2.46 Å(六方晶系,a=b=2.46 Å,c=真空层高度) 按照下图内容即可建立POSCAR.vasp文件 1.2关键参数选择 赝势:推荐PAW_PBE(C的赝势文件) 泛函:PBE泛函足够,若需高精度可考虑HSE06(计算量增大) 范德华修正:单层石墨烯无需DFT...
计算弹性常数时,侯老师的手册中说是需要用原胞。。但是我所计算的体系需要加磁性,原胞好像满足不了...
先尝试用C/C++ Classic $cparch/makefile.include.intel ./makefile.include $ vim makefile.include 修改makefile.include,一个参考: # Default precompiler optionsCPP_OPTIONS = -DHOST=\"Khompute\" \ -DMPI -DMPI_BLOCK=8000 -Duse_collective \ ...
第29行:CC_LIB的值改为cc,即HPE Cray环境中封装的C编译器。 第37行:CXX_PARS的值改为CC,即HPE Cray环境中封装的C++编译器。 第48行:注释掉VASP_TARGET_CPU ?= -xHOST这一行;或者将其改为VASP_TARGET_CPU ?= -march=core-avx2,如第49行所示(必须,强制)。这应该是AMD和Intel CPU之间的一些指令集差异...
ulimit -c unlimited 重新make test,全部通过。 所有的测试均通过 Step7:vasp的运行 在成功编译完之后,我们可以看到在bin文件夹中生成三个可执行文件,对应gamma版本的vasp,标准版本的vasp和非线性版本的vasp。把VASP添加到环境变量中后,才可以直接通过命令vasp运行。
lex.yy.c:691:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]691 | register yy_state_type yy_current_state;| ^~~~lex.yy.c:692:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]692 | register char *yy_cp, *yy_...
VASP入门到精通:[17]什么是态密度DOS 简介 这一节讲一下态密度的问题 方法/步骤 1 态密度:电子在对应能量的数量比,比如下图,在-23eV左右有一个峰值,意味着这里有较多的电子分布,纵坐标表示相对数量,只是一个相对值 2 要知道态密度是怎么回事,首先要知道电子轨道的问题 3 电子轨道分轨道量子数和角量子...
CO分子中的O原子对BOB表面的Bi位点具有更强的亲和力,而CO通过Cu和C原子与PBOB相互作用。由于C的电负性弱于O,所以CO在PBOB表面解离所需能量较低。Strain-Induced Surface Interface Dual Polarization Constructs PML-Cu/Bi12O17Br2 High-Density Active Sites for CO2 Photoreduction. Nano-Micro Lett., 2024 ...