summaryrefslogtreecommitdiff
path: root/2.3-1/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to '2.3-1/ChangeLog')
-rw-r--r--2.3-1/ChangeLog452
1 files changed, 452 insertions, 0 deletions
diff --git a/2.3-1/ChangeLog b/2.3-1/ChangeLog
new file mode 100644
index 00000000..7dc67122
--- /dev/null
+++ b/2.3-1/ChangeLog
@@ -0,0 +1,452 @@
+2011-05-25 Allan CORNET
+
+ * Visual Studio 2010 C++ Pro/Express support
+ * x64 target added in VS solution
+
+2007-09-07 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/auxiliaryFunctions/includes/rand.h :
+ Modification of funtions prototypes.
+ Array generation must be in a given array.
+
+2007-08-30 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/auxiliaryFunctions/pythag :
+ Add Pythag mangement for complex type.
+
+2007-07-11 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/*/Makefile.* :
+ Update Autotools version.
+ * src/configure :
+ Update Autotools version.
+
+2007-07-11 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/type/doubleComplex.c :
+ Begin complex operations. Must be improved/tested.
+
+2007-06-XX Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/elementaryFunctions/acos :
+ Finalise Prototyping, add dummy code with FIXME.
+ * src/elementaryFunctions/acosh :
+ Finalise Prototyping, add dummy code with FIXME.
+ * src/elementaryFunctions/asin :
+ Finalise Prototyping, add dummy code with FIXME.
+ * src/elementaryFunctions/asinh :
+ Finalise Prototyping, add dummy code with FIXME.
+ * src/elementaryFunctions/atan :
+ Finalise Prototyping, add dummy code with FIXME.
+ * src/elementaryFunctions/atanh :
+ Finalise Prototyping, add dummy code with FIXME.
+ * src/elementaryFunctions/cos :
+ Finalise Prototyping, add dummy code with FIXME.
+ * src/elementaryFunctions/cosh :
+ Finalise Prototyping, add dummy code with FIXME.
+ * src/elementaryFunctions/exp :
+ Finalise Prototyping, add dummy code with FIXME.
+ * src/elementaryFunctions/exp10 :
+ Finalise Prototyping, add dummy code with FIXME.
+ * src/elementaryFunctions/log :
+ Finalise Prototyping, add dummy code with FIXME.
+ * src/elementaryFunctions/log10 :
+ Finalise Prototyping, add dummy code with FIXME.
+ * src/elementaryFunctions/sin :
+ Finalise Prototyping, add dummy code with FIXME.
+ * src/elementaryFunctions/sinh :
+ Finalise Prototyping, add dummy code with FIXME.
+ * src/elementaryFunctions/sqrt :
+ Finalise Prototyping, add dummy code with FIXME.
+ * src/elementaryFunctions/tan :
+ Finalise Prototyping, add dummy code with FIXME.
+ * src/elementaryFunctions/tanh :
+ Finalise Prototyping, add dummy code with FIXME.
+
+2007-05-07 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/AuxiliaryFunctions/isnan :
+ New Nan detection function. Must be improved !
+
+2007-04-27 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/AuxiliaryFunctions/isempty :
+ [RELEASE] Ending IsEmpty implementation AND tests.
+
+2007-04-26 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/AuxiliaryFunctions/find :
+ [RELEASE] Ending Find implementation AND tests.
+
+2007-04-25 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/AuxiliaryFunctions/abs :
+ [RELEASE] Ending Absolute Value implementation AND tests.
+
+2007-04-24 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/AuxiliaryFunctions/find :
+ New find implementation.
+
+2007-04-23 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/AuxiliaryFunctions/abs :
+ New Absolute Value implementation.
+ * src/AuxiliaryFunctions/pythag :
+ New Pythagore function : sqrt(a^2 + b^2)
+
+2007-04-20 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/ElementaryFunctions/sinh :
+ [RELEASE] Ending Hyperbolic Sine implementation AND tests.
+
+2007-04-19 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/ElementaryFunctions/cosh :
+ [RELEASE] Ending Hyperbolic Cosine implementation AND tests.
+
+2007-04-18 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/ElementaryFunctions/sin :
+ [RELEASE] Ending Sine implementation AND tests.
+
+2007-04-17 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/ElementaryFunctions/cos :
+ [RELEASE] Ending Cosine implementation AND tests.
+
+2007-04-16 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/test :
+ Removing tests to add it under Autotools management.
+
+2007-03-25 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/elementaryFunctions/*/Makefile.am :
+ Migration to Autotools.
+ * src/elementaryFunctions/*/Makefile.in :
+ Migration to Autotools.
+
+
+2007-03-23 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/elementaryFunctions/sqrt/* :
+ Adding Square Root module.
+ * src/elementaryfunctions/log/* :
+ Adding Logarithm module.
+
+2007-03-22 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/type/testFloatComplex.c :
+ Best fit C99.
+ * src/type/testFloatComplex.h :
+ Best fit C99.
+ * src/type/testDoubleComplex.c :
+ Best fit C99.
+ * src/type/testDoubleComplex.h :
+ Best fit C99.
+ * src/configure.ac :
+ Enable STD C99 compilation process.
+
+2007-03-20 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/type/Makefile :
+ Removed : delegate to AutoTools.
+ * src/type/Makefile.am :
+ Automake file.
+ * src/type/Makefile.in :
+ Automake generated file : ./configure needed.
+ * src/type/testFloatComplex.c :
+ Test Float Complex generation :
+ Assert + AutoCheck through AutoTools.
+ * src/type/testDoubleComplex.c :
+ Test Double Complex generation :
+ Assert + AutoCheck through AutoTools.
+
+2007-03-19 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/test/Makefile :
+ Link with my Complex Library.
+ * src/test/testCos.c :
+ Finishing all kind of tests.
+ * src/elementaryFunctions/*/*a.c :
+ Remove StrideX and StrideY useless parameters.
+ * src/elementaryFunctions/includes/*.h :
+ Update headers with right parameters.
+ Add Dioxygen style documentation.
+
+2007-02-23 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/test/*.c :
+ Better dependancies with includes.
+ * src/test/Makedile :
+ Changing includes / headers / link.
+ * src/misc :
+ _MOVED_ : Becoming includes.
+ * src/includes :
+ For general headers includings.
+ * src/auxiliaryFunctions/includes :
+ Add includes directory for profiling functions.
+ * src/auxiliaryFunctions/*/*.h :
+ Moving headers to includes.
+ * src/auxiliaryFunctions/*/*.c :
+ Better dependancies with includes.
+ * src/auxiliaryFunctions/*/Makedile :
+ Changing includes / headers / link.
+ * src/elementaryFunctions/includes :
+ Add includes directory for profiling functions.
+ * src/elementaryFunctions/*/*.h :
+ Moving headers to includes.
+ * src/elementaryFunctions/*/*.c :
+ Better dependancies with includes.
+ * src/elementaryFunctions/*/Makedile :
+ Changing includes / headers / link.
+ * src/type/doubleComplexC99.h :
+ _REMOVED_ : All declarations are put in
+ src/type/doubleComplex.h .
+ * src/type/floatComplexC99.h :
+ _REMOVED_ : All declarations are put in
+ src/type/floatComplex.h .
+
+2007-02-15 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/test/testIsEmpty.c :
+ Add some tests.
+ * src/test/Makefile :
+ Some trouble with link... Better in this order !
+
+2007-02-14 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/test/test*.c :
+ Add some FIXME in order to remember to code some tests.
+ * src/test/testFind.c :
+ Testing of the find function.
+ * src/test/testIsEmpty.c :
+ Testing of the isEmpty function.
+ * src/misc :
+ Create for misc includes.
+ * src/auxiliaryFunctions/find/notFound.h :
+ Moved
+ * src/misc/notFound.h :
+ Better use here.
+ * */*/Makefile :
+ Modify all Makefiles. Remove -pedantic.
+ Must be crazy to use this...
+ * src/auxiliaryFunctions/isempty :
+ IsEmpty functions implementation.
+ * src/auxiliaryFunctions/isempty/{sdcz}isEmptya.c :
+ Implementation : s(float) d(double)
+ c(floatComplex) z(doubleComplex)
+
+2007-02-13 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/elementaryFunctions/tanh/ztanhs.c :
+ Fixed with C99 Complex but Scilab computation.
+ * src/elementaryFunctions/tanh/ctanhs.c :
+ Fixed with C99 Complex but Scilab computation.
+ * src/auxiliaryFunctions/find :
+ Find not null element in list.
+ * src/auxiliaryFunctions/find/{sdcz}finda.c :
+ Implementation : s(float) d(double)
+ c(floatComplex) z(doubleComplex)
+ * src/auxiliaryFunctions/find/find.h :
+ Interface.
+ * src/auxiliaryFunctions/find/notFound.h :
+ Constant if all elements are not null.
+
+2007-02-12 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/elementaryFunctions/sinh/zsinhs.c
+ Fixed with C99 Complex but Scilab computation.
+ * src/elementaryFunctions/sinh/csinhs.c
+ Fixed with C99 Complex but Scilab computation.
+
+2007-02-09 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/elementaryFunctions/exp/cexps.c :
+ Implementation.
+ * src/elementaryFunctions/exp/zexps.c :
+ Implementation.
+
+2007-02-08 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/auxiliaryFunctions/sign :
+ Signe of a float or double.
+ * src/auxiliaryFunctions/sign/sign.h :
+ Interface
+ * src/auxiliaryFunctions/sign/{sd}signs.c :
+ Implementation : s(float) d(double)
+
+2007-02-07 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/auxiliaryFunctions :
+ Some misc Functions used in many cases.
+
+2007-02-06 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/elementaryFunctions/cosh/zcoshs.c
+ Fixed with C99 Complex but Scilab computation.
+ * src/elementaryFunctions/cosh/ccoshs.c
+ Fixed with C99 Complex but Scilab computation.
+ * src/elementaryFunctions/sin/zsins.c
+ Fixed with C99 Complex but Scilab computation.
+ * src/elementaryFunctions/sin/csins.c
+ Fixed with C99 Complex but Scilab computation.
+
+2007-02-05 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/type :
+ Add C99 compatibility. Float implementation.
+ * src/elementaryFunctions/cos/zcoss.c
+ Fixed with C99 Complex but Scilab computation.
+ * src/elementaryFunctions/cos/ccoss.c
+ Fixed with C99 Complex but Scilab computation.
+
+2007-02-02 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/type :
+ Add C99 compatibility. Double implementation.
+
+2007-01-31 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/elementaryFunctions/*.c :
+ Remove Multi Complex definition.
+ * src/type/doubleComplex.h :
+ Used as C99 Complex interface or hand-made complex.
+ * src/type/floatComplex.h :
+ Used as C99 Complex interface or hand-made complex.
+ * src/*/Makefile :
+ Add -std=c99 flag for native c99 complex compilation.
+ * src/elementaryFunctions/exp :
+ Exponential functions.
+ * src/test/testExp.c :
+ Add some Exponential functions tests.
+
+2007-01-29 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/elementaryFunctions/tan :
+ Tangeant functions.
+ * src/elementaryFunctions/tanh :
+ Hyperbolic Tangeant functions.
+ * src/test/testCosh.c :
+ Add some Hyperbolic Cosine tests.
+ * src/test/tesSinh.c :
+ Add some Hyperbolic Sine tests.
+ * src/test/testTan.c :
+ Add some Tangeant tests.
+ * src/test/tesTanh.c :
+ Add some Hyperbolic Tangeant tests.
+
+
+2007-01-19 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/elementaryFunctions/cosh :
+ Hyperbolic Cosine functions
+ * src/elementaryFunctions/sinh :
+ Hyperbolic Sine functions
+
+2007-01-05 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/elementaryFunctions/acos :
+ ArcCosine functions
+ * src/elementaryFunctions/asin :
+ ArcSine functions
+
+2006-12-11 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/test/testCos.c :
+ Add some cosine tests.
+ * src/test/tesSin.c :
+ Add some sine tests.
+ * README :
+ Add some standards and style definitions.
+
+2006-12-08 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * src/test :
+ Test files for libraries.
+ * src/elementaryFunctions/cos :
+ Cosine functions
+ * src/elementaryFunctions/sin :
+ Sine functions
+
+
+2006-12-04 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * Group functions:
+ Group all same name functions, ignore type.
+ * Inverse Cosinus [acos]:
+ Done for Real and Complex type.
+ * Inverse Hyperbolic Cosinus [acosh]:
+ Done for Real and Complex type.
+ * Inverse Sinus [asin]:
+ Done for Real and Complex type.
+ * Inverse Hyperbolic Sinus [asinh]:
+ Done for Real and Complex type.
+ * Inverse Tangeant [atan]:
+ Done for Real and Complex type.
+
+2006-11-30 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * Hyperbolic Cosinus [cosh]:
+ Done for Real and Complex type.
+ * Hyperboloc Sinus [sinh]:
+ Done for Real and Complex type.
+ * Hyperbolic Tangeant [tanh]:
+ Done for Real and Complex type.
+ * src:
+ To put basic sources.
+ * src/type:
+ To put complex types.
+ * src/type/doubleComplex.{ch}:
+ Simple definition of complex as struct of double.
+
+2006-11-29 Bruno JOFRET <brunojofret@inria.fr>
+
+ * Pythagore [pythag]:
+ Done for Real Type.
+ * LAPACK [dlamch]:
+ Add dlamch.help to keep an eye on each option.
+ * Icrease logarithm [log1p]:
+ Done for Real Type.
+ * Exponential [exp]:
+ Done for Real and Complex Type.
+ * ArcTangeante2 [atan2]:
+ Done for Real Type.
+
+2006-11-28 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * Logarithm [log]:
+ Correction : Log for a negative Real call Log as complex.
+ * Root [sqrt]:
+ Done for Real and Complex.
+
+2006-11-27 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * Number Sign [sign]:
+ Done for Real Type.
+ * Abslute Value [abs]:
+ Done for Real Type.
+
+2006-11-18 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * Tangeant [tan]:
+ Done for Real and Complex Type.
+ * Logarithm [log]:
+ Done for Real and Complex Type.
+
+2006-11-15 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * Cosinus [cos]:
+ Done for Real and Complex Type.
+ * Sinus [sin]:
+ Done for Real and Complex Type.
+
+2006-11-13 Bruno JOFRET <bruno.jofret@inria.fr>
+
+ * TrigonometricsDependeces.dot :
+ First dependences...
+ Evaluating all depences in order to find atomic calls.
+
+
+