mailRe: cst branch development


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by Edward d'Auvergne on January 22, 2009 - 14:07:
Right, I think I can guess from your file naming where the files come
from ;)  I've had a look at the code in the *_jw_mf.py files, and I
can see that this code is redundant  The changes are simply a massive
renaming of 1 single variable across the entire code base.  I'm
looking at the code in:

https://www.ncbr.chemi.muni.cz/~kada/relax-1.2.10_cst.tar

There is a far easier and quicker way to do this for the 1.3 line, and
that is in the mf_csa.py file (when I get to this one, I'll look and
see if this needs to be a separate file (which I don't like)).
Because these are all functions accepting the 'data' data storage
object, you should create 4 of these data objects instead and run the
functions on each one by one.  These 4 structures should be named
something like 'data_csa1', 'data_csa2', 'data_csacross', 'data_dipY'.
 I need to study your code more to understand everything that is
happening.  These then all should use the identical jw_mf.py
functions, as these do not in anyway change.

For the 'cst_1.2.10' branch, I'll use 'svn cp' to create your files,
and then put in all your changes into the 'maths_fns' directory (the
other parts from Petr will go in later).  Please watch the commit
messages going to the relax-commits mailing list.  For the 'cst'
branch, this duplication is bad programing style and the 4 different
structures will need to be created.  Don't worry about your
programming abilities though as I will help you here if you need it.

Regards,

Edward



On Thu, Jan 22, 2009 at 1:42 PM, Edward d'Auvergne <edward@xxxxxxxxxxxxx> 
wrote:
On Thu, Jan 22, 2009 at 12:41 PM, Pavel Kaderavek <kada@xxxxxxxxxxxxx> 
wrote:
I have forgotten to answer one question. Everything added in maths_fns
directory come from an another file ... so that I wanted to mimic the old
code as much as possible.

Ah, that's useful to know.  Once I find a new file, I'll ask where it
comes from.  Unless you already know the origin of everything and can
send that information in a post to relax-devel.

Cheers,

Edward




Related Messages


Powered by MHonArc, Updated Thu Jan 22 14:40:42 2009