Support and discussions for Molcas and OpenMolcas users and developers
You are not logged in.
Please note: The forum's URL has changed. The new URL is: https://molcasforum.univie.ac.at. Please update your bookmarks!
You can choose an avatar and change the default style by going to "Profile" → "Personality" or "Display".Dear molcas experts,
I want to run dynamics simulations for the system including isotope ? Is is possible?
How to specify the isotope in the input?
Thanks in advance!
Offline
It's undocumented, but the code says:
C The isotope keyword allows to change the mass of any atom
C
C to change the mass of atom 3 to 5.0 Da and atom 4 to 9.0 Da:
C
C ISOTOPE
C 2 * nIsotope
C 3 5.0 * isoatom(1)
C 4 9.0 * isoatom(2)
Offline
thanks a lot, ignacio.
as you mentioned,
---------------------------------
ISOTOPE
2 * nIsotope
3 5.0 * isoatom(1)
4 9.0 * isoatom(2)
---------------------------------
2,3,4 denotes the atom label in the xyz coordinate?
5.0 and 9.0 is the mass which I want to change ?
what does it mean, * nIsotope and * isoatom(1) ?
could you give me an example input of changing H20 (water) to D2O?
Thanks a lot!
Offline
2 is the number of isotope changes specified below. The other numbers should be clear from the sentence "to change the mass of atom 3 to 5.0 Da and atom 4 to 9.0 Da". In the molcas input, everything following a "*" until the end of the line is just a comment and is ignored.
If your water molecule is given as O, H, H, you would change it to D2O with:
ISOTOPE
2
2 2.014
3 2.014
Offline
thanks a lot
Offline
when I try to use ISOTOPE keyword in the input, it does not work,
error information is
'ISOTOPE is not a keyword!, Error in keyword.'
my input is
&GATEWAY
COORD = stru.xyz
BASIS= svp
GROUP= nosym
RICD
ISOTOPE
2
2 2.014
3 2.014
>> FOREACH ITER in (1 .. 800)
&SEWARD
DoAnalytical
>> IF ( $ITER = 1 )
&RASSCF
LUMORB
FileOrb= $Project.GssOrb
Symmetry= 1
Spin= 1
nActEl= 10 0 0
Inactive= 0
RAS2= 10
CIroot= 2 2 1
>> COPY $Project.JobIph $Project.JobOld
>> ENDIF
&RASSCF
JOBIPH; CIRESTART
Symmetry= 1
Spin= 1
nActEl= 10 0 0
Inactive= 0
RAS2= 10
CIroot= 2 2 1
MDRLXR= 2
>> COPY $Project.JobIph $Project.JobOld
&ALASKA
#>> COPY $CurrDir/$Project.velocity.xyz .
&DYNAMIX
VELVer
DT= 40.0
VELO= 0
THER= 1
HOP= 1
Offline
It is a DYNAMIX keyword, not GATEWAY.
Offline
thanks for your reply. It does not work,
input
&GATEWAY
COORD = stru.xyz
BASIS= svp
GROUP= nosym
RICD
>> FOREACH ITER in (1 .. 800)
&SEWARD
DoAnalytical
>> IF ( $ITER = 1 )
&RASSCF
LUMORB
FileOrb= $Project.GssOrb
Symmetry= 1
Spin= 1
nActEl= 10 0 0
Inactive= 0
RAS2= 10
CIroot= 2 2 1
>> COPY $Project.JobIph $Project.JobOld
>> ENDIF
&RASSCF
JOBIPH; CIRESTART
Symmetry= 1
Spin= 1
nActEl= 10 0 0
Inactive= 0
RAS2= 10
CIroot= 2 2 1
MDRLXR= 2
>> COPY $Project.JobIph $Project.JobOld
&ALASKA
&DYNAMIX
VELVer
DT= 40.0
VELO= 0
THER= 1
HOP= 1
ISOTOPE
2
2 2.014
3 2.014
>> END DO
and the error information is
)()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()
MOLCAS executing module DYNAMIX with 15000 MB of memory
at 17:17:53 Tue Jul 31 2018
()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()
0:Segmentation Violation error, status=: 11
(rank:0 hostname:n927 pid:23266):ARMCI DASSERT fail. src/common/signaltrap.c:SigSegvHandler():310 cond:0
--- Stop Module: dynamix at Tue Jul 31 17:17:53 2018 /rc= -1 (Unknown) ---
Aborting..
"dyn.log" 1367L, 61416C
if I remove the isotope lines, it works well.
Offline
It works for me. Which version are you using?
Offline
I am using Molcas 8.0.
Offline
which version are you using?
It works for me. Which version are you using?
Offline
Latest OpenMolcas. It's quite possible it doesn't work with Molcas 8.0
Offline
Thanks a lot for your reply, Ignacio. Does the latest version of OpenMolcas include the module which can run surface hop semi-classical
molecular dynamics simualtion using Tully's fewest switches, along with the Hammes-Schiffer/Tully scheme and the decoherence correction
proposed by Granucci and Persico ? What are the main advantages of OpenMolcas comparing with professional version of Molcas?
Offline
Yes, it includes the surfacehop module. The main advantage is that it is open source and you can always get the latest development version.
Offline
Great! Thank you very much, Ignacio.
Offline