2 2012-12-13 Matthias Fricke
3 * Improved optimizing using OMP: fftw is not thread save
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.
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
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
25 2008-23-9 Gerber Van der Graaf
26 * lib/io.c: Repaired reading from stdin.
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)
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
44 2007-10-12 Gerber Van der Graaf
47 2007-20-11 Gerber Van der Graaf
48 * Kafka: reduction and simplyfication of the API
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,
54 * 'eval': files and API replaced by 'piv'
55 * _speed.c/.h: included in piv.c/.h
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
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__*