Menu

SVN archive Commit Log


Commit Date  
[r25315] by bugman

Implemented the specific_analyses.relax_fit.optimisation.d2func_wrapper() function.

This converts the numpy parameter array into a Python list, calls the
target_functions.relax_fit.d2func() function with this list, converts the Hessian output list of
lists into a numpy rank-2 array, and returns it. This will allow Newton optimisation to be used for
the relaxation curve-fitting analysis.

2014-08-26 17:20:48 Tree
[r25314] by bugman

The square() function macro is now defined for the target_functions/exponential.c file.

This is defined in the header, and now the exponential.h is included in the C file to access it.

2014-08-26 17:18:24 Tree
[r25313] by bugman

Implemented the exponential curve second partial derivative C functions.

These are declared in the exponential.h header file and are now used by the Python function
target_functions.relax_fit.d2func().

2014-08-26 17:13:59 Tree
[r25312] by bugman

Partly implemented the front end target_functions.relax_fit.d2func() C module Python function.

This is not fully implemented as the exponential curve double partial derivatives are not
implemented.

2014-08-26 17:04:09 Tree
[r25311] by bugman

Comment fixes and formatting changes in all of the target_functions C files and headers.

2014-08-26 16:54:25 Tree
[r25310] by bugman

Comment fix in the target_functions/c_chi2.c file.

2014-08-26 16:49:12 Tree
[r25309] by bugman

Clean up of the header and includes of the target_functions/c_chi2.c file.

The square() function macro has been shifted to the header file and the stdio.h and math.h standard
library headers are no longer included as they are not used.

2014-08-26 16:48:30 Tree
[r25308] by bugman

The target_functions/exponential.c file no longer includes exponential.h.

This is not needed as exponential.h only contains the function definitions of the exponential.c
file.

2014-08-26 16:45:52 Tree
[r25307] by bugman

All of the C code chi-squared functions now have the array argument dimensions explicitly declared.

2014-08-26 16:31:30 Tree
[r25306] by bugman

Better commenting in the C header files.

2014-08-26 16:29:25 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.