Menu

SVN archive Commit Log


Commit Date  
[r4824] by bugman

Shifted the RelaxParamSetError import to the generic_fns.value module.

2008-01-17 15:13:14 Tree
[r4823] by bugman

Added a few more functions to be returned by get_specific_fn().

These include data_init(), default_value(), and set_update().

2008-01-17 15:11:21 Tree
[r4822] by bugman

Big refactorisation of the value setting code. Expect breakages as the changes aren't complete!

The parameter setting set() base class method has been shifted from the specific code to
the generic_fns.value module (and has been converted to a function). This method simply sets spin
specific functions and hence has been renamed to the set_spin_params() function.

2008-01-17 15:07:22 Tree
[r4821] by semor

Converted the maths_fns.jw_mapping module from Numeric to numpy.

2008-01-17 14:57:43 Tree
[r4820] by semor

Removed the num_instances() method from the specific_fns code as it is now part of the base class.

This method was moved to the base class in r4804 and the change was explained in a post by Edward
d'Auvergne at:
https://mail.gna.org/public/relax-devel/2008-01/msg00063.html (Message-id:
<7f080ed10801170126p7d8f5109ib838a894f4f979a8@...>)

2008-01-17 14:38:38 Tree
[r4819] by bugman

More fixes for the unit tests of the generic_fns.value.partition_params() function.

The current data pipe needed to be changed back to a model-free pipe.

2008-01-17 14:34:31 Tree
[r4818] by bugman

Removed some debugging code which is now covered by the unit tests.

2008-01-17 14:28:16 Tree
[r4817] by bugman

Fixed all of the unit tests of the generic_fns.value.partition_params() function.

2008-01-17 14:21:56 Tree
[r4816] by bugman

Removed some useless code in the partition_params() function.

Because of the main if-else loop, this code will never be executed!

2008-01-17 14:18:56 Tree
[r4815] by bugman

Updated the generic_fns.value module functions set() and partition_params() to be more general.

The updating is not complete, but works for most of the current codebase. The assumption of a data
analysis type having a diffusion or other tensor has been removed. This has been replaced by the
concept that the params are now partitioned into those that are spin specific and those that are
not. The diffusion tensor stuff will be moved into the model-free code.

2008-01-17 14:08:15 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.