Menu

SVN archive Commit Log


Commit Date  
[r19606] by bugman

Removed some bad calls to status.exec_lock.release().

This commit may have to be reverted in the future. The problem is that the execution lock is not
being held when these calls are made. The calls were added as a kludge to handle certain situations
where the execution lock was not released. There may be cases were this behaviour is still needed.

2013-04-29 09:27:57 Tree
[r19605] by bugman

The numpy include is no longer used for the compilation of the C modules.

Numpy is not used at all in the C modules, so this just adds an annoying dependency for those who
need to compile the module themselves.

2013-04-29 09:15:16 Tree
[r19604] by bugman

The exponential C file now uses the exp() function from math.h rather than Python.h.

This file is independent from Python.

2013-04-29 09:11:06 Tree
[r19603] by bugman

Spacing fixes.

2013-04-29 08:36:42 Tree
[r19602] by bugman

Documentation improvements for the back_calc_I() function of the relax_fit C module.

2013-04-29 08:35:15 Tree
[r19601] by bugman

Converted the Py_BuildValue() calls to PyFloat_FromDouble() in the relax_fit C module.

This doesn't change much.

2013-04-29 08:31:46 Tree
[r19600] by bugman

Improved the Python and C documentation of the functions of the relax_fit C module.

2013-04-29 08:22:41 Tree
[r19599] by bugman

Shifted the C array creation to the relax_fit C module header.

The params, values, sd, relax_times, and scaling_matrix C arrays are now declared and allocated in
the header file rather than using malloc() calls in the setup() function. This is to attempt to
remove a memory leak. The arrays are now of fixed length and reused for each setup() call. These,
as well as the other variables declared in the header are no longer declared in the functions.

2013-04-29 08:04:56 Tree
[r19598] by bugman

Increased the maximum number of relaxation times for the relax_fit C module to 50.

2013-04-29 07:58:26 Tree
[r19597] by bugman

Removed an unused declaration in the relax_fit C module setup() function.

2013-04-29 07:56:54 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.