summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/elementaryFunctions/includes/acos.h34
-rw-r--r--src/elementaryFunctions/includes/asin.h34
-rw-r--r--src/elementaryFunctions/includes/cos.h34
-rw-r--r--src/elementaryFunctions/includes/cosh.h34
-rw-r--r--src/elementaryFunctions/includes/exp.h34
-rw-r--r--src/elementaryFunctions/includes/sin.h34
-rw-r--r--src/elementaryFunctions/includes/sinh.h34
-rw-r--r--src/elementaryFunctions/includes/tan.h34
-rw-r--r--src/elementaryFunctions/includes/tanh.h34
9 files changed, 225 insertions, 81 deletions
diff --git a/src/elementaryFunctions/includes/acos.h b/src/elementaryFunctions/includes/acos.h
index 96c705e3..c17423cf 100644
--- a/src/elementaryFunctions/includes/acos.h
+++ b/src/elementaryFunctions/includes/acos.h
@@ -5,7 +5,7 @@
** Made by Bruno JOFRET <bruno.jofret@inria.fr>
**
** Started on Fri Jan 5 10:20:35 2007 jofret
-** Last update Fri Feb 23 16:38:45 2007 jofret
+** Last update Mon Mar 19 13:43:30 2007 jofret
**
** Copyright INRIA 2007
*/
@@ -19,42 +19,58 @@
/*
** \brief Float ArcCosine function
+** \param in : input array value.
*/
-float sacoss(float);
+float sacoss(float in);
/*
** \brief Double ArcCosine function
+** \param in : input array value.
*/
-double dacoss(double);
+double dacoss(double in);
/*
** \brief Float Complex ArcCosine function
+** \param in : input array value.
*/
-floatComplex cacoss(floatComplex);
+floatComplex cacoss(floatComplex in);
/*
** \brief Double Complex ArcCosine function
+** \param in : input array value.
*/
-doubleComplex zacoss(doubleComplex);
+doubleComplex zacoss(doubleComplex in);
/*
** \brief Float Matrix ArcCosine function
+** \param in : input array value.
+** \param out : output array value.
+** \param size : the size of in and out arrays.
*/
-void sacosa(float*, int, float*, int, int);
+void sacosa(float* in, float* out, int size);
/*
** \brief Double Matrix ArcCosine function
+** \param in : input array value.
+** \param out : output array value.
+** \param size : the size of in and out arrays.
*/
-void dacosa(double*, int, double*, int, int);
+void dacosa(double* in, double* out, int size);
/*
** \brief Float Complex Matrix ArcCosine function
+** \param in : input array value.
+** \param out : output array value.
+** \param size : the size of in and out arrays.
*/
-void cacosa(floatComplex*, int, floatComplex*, int, int);
+void cacosa(floatComplex* in, floatComplex* out, int size);
/*
** \brief Double Complex Matrix ArcCosine function
+** \param in : input array value.
+** \param out : output array value.
+** \param size : the size of in and out arrays.
*/
-void zacosa(doubleComplex*, int, doubleComplex*, int, int);
+void zacosa(doubleComplex* in, doubleComplex* out, int size);
diff --git a/src/elementaryFunctions/includes/asin.h b/src/elementaryFunctions/includes/asin.h
index b554897a..cd1eac4a 100644
--- a/src/elementaryFunctions/includes/asin.h
+++ b/src/elementaryFunctions/includes/asin.h
@@ -5,7 +5,7 @@
** Made by Bruno JOFRET <bruno.jofret@inria.fr>
**
** Started on Fri Jan 5 10:20:35 2007 jofret
-** Last update Fri Feb 23 16:41:38 2007 jofret
+** Last update Mon Mar 19 13:41:29 2007 jofret
**
** Copyright INRIA 2007
*/
@@ -19,42 +19,58 @@
/*
** \brief Float ArcSine function
+** \param in : input value.
*/
-float sasins(float);
+float sasins(float in);
/*
** \brief Double ArcSine function
+** \param in : input value.
*/
-double dasins(double);
+double dasins(double in);
/*
** \brief Float Complex ArcSine function
+** \param in : input value.
*/
-floatComplex casins(floatComplex);
+floatComplex casins(floatComplex in);
/*
** \brief Double Complex ArcSine function
+** \param in : input value.
*/
-doubleComplex zasins(doubleComplex);
+doubleComplex zasins(doubleComplex in);
/*
** \brief Float Matrix ArcSine function
+** \param in : input array value.
+** \param out : output array value.
+** \param size : the size of in and out arrays.
*/
-void sasina(float*, int, float*, int, int);
+void sasina(float* in, float* out, int size);
/*
** \brief Double Matrix ArcSine function
+** \param in : input array value.
+** \param out : output array value.
+** \param size : the size of in and out arrays.
*/
-void dasina(double*, int, double*, int, int);
+void dasina(double* in, double* out, int size);
/*
** \brief Float Complex Matrix ArcSine function
+** \param in : input array value.
+** \param out : output array value.
+** \param size : the size of in and out arrays.
*/
-void casina(floatComplex*, int, floatComplex*, int, int);
+void casina(floatComplex* in, floatComplex* out, int size);
/*
** \brief Double Complex Matrix ArcSine function
+** \param in : input array value.
+** \param out : output array value.
+** \param size : the size of in and out arrays.
*/
-void zasina(doubleComplex*, int, doubleComplex*, int, int);
+void zasina(doubleComplex* in, doubleComplex* out, int size);
diff --git a/src/elementaryFunctions/includes/cos.h b/src/elementaryFunctions/includes/cos.h
index 57b21e4f..2f4b4dc6 100644
--- a/src/elementaryFunctions/includes/cos.h
+++ b/src/elementaryFunctions/includes/cos.h
@@ -5,7 +5,7 @@
** Made by Bruno JOFRET <bruno.jofret@inria.fr>
**
** Started on Tue Dec 5 15:49:18 2006 jofret
-** Last update Fri Feb 23 16:14:12 2007 jofret
+** Last update Mon Mar 19 13:38:21 2007 jofret
**
** Copyright INRIA 2006
*/
@@ -19,42 +19,58 @@
/*
** \brief Float Cosine function
+** \param in : input value.
*/
-float scoss(float);
+float scoss(float in);
/*
** \brief Double Cosine function
+** \param in : input value.
*/
-double dcoss(double);
+double dcoss(double in);
/*
** \brief Float Complex Cosine function
+** \param in : input value.
*/
-floatComplex ccoss(floatComplex);
+floatComplex ccoss(floatComplex in);
/*
** \brief Double Complex Cosine function
+** \param in : input value.
*/
-doubleComplex zcoss(doubleComplex);
+doubleComplex zcoss(doubleComplex in);
/*
** \brief Float Matrix Cosine function
+** \param in : input array value.
+** \param out : output array value.
+** \param size : the size of in and out arrays.
*/
-void scosa(float*, int, float*, int, int);
+void scosa(float* in, float* out, int size);
/*
** \brief Double Matrix Cosine function
+** \param in : input array value.
+** \param out : output array value.
+** \param size : the size of in and out arrays.
*/
-void dcosa(double*, int, double*, int, int);
+void dcosa(double* in, double* out, int size);
/*
** \brief Float Complex Matrix Cosine function
+** \param in : input array value.
+** \param out : output array value.
+** \param size : the size of in and out arrays.
*/
-void ccosa(floatComplex*, int, floatComplex*, int, int);
+void ccosa(floatComplex* in, floatComplex* out, int size);
/*
** \brief Double Complex Matrix Cosine function
+** \param in : input array value.
+** \param out : output array value.
+** \param size : the size of in and out arrays.
*/
-void zcosa(doubleComplex*, int, doubleComplex*, int, int);
+void zcosa(doubleComplex* in, doubleComplex* out, int size);
diff --git a/src/elementaryFunctions/includes/cosh.h b/src/elementaryFunctions/includes/cosh.h
index 4f3879f9..ea6a9e5b 100644
--- a/src/elementaryFunctions/includes/cosh.h
+++ b/src/elementaryFunctions/includes/cosh.h
@@ -5,7 +5,7 @@
** Made by Bruno JOFRET <bruno.jofret@inria.fr>
**
** Started on Tue Dec 5 15:49:18 2006 jofret
-** Last update Fri Feb 23 16:47:51 2007 jofret
+** Last update Mon Mar 19 12:08:32 2007 jofret
**
** Copyright INRIA 2006
*/
@@ -19,42 +19,58 @@
/*
** \brief Float Cosine function
+** \param in : input value.
*/
-float scoshs(float);
+float scoshs(float in);
/*
** \brief Double Cosine function
+** \param in : input value.
*/
-double dcoshs(double);
+double dcoshs(double in);
/*
** \brief Float Complex Cosine function
+** \param in : input value.
*/
-floatComplex ccoshs(floatComplex);
+floatComplex ccoshs(floatComplex in);
/*
** \brief Double Complex Cosine function
+** \param in : input value.
*/
-doubleComplex zcoshs(doubleComplex);
+doubleComplex zcoshs(doubleComplex in);
/*
** \brief Float Matrix Cosine function
+** \param in : input array value.
+** \param out : output array value.
+** \param size : the size of in and out arrays.
*/
-void scosha(float*, int, float*, int, int);
+void scosha(float* in, float* out, int size);
/*
** \brief Double Matrix Cosine function
+** \param in : input array value.
+** \param out : output array value.
+** \param size : the size of in and out arrays.
*/
-void dcosha(double*, int, double*, int, int);
+void dcosha(double* in, double* out, int size);
/*
** \brief Float Complex Matrix Cosine function
+** \param in : input array value.
+** \param out : output array value.
+** \param size : the size of in and out arrays.
*/
-void ccosha(floatComplex*, int, floatComplex*, int, int);
+void ccosha(floatComplex* in, floatComplex* out, int size);
/*
** \brief Double Complex Matrix Cosine function
+** \param in : input array value.
+** \param out : output array value.
+** \param size : the size of in and out arrays.
*/
-void zcosha(doubleComplex*, int, doubleComplex*, int, int);
+void zcosha(doubleComplex* in, doubleComplex* out, int size);
diff --git a/src/elementaryFunctions/includes/exp.h b/src/elementaryFunctions/includes/exp.h
index d4c93ce1..800519bd 100644
--- a/src/elementaryFunctions/includes/exp.h
+++ b/src/elementaryFunctions/includes/exp.h
@@ -5,7 +5,7 @@
** Made by Bruno JOFRET <bruno.jofret@inria.fr>
**
** Started on Tue Dec 5 15:49:18 2006 jofret
-** Last update Fri Feb 23 17:06:25 2007 jofret
+** Last update Mon Mar 19 13:47:48 2007 jofret
**
** Copyright INRIA 2006
*/
@@ -19,42 +19,58 @@
/*
** \brief Float Exponential function
+** \param in : input value.
*/
-float sexps(float);
+float sexps(float in);
/*
** \brief Double Exponential function
+** \param in : input value.
*/
-double dexps(double);
+double dexps(double in);
/*
** \brief Float Complex Exponential function
+** \param in : input value.
*/
-floatComplex cexps(floatComplex);
+floatComplex cexps(floatComplex in);
/*
** \brief Double Complex Exponential function
+** \param in : input value.
*/
-doubleComplex zexps(doubleComplex);
+doubleComplex zexps(doubleComplex in);
/*
** \brief Float Matrix Exponential function
+** \param in : input array value.
+** \param out : output array value.
+** \param size : the size of in and out arrays.
*/
-void sexpa(float*, int, float*, int, int);
+void sexpa(float* in, float* out, int size);
/*
** \brief Double Matrix Exponential function
+** \param in : input array value.
+** \param out : output array value.
+** \param size : the size of in and out arrays.
*/
-void dexpa(double*, int, double*, int, int);
+void dexpa(double* in, double* out, int size);
/*
** \brief Float Complex Matrix Exponential function
+** \param in : input array value.
+** \param out : output array value.
+** \param size : the size of in and out arrays.
*/
-void cexpa(floatComplex*, int, floatComplex*, int, int);
+void cexpa(floatComplex* in, floatComplex* out, int size);
/*
** \brief Double Complex Matrix Exponential function
+** \param in : input array value.
+** \param out : output array value.
+** \param size : the size of in and out arrays.
*/
-void zexpa(doubleComplex*, int, doubleComplex*, int, int);
+void zexpa(doubleComplex* in, doubleComplex* out, int size);
diff --git a/src/elementaryFunctions/includes/sin.h b/src/elementaryFunctions/includes/sin.h
index f6342d56..9992f187 100644
--- a/src/elementaryFunctions/includes/sin.h
+++ b/src/elementaryFunctions/includes/sin.h
@@ -5,7 +5,7 @@
** Made by Bruno JOFRET <bruno.jofret@inria.fr>
**
** Started on Tue Dec 5 15:49:18 2006 jofret
-** Last update Fri Feb 23 17:13:32 2007 jofret
+** Last update Mon Mar 19 12:00:10 2007 jofret
**
** Copyright INRIA 2006
*/
@@ -19,42 +19,58 @@
/*
** \brief Float Sine function
+** \param in : input value.
*/
-float ssins(float);
+float ssins(float in);
/*
** \brief Double Sine function
+** \param in : input value.
*/
-double dsins(double);
+double dsins(double in);
/*
** \brief Float Complex Sine function
+** \param in : input value.
*/
-floatComplex csins(floatComplex);
+floatComplex csins(floatComplex in);
/*
** \brief Double Complex Sine function
+** \param in : input value.
*/
-doubleComplex zsins(doubleComplex);
+doubleComplex zsins(doubleComplex in);
/*
** \brief Float Matrix Sine function
+** \param in : input array value.
+** \param out : output array value.
+** \param size : the size of in and out arrays.
*/
-void ssina(float*, int, float*, int, int);
+void ssina(float* in, float* out, int size);
/*
** \brief Double Matrix Sine function
+** \param in : input array value.
+** \param out : output array value.
+** \param size : the size of in and out arrays.
*/
-void dsina(double*, int, double*, int, int);
+void dsina(double* in, double* out, int size);
/*
** \brief Float Complex Matrix Sine function
+** \param in : input array value.
+** \param out : output array value.
+** \param size : the size of in and out arrays.
*/
-void csina(floatComplex*, int, floatComplex*, int, int);
+void csina(floatComplex* in, floatComplex* out, int size);
/*
** \brief Double Complex Matrix Sine function
+** \param in : input array value.
+** \param out : output array value.
+** \param size : the size of in and out arrays.
*/
-void zsina(doubleComplex*, int, doubleComplex*, int, int);
+void zsina(doubleComplex* in, doubleComplex* out, int size);
diff --git a/src/elementaryFunctions/includes/sinh.h b/src/elementaryFunctions/includes/sinh.h
index cb3e4dee..515525db 100644
--- a/src/elementaryFunctions/includes/sinh.h
+++ b/src/elementaryFunctions/includes/sinh.h
@@ -5,7 +5,7 @@
** Made by Bruno JOFRET <bruno.jofret@inria.fr>
**
** Started on Tue Dec 5 15:49:18 2006 jofret
-** Last update Fri Feb 23 17:18:37 2007 jofret
+** Last update Mon Mar 19 13:46:39 2007 jofret
**
** Copyright INRIA 2006
*/
@@ -19,42 +19,58 @@
/*
** \brief Float Sine function
+** \param in : input value.
*/
-float ssinhs(float);
+float ssinhs(float in);
/*
** \brief Double Sine function
+** \param in : input value.
*/
-double dsinhs(double);
+double dsinhs(double in);
/*
** \brief Float Complex Sine function
+** \param in : input value.
*/
-floatComplex csinhs(floatComplex);
+floatComplex csinhs(floatComplex in);
/*
** \brief Double Complex Sine function
+** \param in : input value.
*/
-doubleComplex zsinhs(doubleComplex);
+doubleComplex zsinhs(doubleComplex in);
/*
** \brief Float Matrix Sine function
+** \param in : input array value.
+** \param out : input array value.
+** \param size : the size of in and out arrays.
*/
-void ssinha(float*, int, float*, int, int);
+void ssinha(float* in, float* out, int size);
/*
** \brief Double Matrix Sine function
+** \param in : input array value.
+** \param out : input array value.
+** \param size : the size of in and out arrays.
*/
-void dsinha(double*, int, double*, int, int);
+void dsinha(double* in, double* out, int size);
/*
** \brief Float Complex Matrix Sine function
+** \param in : input array value.
+** \param out : input array value.
+** \param size : the size of in and out arrays.
*/
-void csinha(floatComplex*, int, floatComplex*, int, int);
+void csinha(floatComplex* in, floatComplex* out, int size);
/*
** \brief Double Complex Matrix Sine function
+** \param in : input array value.
+** \param out : input array value.
+** \param size : the size of in and out arrays.
*/
-void zsinha(doubleComplex*, int, doubleComplex*, int, int);
+void zsinha(doubleComplex* in, doubleComplex* out, int size);
diff --git a/src/elementaryFunctions/includes/tan.h b/src/elementaryFunctions/includes/tan.h
index f6d7235c..4088515e 100644
--- a/src/elementaryFunctions/includes/tan.h
+++ b/src/elementaryFunctions/includes/tan.h
@@ -5,7 +5,7 @@
** Made by Bruno JOFRET <bruno.jofret@inria.fr>
**
** Started on Tue Dec 5 15:49:18 2006 jofret
-** Last update Fri Feb 23 17:26:35 2007 jofret
+** Last update Mon Mar 19 11:56:44 2007 jofret
**
** Copyright INRIA 2006
*/
@@ -19,42 +19,58 @@
/*
** \brief Float Tangeant function
+** \param in : input value.
*/
-float stans(float);
+float stans(float in);
/*
** \brief Double Tangeant function
+** \param in : input value.
*/
-double dtans(double);
+double dtans(double in);
/*
** \brief Float Complex Tangeant function
+** \param in : input value.
*/
-floatComplex ctans(floatComplex);
+floatComplex ctans(floatComplex in);
/*
** \brief Double Complex Tangeant function
+** \param in : input value.
*/
-doubleComplex ztans(doubleComplex);
+doubleComplex ztans(doubleComplex in);
/*
** \brief Float Matrix Tangeant function
+** \param in : input array value.
+** \param out : input array value.
+** \param size : the size of in and out arrays.
*/
-void stana(float*, int, float*, int, int);
+void stana(float* in, float* out, int size);
/*
** \brief Double Matrix Tangeant function
+** \param in : input array value.
+** \param out : input array value.
+** \param size : the size of in and out arrays.
*/
-void dtana(double*, int, double*, int, int);
+void dtana(double* in, double* out, int size);
/*
** \brief Float Complex Matrix Tangeant function
+** \param in : input array value.
+** \param out : input array value.
+** \param size : the size of in and out arrays.
*/
-void ctana(floatComplex*, int, floatComplex*, int, int);
+void ctana(floatComplex* in, floatComplex* out, int size);
/*
** \brief Double Complex Matrix Tangeant function
+** \param in : input array value.
+** \param out : input array value.
+** \param size : the size of in and out arrays.
*/
-void ztana(doubleComplex*, int, doubleComplex*, int, int);
+void ztana(doubleComplex* in, doubleComplex* out, int size);
diff --git a/src/elementaryFunctions/includes/tanh.h b/src/elementaryFunctions/includes/tanh.h
index 22368869..58006feb 100644
--- a/src/elementaryFunctions/includes/tanh.h
+++ b/src/elementaryFunctions/includes/tanh.h
@@ -5,7 +5,7 @@
** Made by Bruno JOFRET <bruno.jofret@inria.fr>
**
** Started on Tue Dec 5 15:49:18 2006 jofret
-** Last update Fri Feb 23 17:32:55 2007 jofret
+** Last update Mon Mar 19 11:47:46 2007 jofret
**
** Copyright INRIA 2006
*/
@@ -19,42 +19,58 @@
/*
** \brief Float Hyperbolic Tangeant function
+** \param in : input value.
*/
-float stanhs(float);
+float stanhs(float in);
/*
** \brief Double Hyperbolic Tangeant function
+** \param in : input value.
*/
-double dtanhs(double);
+double dtanhs(double in);
/*
** \brief Float Complex Hyperbolic Tangeant function
+** \param in : input value.
*/
-floatComplex ctanhs(floatComplex);
+floatComplex ctanhs(floatComplex in);
/*
** \brief Double Complex Hyperbolic Tangeant function
+** \param in : input value.
*/
-doubleComplex ztanhs(doubleComplex);
+doubleComplex ztanhs(doubleComplex in);
/*
** \brief Float Matrix Hyperbolic Tangeant function
+** \param in : input array value.
+** \param out : output array value.
+** \param size : the size of in and out arrays.
*/
-void stanha(float*, int, float*, int, int);
+void stanha(float* in, float* out, int size);
/*
** \brief Double Matrix Hyperbolic Tangeant function
+** \param in : input array value.
+** \param out : output array value.
+** \param size : the size of in and out arrays.
*/
-void dtanha(double*, int, double*, int, int);
+void dtanha(double* in, double* out, int size);
/*
** \brief Float Complex Matrix Hyperbolic Tangeant function
+** \param in : input array value.
+** \param out : output array value.
+** \param size : the size of in and out arrays.
*/
-void ctanha(floatComplex*, int, floatComplex*, int, int);
+void ctanha(floatComplex* in, floatComplex* out, int size);
/*
** \brief Double Complex Matrix Hyperbolic Tangeant function
+** \param in : input array value.
+** \param out : output array value.
+** \param size : the size of in and out arrays.
*/
-void ztanha(doubleComplex*, int, doubleComplex*, int, int);
+void ztanha(doubleComplex* in, doubleComplex* out, int size);