B. Ouharrou, G Terre: Repair Gauss weighting factor of I.A.
[libgpiv.git] / ChangeLog
blobc415f7e028bbbbd50919ceb5f1b34ac3d3c6f93d
2 2012-12-13 Matthias Fricke
3         * Improved optimizing using OMP: fftw is not thread save
4         
5 2011-2-4 Gerber Van der Graaf
6         * added gpiv_(f)read_bindata and gpiv_(f)write_bindata
8 2009-03-16  Thomas Huxhorn
9         * lib/io.c: added support for ppm image format.
11 2008-01-12 Thomas Huxhorn
12         * lib/cam.c, lib/cam_par.c: bug repairs.
13         
14 2008-22-11 Gerber Van der Graaf
15         * build libgpiv_mpi libso name
16         * Cleanup public variables
17         * Changed guint to gint for variables used in for () loops in upstream
18         * Control doxygen with configure options
19         
20 2008-4-6 Gerber Van der Graaf
21         * lib/piv.c: parallelised for distributed memory systems using MPI
22         * lib/piv.c, lib/imgproc_deform.c: parallelised for shared systems memory 
23         using OMP
24         
25 2008-23-9 Gerber Van der Graaf
26         * lib/io.c: Repaired reading from stdin.
27         
28 2008-5-5 Gerber Van der Graaf
29         * Removed semicolon (:) from gpiv.conf as this seems to be more convenient
30         * include/gpiv/gpiv-io.h .h5 and .H5 extension for hdf files 
31         (previously .gpi/.GPI)
32         
33 2008-7-4 Gerber Van der Graaf
34         * Changed __GpivPivPar: int_size_2 to int_size_i (initital) and 
35         int_size_1 to int_size_f (final) in include/gpiv/gpiv-piv_par.h
36         * Moved some GpivImageProcPar members to a new structure GpivGenPar
37         containing general parameters, using key GEN in configuration.
38         * Repaired gpiv_*_check_parameters_read; added *__set = TRUE to
39         function properly without configuration
41 2008-27-3 Gerber Van der Graaf
42         * Removed NONREQUIRED macro in lib/io_png.c
43         
44 2007-10-12 Gerber Van der Graaf
45         * Debugged
47 2007-20-11 Gerber Van der Graaf
48         * Kafka: reduction and simplyfication of the API
49         * New: Struct Image
50         * Improved: all parameter and data structures. Extended with comment and
51         third dimension components (for future use).
52         * PyGpiv: Python module to use library in scripts, wrapped by SWIG, 
53         in separate packet.
54         * 'eval': files and API replaced by 'piv'
55         * _speed.c/.h: included in piv.c/.h
56         
57 2007-7-6 Gerber Van der Graaf
58         * Parameter keys of identic format (process key entirely capital letters,
59         each parameter starts with a capital letter, word separation with '_', 
60         key names are centralized by macro's.
62 2007-10-5 Gerber Van der Graaf
63         * renamed all parameters *_logic to *__set and functions *parameter_logic
64         to *parameter_set
66 2007-20-4 Gerber Van der Graaf
67         * Moved to fftw3 library
68         * Disabled some memory leaks
70 2007-30-3 Gerber Van der Graaf
71         * include: headers adapted for documentation with Doxygen
73 2007-22-3 Gerber Van der Graaf
74         * libgpiv_0.4.0_patch1: lib/imgproc debugged
76 2007-21-2 Gerber Van der Graaf
77         * libgpiv_0.4.0_patch1: new: spof filter, gauss weighting on interr. area.
79 2006-7-11 Gerber Van der Graaf
80         * assert substituted by g_return_(val_)if_fail in public functions and
81         by g_assert in private ones
83 2006-7-11 Gerber Van der Graaf
84         * Support for Portable Network Graphics image format (native) and for
85         tif, gif, pgm, and bmp by converting to png with netbpm on the fly.
86         * lib/io_raw.c, lib/io_png.c, lib/io_hdf.c added
88 2006-23-10 Gerber Van der Graaf
89         * lib/io_png.c: PNG (Portable Network Graphics) as native image format
91 2006-11-6 Gerber Van der Graaf
92         * include/gpiv/dac.h substituted by include/gpiv/cam.h, include/trig.h
93         * lib/dac.c substituted by lib/cam.c, lib/trig.c
94         * lib/dac_par.c substituted by lib/cam_par.c, lib/trig_par.c
95         * DISABLE_DAC substituted by ENABLE_CAM, ENABLE_TRIG
96         * GPIV_GPIVPOSTPAR_DEFAULT__* substituted by GPIV_POSTPAR_DEFAULT__*