[gmx-users] angle constraints
Mark Abraham
Mark.Abraham at anu.edu.au
Tue Jul 24 10:36:48 CEST 2012
On 24/07/2012 6:07 PM, Broadbent, Richard wrote:
> An Angle constraint amounts to fixing a triangle. To do this you need to
> constrain the distances between all the atoms as you know the of the bonds
> 6064, 6063 and 6063, 6065 and the angle between the two bonds it is a
> trivial geometry problem calculate the length of the third side of the
> triangle (6064,6065). However, as you are attempting to hold these atoms in
> a straight line I would suggest that a type 2 virtual site might (depending
> on your system) be a better idea.
Indeed, a much better idea.
Mark
>
> Richard
>
>
> On 24/07/2012 07:21, "tarak karmakar" <tarak20489 at gmail.com> wrote:
>
>> Oh ! Thnaks
>> I saw that table, the angle_restrain option is there but not constraints .
>> Anyway if suppose, I fix the distance between the two terminal atoms
>> of the molecule, the angle will eventually be fixed at a particular
>> given value. Is that the logic ?
>> Actually I searched for this problem so many times but didn't get
>> proper clue; in one of those mails I saw someone has dealt with some
>> dummy atoms. I could not able to digest that logic.
>>
>> On Tue, Jul 24, 2012 at 11:01 AM, Mark Abraham <Mark.Abraham at anu.edu.au>
>> wrote:
>>> On 24/07/2012 3:21 PM, tarak karmakar wrote:
>>>> Dear All,
>>>>
>>>>
>>>> I am constraining one angle in my protein sample by incorporating " [
>>>> constraints ]" block in topology file as
>>>>
>>>>
>>>> [ constraints ]
>>>> ; index1 index2 index3 funct angle
>>>> 6064 6063 6065 1 180.0
>>>>
>>>> while doing that its showing the following error
>>>>
>>>> Program grompp, VERSION 4.5.5
>>>> Source code file: topdirs.c, line: 174
>>>>
>>>> Fatal error:
>>>> Invalid constraints type 6065
>>>> For more information and tips for troubleshooting, please check the
>>>> GROMACS
>>>> website at http://www.gromacs.org/Documentation/Errors
>>>
>>> As you will see in table 5.6, this is not a valid option for [constraints] -
>>> you can only specify bonds. You will need to construct a triangle of bond
>>> constraints.
>>>
>>> Mark
>>>
>>>
>>>>
>>>> Then I rechecked the angle block, that specific angle is there in that
>>>> angle section, part of it as follows
>>>> 6039 6057 6058 1
>>>> 6039 6057 6059 1
>>>> 6058 6057 6059 1
>>>> 6064 6063 6065 1
>>>> 6067 6066 6068 1
>>>> 6067 6066 6069 1
>>>> 6068 6066 6069 1
>>>> 6071 6070 6072 1
>>>> 6071 6070 6073 1
>>>> 6072 6070 6073 1
>>>>
>>>> [ constraints ]
>>>> ; index1 index2 index3 funct angle
>>>> 6064 6063 6065 1 180.0
>>>>
>>>> [ dihedrals ]
>>>> ; ai aj ak al funct c0 c1
>>>> c2 c3 c4
>>>>
>>>>
>>> --
>>> gmx-users mailing list gmx-users at gromacs.org
>>> http://lists.gromacs.org/mailman/listinfo/gmx-users
>>> * Only plain text messages are allowed!
>>> * Please search the archive at
>>> http://www.gromacs.org/Support/Mailing_Lists/Search before posting!
>>> * Please don't post (un)subscribe requests to the list. Use the www
>>> interface or send it to gmx-users-request at gromacs.org.
>>> * Can't post? Read http://www.gromacs.org/Support/Mailing_Lists
>>
More information about the gromacs.org_gmx-users
mailing list