差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

seminar:リモートアクセス 2009/05/26 16:29 seminar:リモートアクセス 2009/05/26 16:51 現在
ライン 1: ライン 1:
====== リモートアクセス ====== ====== リモートアクセス ======
-  - Terminal.appを起動する。 
-  - Terminal.appからsshをつかってshuttlexにログインする。<code sh> 
-$ ssh -l harada shuttlex 
-shuttlex:~$ 
-</code>sshの終了の仕方<code sh> 
-shuttlex:~$ exit 
-$  
-</code> 
-  - shuttlex側でpythonを起動<code python> 
-shuttlex:~$ python 
->>> v1=(0.5,0.5,0.5) 
->>> v2=(0.72,0.5,0.5) 
->>> a1=(5.0,0.0,0.0) 
->>> a2=(0.0,5.0,0.0) 
->>> a3=(0.0,0.0,5.0) 
->>> from ASE import Atom 
->>> p1=Atom('C', v1) 
->>> p2=Atom('O', v2) 
->>> from ASE import ListOfAtoms 
->>> s1=ListOfAtoms([p1,p2]) 
->>> s1.SetUnitCell([a1, a2, a3]) 
->>> from Dacapo import Dacapo  
->>> c1=Dacapo() 
->>> c1.SetNumberOfBands(8) 
->>> s1.SetCalculator(c1) 
->>> c1.Execute() 
- 
-$  
-</code> 
-  - miを使ってMac側にco.pyを作成<code python> 
-v1 = (0.50, 0.50, 0.50) 
-v2 = (0.72, 0.50, 0.50) 
- 
-a1 = (5.0, 0.0, 0.0) 
-a2 = (0.0, 5.0, 0.0) 
-a3 = (0.0, 0.0, 5.0) 
- 
-from ASE import Atom 
-p1 = Atom('C', v1) 
-p2 = Atom('O', v2) 
- 
-from ASE import ListOfAtoms 
-s1 = ListOfAtoms([p1, p2]) 
-s1.SetUnitCell([a1, a2, a3]) 
- 
-from Dacapo import Dacapo  
-c1 = Dacapo() 
-c1.SetNumberOfBands(8) 
- 
-s1.SetCalculator(c1) 
-c1.Execute() 
-</code> 
-  - co.pyをshuttlexにCyberDuckを使って転送 
-  - co.pyをshuttlexで実行<code sh> 
-shuttlex:~$ ls 
-Examples  co.py 
-shuttlex:~$ python co.py > co.data 
-shuttlex:~$ ls 
-Examples  co.data  co.py  stop 
-</code> 
-  - 作成されたco.dataをMac側にCyberDuckを使って転送 
- 
- 
-C (6) --- 4 
- 
-O (8) --- 6 
- 
-Si (14) --- 4 
- 
-H (1) --- 1 
- 
-CO -> 4+6 = 10 -> 10/2 = 5 -> 5+x = 8 
- 
- 
===== sshでつなぐ ===== ===== sshでつなぐ =====
seminar/リモートアクセス.txt · 最終更新: 2009/05/26 16:51 by kimi
www.chimeric.de Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0