TURBOMOLE Users Forum

TURBOMOLE Modules => Define => Topic started by: janwahl on September 07, 2009, 12:36:06 PM

Title: Cant change stretch value
Post by: janwahl on September 07, 2009, 12:36:06 PM
i just have now a problem with my geometry optimization. I just want to do a geometryoptimization with a constraind. i have now all internal coordinates but when i set in my coord file the constrained and change the value of the stretch, define doesnt recognize the change. disi always shows up the old value. so how can i change the value of stre and set it "f"??

thenk you for your help
Title: Re: Cant change stretch value
Post by: jan on October 12, 2009, 11:36:19 AM
Hello
I am not sure if I understand what you did. You created a coord file with internal coordinates and than edited the file to set an "f" behind the internal coordinate that define the angle to fix it.? Is that right?
If so I think this is not the right procedure. You have to do this internal coordinates  submenu "idef". There you type in "f stre A B" where A and B are the two atoms between which the distance should be fixed.
And I think you can't change the distance between these two atoms in the "idef" menu. So you need an input structure that has the right distance between these atom. In the "idef" you can only fix that value.
Regards
Title: Re: Cant change stretch value
Post by: uwe on October 12, 2009, 11:59:47 AM
Hi,

define can change the value of internal coordinates if the Pulay internal coordinates are used and not the redundant ones. If you manage to get a complete set of internal coordinates (e.g. by using iaut and then imet to check the linear dependency), it is possible to change the value of each internal coordinate with iman.

For larger molecules or such with a more complicated structure (annealed rings, etc.) where the automatic generation of Pulay internal coordinates with iaut fails, another approach can be used:


This is also described in the tutorial.

Uwe