Menu

SVN archive Commit Log


Commit Date  
[r2103] by edward

Modification of the Grace plots in that parameters are now plotted as their external representation
rather than the internal program representation. The writing function now calls the specific
function 'return_conversion_factor' to convert the values. Axis labels together with the parameter
units are now included in the Grace file.

2005-06-27 15:02:46 Tree
[r2102] by edward

Change of the method for converting between internal parameter representation and external
representation.

Two specific function types have been added. The function 'return_convesion_factor' takes the name
of the parameter as an argument and returns the factor of conversion between internal and external
representations. The function 'return_units' takes the name of the parameter as an argument and
returns a string representation of the units, for example 'Angstrom'.

The results reading and writing functions in 'specific_fns/model_free.py' were modified to use these
functions.

2005-06-27 14:15:06 Tree
[r2101] by edward

Rewrite of the Grace plotting functions.

The major rewrite involved the Grace file writing functions. XY plots of any combination of data
for the X-axis and Y-axis can now be created. Support for Monte Carlo simulation data has also been
added.

The prompt function 'grace.view' and generic function 'view' in 'generic_fns/grace.py' have been
changed such that they will now only execute Grace. Previously the functions were also able to
create a grace file.

The regular expression doc string which is displayed in both the 'grace' and 'value' class of
functions has been moved out into its own module called 'prompt/doc_string.py'. Previously the doc
string was duplicated in both classes, the change will prevent the strings from getting out of sync.

A new Exception class called RelaxNoSimError has been added for when simulations are required but do
not exist.

The function 'return_value' in 'specific_fns/model_free.py' has been modified to return simulation
values when asked.

2005-06-26 14:40:34 Tree
[r2100] by edward

relax release 1.0.0.

2005-06-25 11:54:44 Tree
[r2099] by edward

Removing the premature release 1.0.0.

2005-06-25 11:54:14 Tree
[r2098] by edward

Bug fix:

Replace all instances of the 'run' variable in the sample scripts with 'name'. The variable clashes
with the 'run' class in the prompt namespace.

2005-06-25 11:52:09 Tree
[r2097] by edward

Removing the tags directory '1.0'.

The 1.0.xx releases will be placed directly in '/tags' directory.

2005-06-25 11:23:58 Tree
[r2096] by edward

relax release 1.0.0

2005-06-25 11:19:11 Tree
[r2095] by edward

Bug fix:

Replaced non-existant 'self.initialise_relax_data' function in 'specific_functions/relax_data.py'
with 'self.data_init'.

2005-06-25 09:53:21 Tree
[r2094] by edward

Bug fix: Global data structures not updated when back calculating relaxation data.

This bug was a result of modifications to the file 'specific_fns/relax_data.py' not being complete.

The function 'self.initialise_data' has been removed from 'specific_fns/base_class.py'.

The functions 'self.data_init' in the other three files were modified to incorporate the code no
longer in 'self.initialise_data'.

The function 'self.update_global_data_structures' was added to 'specific_fns/relax_data.py' and all
the functions which create global data structures now call it.

2005-06-25 08:03:31 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.