[CPMD-list] question on thermal energy tranfer
Tengfei Luo
luotengf at msu.edu
Sat Apr 7 20:47:03 CEST 2007
Dear All:
I have some question on the result of thermal energy equilibration. Experts, could you please look at my inputs to see if there is anything wrong?
This is what I have done:
1. I divided the 32 silicon atoms and 32 germanium atoms into to two group. Then, I set these two parts in different temperatures using NOSE CAFES, like the following:
INPUT:
---------------------------------------------------------
&CPMD
MOLECULAR DYNAMICS CP
RESTART WAVEFUNCTION COORDINATES VELOCITIES RESTART
TRAJECTORY XYZ
NOSE IONS CAFES
2
1 32 100.0 1500
33 64 50.0 900
NOSE ELECTRONS
0.00012 7000
MAXSTEP
10000
SUBTRACT COMVEL ROTVEL
3000
TIMESTEP
4.0
STORE
1000
&END
&DFT
FUNCTIONAL LDA
&END
&SYSTEM
ANGSTROM
SYMMETRY
6
CELL
11.316 1.0 1.0 0 0 0
CUTOFF
45.0
&END
&ATOMS
*SI_MT_LDA KLEINMAN-BYLANDER
LMAX=D
32
2.715500041283 5.431000082566 2.715500041283
`````
9.504250144491 9.504250144491 1.357750020642
*Ge_SGS_LDA.psp KLEINMAN-BYLANDER
LMAX=D
32
2.828999962063 5.657999924127 8.486999886190
`````
9.901499867222 9.901499867222 7.072499905159
&END
-----------------------------------------------------------------------
2).After some thousands of steps, I then, erase all the thermostat, and let the two parts equilibrate by themselves:
INPUT:
-----------------------------------------------------------------------
&CPMD
MOLECULAR DYNAMICS CP
RESTART WAVEFUNCTION COORDINATES VELOCITIES RESTART
TRAJECTORY XYZ
MAXSTEP
10000
SUBTRACT COMVEL ROTVEL
3000
TIMESTEP
4.0
STORE
2000
&END
``````
-----------------------------------------------------------------------
But I got a result very strange: the temperature of the two materials doesn't go a uniform temperature after the thermostates are erased no matter how many steps I run. I cannot explain this phenomena physically. Why the temperatures don't go to a same temperature, but there is indeed a little temperature drop of high temperature side and a little raise in the low temperature side. BTW, When I used silicon in both group and germanium in both group, the temperature get to a uniform temperature after some thoudands of steps. (I wrote a little code to process the trajectory file to evaluate the temperature of each part.)
I would like to provide any further information if it's needed!
Thank you in advance!
Tengfei
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://cpmd.org/pipermail/cpmd-list/attachments/20070407/b85ce68f/attachment.html
More information about the CPMD-list
mailing list