ICC-Profile

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

2011-11-03

- modified 'ICC::Support::Lapack::solve' to return solution matrix, leaving a and b unchanged.

- modified 'inverse' method of 'nMAT.pm' to use modified 'ICC::Support::Lapack::solve'.

- modified 'inverse' method of 'nPINT.pm' to use modified 'ICC::Support::Lapack::solve'.

- modified 'tc_pars' method of 'PCS.pm' to use modified 'ICC::Support::Lapack::solve'.

- modified 'printer_profile_1_example.plx' to use modified 'ICC::Support::Lapack::solve'.

- modified 'printer_profile_2_example.plx' to use modified 'ICC::Support::Lapack::solve'.

- modified 'gamut_by_path.plx' to use modified 'ICC::Support::Lapack::solve'.

- modified 'tone_compression.plx' to use modified 'ICC::Support::Lapack::solve'.

2011-12-31

- modified functions ICC::Support::Lapack::nMAT_vec_trans and ICC::Support::Lapack::nMAT_mat_trans to use normal (not transposed) 'A' matrix.

- modified functions 'mat_offset' and 'vec_offset' of 'xs_arrays.c' to return C arrays, rather than Perl arrays.

- modified 'new' method of 'nMAT.pm' to set array and offset as empty array references.

- modified '_new_from_hash' function of 'nMAT.pm' to save matrix as 2-D array, and offset as 1-D array.

- modified 'jacobian' method of 'nMAT.pm' to return dclone of matrix.

- modified 'matrix' method of 'nMAT.pm' to set matrix as 2-D array.

- modified 'offset' method of 'nMAT.pm' to set offset as 1-D array.

- modified 'fit' method of 'nMAT.pm' to transpose matrix, and save offset as 1-D array.

- modified 'inverse' method of 'nMAT.pm' to transpose jacobian indices.

- modified 'nMAT_test.plx' for changes to 'nMAT.pm'.

- modified 'nMAT_jacobian_test.plx' for changes to 'nMAT.pm'.

2012-01-01

- modified 'sdump' method of 'nMAT.pm' to print matrix and offset.

- modified 'instrument_crossover_2_example.plx' for changes to 'nMAT.pm'.

- modified 'working_space_example.plx' for changes to 'nMAT.pm'.

- modified 'overlam_compensation_4_example.plx' for changes to 'nMAT.pm'.

- modified 'scanner_spectral_model.plx' for changes to 'nMAT.pm'.

- updated 'nMAT_module_notes.txt'.

- added function 'zeros' to 'xs_arrays.c' and 'xs_arrays.h'.

- modified functions ICC::Support::Lapack::nPINT_vec_trans, ICC::Support::Lapack::nPINT_mat_trans and ICC::Support::Lapack::jacobian to use 'zeros' function.

- modified ICC::Support::Lapack::normal to use standard CODE structure, rather than PPCODE.

- modified function 'pack_2D' in 'xs_arrays.c' to verify outer array is not empty (caused SEG fault).

2012-01-02

- added function 'add_ones' to 'xs_arrays.c' and 'xs_arrays.h'.

- added function ICC::Support::Lapack::nMAT_fit.

- modified 'fit' method of 'nMAT.pm' to use ICC::Support::Lapack::nMAT_fit.

2012-01-03

- modified function 'add_ones' to 'xs_arrays.c' and 'xs_arrays.h' to work on C array, rather than Perl array.

- modified function ICC::Support::Lapack::nMAT_fit for change to 'add_ones'.

- modified 'fit' method of 'nMAT.pm' by removing dclone of input array.

2012-01-04

- modified function ICC::Support::Lapack::nPINT_fit to return coefficient matrix, leaving input b intact.

- modified function ICC::Support::Lapack::nPINT_fit to set lda and ldb to array rows and verify they match.

- modified 'test3.pl' for change to ICC::Support::Lapack::nPINT_fit.

- modified 'fit' method of 'nPINT.pm' for change to ICC::Support::Lapack::nPINT_fit.

- modified subroutine 'fit' of 'instrument_crossover_1_example.plx' for change to ICC::Support::Lapack::nPINT_fit.

2012-01-14

- modified function ICC::Support::Lapack::solve to return the 'info' value and the solution matrix 'x'.

- modified subroutine 'segx' of 'printer_profile_1_example' to check 'info' value when calling 'solve' function.

- modified subroutines 'segx' and 'delta' of 'printer_profile_2_example' to check 'info' value when calling 'solve' function.

- modified subroutine 'segx' of 'gamut_by_path.plx' to check 'info' value when calling 'solve' function.

- modified 'inverse' method of 'nMAT.pm' to check 'info' value when calling 'solve' function.

- modified 'inverse' method of 'nPINT.pm' to check 'info' value when calling 'solve' function.

- modified 'tc_pars' method of 'PCS.pm' to check 'info' value when calling 'solve' function.

- modified 'tone_compression.plx' to check 'info' value when calling 'solve' function.

- modified function ICC::Support::Lapack::normal to return the 'info' value and the solution matrix 'delta'.

- modified subroutine 'opt_curves' in 'press_curve_5_example.plx' and 'press_curve_6_example.plx' to check 'info' value when calling 'normal' function.

- modified subroutine 'fit_gamma' in 'scanner_spectral_model.plx' to check 'info' value when calling 'normal' function.

- modified function ICC::Support::Lapack::qr to return the 'info' value.

- modified function ICC::Support::Lapack::pca to return the 'info' value.

2012-01-29



( run in 1.552 second using v1.01-cache-2.11-cpan-71847e10f99 )