计算化学公社
标题:
如何使用自己电脑的ASE包的Dmol3模块可以调用服务器计算?
[打印本页]
作者Author:
915936476
时间:
2023-7-4 10:39
标题:
如何使用自己电脑的ASE包的Dmol3模块可以调用服务器计算?
在本地电脑上调用ASE的Dmol3模块计算,首先配置系统变量
(, 下载次数 Times of downloads: 16)
上传 Uploaded
点击下载Click to download
def calculate(element,name):
calc = DMol3(symmetry='on',
max_memory=20480,
Opt_energy_convergence=1.0000e-04,
scf_density_convergence=1.0e-4,
scf_iterations=100,
spin_polarization='restricted',
charge=0,
basis='dn',
pseudopotential='none',
functional='pbe',
Aux_density='hexadecapole',
Integration_grid='coarse',
Occupation='thermal 0.0500',
Cutoff_Global='3.4000 angstrom',
Kpoints='off',
label=name,
)
element.calc = calc
energy = element.get_potential_energy()
return energy
复制代码
执行代码,计算能量。
上述是正常在本地电脑使用脚本计算,如果想要调用服务器资源,如图所示
(, 下载次数 Times of downloads: 16)
上传 Uploaded
点击下载Click to download
应该如何修改python代码,能够调用服务器资源?
万分感谢您的帮助
作者Author:
含光君
时间:
2023-7-4 14:47
要调用服务器的DMol当然要在服务器上交python脚本,而不是自己电脑上。
欢迎光临 计算化学公社 (http://bbs.keinsci.com/)
Powered by Discuz! X3.3