Menu

SVN archive Commit Log


Commit Date  
[r25626] by bugman

Created the user_functions.uf_translation_table list.

The elements of this list are the names of user functions before and after a renaming. The list is
provided for backwards compatibility for relax scripts, though it is not used yet.

2014-09-04 13:35:36 Tree
[r25625] by bugman

Another fix for the relaxation time data structure compatibility with different relax versions.

This is for the dispersion model profiling base script.

2014-09-04 13:25:22 Tree
[r25624] by bugman

Fix for the relaxation time data structure compatibility with different relax versions.

This is for the dispersion model profiling base script.

2014-09-04 13:23:11 Tree
[r25623] by bugman

Updated the dispersion model profiling scripts to handle new relax versions.

The relaxation time data structure is now being set up differently if relax 3.2.3 or earlier
versions are being used compared to the trunk or new versions. This allows the scripts to run on
all relax versions.

2014-09-04 13:17:56 Tree
[r25622] by bugman

The dispersion model super profiling script now handles the IT99 bug differently.

Instead of printing out a comment within the table of results, the warnings from the
profiling_it99.py script will be printed out when it occurs.

2014-09-04 12:51:17 Tree
[r25621] by bugman

The IT99 dispersion model profiling script can now handle the clustering bug.

For relax versions <= 3.2.2, the clustering is turned off as there was a bug in the IT99 model
target function. The script will print out a warning when this occurs.

2014-09-04 12:49:54 Tree
[r25620] by bugman

Import fix for the dispersion model profiling base script.

2014-09-04 12:48:20 Tree
[r25619] by bugman

Copied the dep_check.version_comparison() function into the dispersion model profiling base script.

This will be used to provide compatibility between different relax versions by allowing the version
numbers to be compared. The function needs to be copied here as older relax versions do not provide
this function.

2014-09-04 12:34:50 Tree
[r25618] by bugman

Merged all dispersion model profiling scripts into the base.py module.

The test_suite/shared_data/dispersion/profiling/profiling_*.py scripts are now extremely minimal.
The change removes huge amounts of duplicated code. This will allow for much easier maintenance of
these profiling scripts as changes will only need to be made to the base.py script.

2014-09-04 12:30:22 Tree
[r25617] by bugman

Merged the profiling_cr72.py and profiling_dpl94.py scripts into base.py.

These dispersion model profiling scripts have been merged into one base script, and the code in
profiling_cr72.py and profiling_dpl94.py minimised to imports, two class initialisation lines, and
the execution of the main() function. This removes a huge amount of code duplication and allows the
profiling scripts to be more easily modified, for example for compatibility with new relax versions.
All of the other profiling scripts will be updated to use this base script.

2014-09-04 09:13:35 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.