diff options
author | jofret | 2008-05-20 09:59:45 +0000 |
---|---|---|
committer | jofret | 2008-05-20 09:59:45 +0000 |
commit | 5e0af9bec2fcb724a8433910c8d665601d082e1f (patch) | |
tree | 63b9a12ff6063f0aa08cc86ec3667d921f757859 /src/elementaryFunctions/interfaces | |
parent | 54c5df264795ceb76bba56b03cafe01578452608 (diff) | |
download | scilab2c-5e0af9bec2fcb724a8433910c8d665601d082e1f.tar.gz scilab2c-5e0af9bec2fcb724a8433910c8d665601d082e1f.tar.bz2 scilab2c-5e0af9bec2fcb724a8433910c8d665601d082e1f.zip |
* Automatically generated header file.
Raffaele if you can check it's still working...
Diffstat (limited to 'src/elementaryFunctions/interfaces')
-rw-r--r-- | src/elementaryFunctions/interfaces/int_exp.h | 73 |
1 files changed, 26 insertions, 47 deletions
diff --git a/src/elementaryFunctions/interfaces/int_exp.h b/src/elementaryFunctions/interfaces/int_exp.h index 92c3917b..28b3b899 100644 --- a/src/elementaryFunctions/interfaces/int_exp.h +++ b/src/elementaryFunctions/interfaces/int_exp.h @@ -1,55 +1,34 @@ /* -** -*- C -*- -** -** int_exp.h -** Made by Raffaele Nutricato <raffaele.nutricato@tiscali.it> -** -** -** Copyright POLIBA 2008 -*/ -/* - 1. Search for exp in INIT_FillSCI2LibCDirs.sci - 2. Search for // --- Function List Class. --- in INIT_FillSCI2LibCDirs.sci - 3. You will find - PrintStringInfo('s0'+ArgSeparator+'s0',ClassFileName,'file','y'); - PrintStringInfo('d0'+ArgSeparator+'d0',ClassFileName,'file','y'); - PrintStringInfo('c0'+ArgSeparator+'c0',ClassFileName,'file','y'); - PrintStringInfo('z0'+ArgSeparator+'z0',ClassFileName,'file','y'); - PrintStringInfo('s2'+ArgSeparator+'s2',ClassFileName,'file','y'); - PrintStringInfo('d2'+ArgSeparator+'d2',ClassFileName,'file','y'); - PrintStringInfo('c2'+ArgSeparator+'c2',ClassFileName,'file','y'); - PrintStringInfo('z2'+ArgSeparator+'z2',ClassFileName,'file','y'); - 4. These are all the functions to be implemented. - 5. According to functions available in src you have to generate the mapping between - functions in step3 and functions in src. -*/ + * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab + * Copyright (C) 2008-2008 - INRIA - Bruno JOFRET + * + * This file must be used under the terms of the CeCILL. + * This source file is licensed as described in the file COPYING, which + * you should have received as part of this distribution. The terms + * are also available at + * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt + * + */ + +/* THIS IS AN AUTOMATICALLY GENERATED FILE : DO NOT EDIT BY HAND. */ #ifndef __INT_EXP_H__ #define __INT_EXP_H__ +#define s0expd0(in) sexps(in) + +#define d0expd0(in) dexps(in) + +#define c0expc0(in) cexps(in) + +#define z0expz0(in) zexps(in) + +#define s2exps2(in,size,out) sexpa(in, size[0]*size[1], out) + +#define d2expd2(in,size,out) dexpa(in, size[0]*size[1], out) + +#define c2expc2(in,size,out) cexpa(in, size[0]*size[1], out) -#define s0exps0(in) \
-sexps(in) -
-#define d0expd0(in) \
-dexps(in) - -#define c0expc0(in) \
-cexps(in) -
-#define z0expz0(in) \
-zexps(in) -
-#define s2exps2(inptr,insizeptr,outptr) \
-sexpa(inptr, insizeptr[0]*insizeptr[1], outptr) - -#define d2expd2(inptr,insizeptr,outptr) \
-dexpa(inptr, insizeptr[0]*insizeptr[1], outptr) -
-#define c2expc2(inptr,insizeptr,outptr) \
-cexpa(inptr, insizeptr[0]*insizeptr[1], outptr) -
-#define z2expz2(inptr,insizeptr,outptr) \
-zexpa(inptr, insizeptr[0]*insizeptr[1], outptr) +#define z2expz2(in,size,out) zexpa(in, size[0]*size[1], out) #endif /* !__INT_EXP_H__ */ |