diff options
-rw-r--r-- | src/elementaryFunctions/includes/acos.h | 34 | ||||
-rw-r--r-- | src/elementaryFunctions/includes/asin.h | 34 | ||||
-rw-r--r-- | src/elementaryFunctions/includes/cos.h | 34 | ||||
-rw-r--r-- | src/elementaryFunctions/includes/cosh.h | 34 | ||||
-rw-r--r-- | src/elementaryFunctions/includes/exp.h | 34 | ||||
-rw-r--r-- | src/elementaryFunctions/includes/sin.h | 34 | ||||
-rw-r--r-- | src/elementaryFunctions/includes/sinh.h | 34 | ||||
-rw-r--r-- | src/elementaryFunctions/includes/tan.h | 34 | ||||
-rw-r--r-- | src/elementaryFunctions/includes/tanh.h | 34 |
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); |