Package schrodinger :: Package application :: Package desmond :: Module meta :: Class CVrgyr
[hide private]
[frames] | no frames]

Class CVrgyr

CV --+
     |
    CVrgyr

Radius of Gyration Collective Variable

Instance Methods [hide private]
 
__init__(self, atomlist, width)
 
getMExpr(self, model, cvname)
Class Variables [hide private]
  cvrgyr_template = '\n#radius of gyration definition\n%(cvname)...
Method Details [hide private]

__init__(self, atomlist, width)
(Constructor)

 
Overrides: CV.__init__

getMExpr(self, model, cvname)

 
Overrides: CV.getMExpr

Class Variable Details [hide private]

cvrgyr_template

Value:
'''
#radius of gyration definition
%(cvname)s_sel = %(atomlist)s;
%(cvname)s_cog = center_of_geometry(%(cvname)s_sel);
%(cvname)s_coord_range = series (i=0:length(%(cvname)s_sel))
        norm2(min_image(pos(%(cvname)s_sel[i])-%(cvname)s_cog));
%(cvname)s=sqrt(%(cvname)s_coord_range/length(%(cvname)s_sel));
print ("%(cvname)s", %(cvname)s);
...