- 在线时间
- 161 小时
- 最后登录
- 2014-1-22
- 注册时间
- 2012-4-8
- 听众数
- 4
- 收听数
- 0
- 能力
- 0 分
- 体力
- 2839 点
- 威望
- 0 点
- 阅读权限
- 60
- 积分
- 1011
- 相册
- 1
- 日志
- 1
- 记录
- 15
- 帖子
- 304
- 主题
- 4
- 精华
- 0
- 分享
- 1
- 好友
- 49
升级   1.1% TA的每日心情 | 开心 2014-1-22 22:39 |
---|
签到天数: 230 天 [LV.7]常住居民III
群组: 数学建模 群组: 全国大学生数学建模竞 群组: 数学建模培训课堂1 |
GPAW environment
• GPAW usage at CSC:
– www.csc.fi/english/research/software/gpaw
– Louhi
[trng01@louhi ~]$ module load gpaw
[trng01@louhi ~]$ python input.py
[trng01@louhi ~]$ aprun -n 4 gpaw-python input.py
– Murska and Vuori similarly (parallel usage differs
• Training class work stations
• USB stick contains bootable Linux distribution
with GPAW installed
[cscuser@cobol ~]$ python input.py
[cscuser@cobol ~]$ mpirun -np 4 gpaw-python input.py
Exercise 1: Getting familiar
with ASE and GPAW
1) Create some simple molecules and investigate
them with the GUI (e.g. CO, H2O, CH4)
2) Try to optimize the structures with the EMT
calculator
3) Construct some crystal structures
– Al with fcc-structure
– Si with diamond structure
– 2x2x2 supercell of Si
4) Calculate the total energy of H with GPAW
5) Optimize the structure of CH4 with GPAW and
compare the results to EMT() calculation
6) Python scripting with ASE and GPAW:
Determine the bond length of N2 by calculating the
total energy with different bond lengths
– use a list of bond lengths and for loop
– Use different text output for each calculation
– Write the bond length and energy to separate
datafile after each calculation
Exercise 1: Getting familiar
with ASE and GPAW
5) Optimize the structure of CH4 with GPAW and
compare the results to EMT() calculation
6) Python scripting with ASE and GPAW:
Determine the bond length of N2 by calculating the
total energy with different bond lengths
– use a list of bond lengths and for loop
– Use different text output for each calculation
– Write the bond length and energy to separate
datafile after each calculation
7) Bonus exercise:
"Introduction: Nitrogen on copper” ASE-tutorial
– Investigate the tutorial and try to understand
– Try to repeat tutorial yourself |
|