<br>
Hi MMTKers,<br>
<br>
I had a try at working around the error I was getting from Subspace.getBasis(), namely:<br>
<br>
&nbsp; Traceback (most recent call last):<br>
&nbsp; File &quot;&lt;stdin&gt;&quot;, line 67, in ?<br>
&nbsp; File &quot;/usr/lib/python2.4/site-packages/MMTK/Subspace.py&quot;, line 79, in getBasis<br>
&nbsp;&nbsp;&nbsp; basis = Numeric.array(self.vectors, Numeric.Float)<br>
AttributeError: ParticleVector instance has no attribute '__float__'<br>
<br>
by adding a __float__ attribute to the ParticleVector class as such:<br>
<br>
&nbsp;&nbsp; def __float__(self):<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return Numeric.array(self.array,Numeric.Float)<br>
<br>
but this doesn't work, giving instead a different error:<br>
&nbsp; File &quot;&lt;stdin&gt;&quot;, line 67, in ?<br>
&nbsp; File &quot;/usr/lib/python2.4/site-packages/MMTK/Subspace.py&quot;, line 79, in getBasis<br>
&nbsp;&nbsp;&nbsp; basis = Numeric.array(self.vectors, Numeric.Float)<br>
TypeError: nb_float should return float object<br>
<br>
This is quite perplexing, as I can't be the first one to run into this
bug.&nbsp; I'm giving up for the evening.&nbsp; I will try again
tomorrow.<br>
<br>
Cheers,<br>
<br>
Seth<br>
<br>
<br>ccmsccmsccmsccmsccmsccmsccmsccmsccmsccmsccmsccmsccmsccmsccmsccms<br><br>Dr Seth Olsen, PhD<br>Postdoctoral Fellow, Biomolecular Modeling Group<br>Centre for Computational Molecular Science<br>Australian Institute for Bioengineering and Nanotechnology (Bldg. 75)
<br>The University of Queensland<br>Qld 4072, Brisbane, Australia<br><br>tel (617) 3346 3976<br>fax (617) 33654623<br>email: <a href="mailto:s.olsen1@uq.edu.au">s.olsen1@uq.edu.au</a><br>Web: <a href="http://www.ccms.uq.edu.au">
www.ccms.uq.edu.au</a> <br><br>ccmsccmsccmsccmsccmsccmsccmsccmsccmsccmsccmsccmsccmsccmsccmsccms<br>The opinions expressed here are my own and do not reflect the positions of the University of Queensland.