diff options
author | Siddhesh Wani | 2015-05-25 14:46:31 +0530 |
---|---|---|
committer | Siddhesh Wani | 2015-05-25 14:46:31 +0530 |
commit | db464f35f5a10b58d9ed1085e0b462689adee583 (patch) | |
tree | de5cdbc71a54765d9fec33414630ae2c8904c9b8 /includes/sci2clib.h | |
download | Scilab2C_fossee_old-db464f35f5a10b58d9ed1085e0b462689adee583.tar.gz Scilab2C_fossee_old-db464f35f5a10b58d9ed1085e0b462689adee583.tar.bz2 Scilab2C_fossee_old-db464f35f5a10b58d9ed1085e0b462689adee583.zip |
Original Version
Diffstat (limited to 'includes/sci2clib.h')
-rw-r--r-- | includes/sci2clib.h | 297 |
1 files changed, 297 insertions, 0 deletions
diff --git a/includes/sci2clib.h b/includes/sci2clib.h new file mode 100644 index 0000000..eff4cf0 --- /dev/null +++ b/includes/sci2clib.h @@ -0,0 +1,297 @@ +#ifndef __SCI2CLIB_H__ +#define __SCI2CLIB_H__ + +#include <stdlib.h>
+#include <string.h>
+#include <math.h> +/* #include "SCI2CMacroInterface.h"
*/ +/* #include "notFound.h"
*/ +/* #include "doubleComplex.h"
*/ +/* #include "floatComplex.h"
*/ +/* #include "RealToComplex.h"
*/ +/* #include "OpEqual.h"
*/ +/* #include "OpIns.h"
*/ +/* #include "OpExt.h"
*/ +/* #include "FileManagement.h"
*/ +/* #include "OpLogNe.h"
*/ +/* #include "OpLogGt.h"
*/ +/* #include "OpLogLt.h"
*/ +/* #include "OpLogGe.h"
*/ +/* #include "OpLogLe.h"
*/ +/* #include "OpLogEq.h"
*/ +/* #include "OpLogOr.h"
*/ +/* #include "OpLogAnd.h"
*/ +/* #include "OpLogNot.h"
*/ +/* #include "ConvertPrecision.h" */ + +/* CONSTANT */ +#include "constant.h" + +/* LIB */ +/* interfacing lapack */ +#include "lapack.h" +/* interfacing blas */ +#include "blas.h" + +/* AUXILIARY FUNCTIONS */ + +/* interfacing abs */ +#include "abs.h" +#include "int_abs.h" +/* interfacing conj */ +#include "conj.h" +#include "int_conj.h" +/* interfacing disp */ +#include "disp.h" +#include "int_disp.h" +/* interfacing find */ +#include "find.h" +#include "find2d.h" +#include "int_find.h" +/* interfacing frexp */ +#include "frexp.h" +/* interfacing isempty */ +#include "isempty.h" +#include "int_isempty.h" +/* interfacing isnan */ +#include "isnan.h" +#include "int_isnan.h" +/* interfacing length */
+#include "length.h"
+#include "int_length.h" +/* interfacing max */
+#include "max.h"
+#include "int_max.h" +/* interfacing min */
+#include "min.h"
+#include "int_min.h" +/* interfacing pythag */ +#include "pythag.h" +/* interfacing sign */ +#include "sign.h" +#include "int_sign.h" +/* interfacing size */ +#include "size.h" +#include "int_size.h" +/* interfacing type */ +#include "type.h" +#include "int_type.h" +/* interfacing rand */ +#include "rand.h" +#include "int_rand.h" + +/* ELEMENTARY FUNCTIONS */ + +/* interfacing acos */ +#include "acos.h" +#include "int_acos.h" +/* interfacing acosh */ +#include "acosh.h" +#include "int_acosh.h" +/* interfacing asin */ +#include "asin.h" +#include "int_asin.h" +/* interfacing asinh */ +#include "asinh.h" +#include "int_asinh.h" +/* interfacing atan */ +#include "atan.h" +#include "atan2.h" +#include "int_atan.h" +/* interfacing atanh */ +#include "atanh.h" +#include "int_atanh.h" +/* interfacing cos */ +#include "cos.h" +#include "int_cos.h" +/* interfacing ceil */ +#include "ceil.h" +#include "int_ceil.h" +/* interfacing cosh */ +#include "cosh.h" +#include "int_cosh.h" +/* interfacing exp */ +#include "exp.h" +#include "int_exp.h" +/* interfacing fix */ +#include "fix.h" +#include "int_fix.h" +/* interfacing floor */ +#include "floor.h" +#include "int_floor.h" +/* interfacing int */ +#include "int.h" +#include "int_int.h" +/* interfacing lnp1m1 */ +#include "lnp1m1.h" +/* interfacing log */ +#include "log.h" +#include "int_log.h" +/* interfacing log10 */ +#include "log10.h" +#include "int_log10.h" +/* interfacing log1p */ +#include "log1p.h" +#include "int_log1p.h" +/* interfacing pow */ +#include "pow.h" +#include "matrixPow.h" +#include "int_OpHat.h" +#include "int_OpDotHat.h" +/* interfacing round */ +#include "round.h" +#include "int_round.h" +/* interfacing sin */ +#include "sin.h" +#include "int_sin.h" +/* interfacing sinh */ +#include "sinh.h" +#include "int_sinh.h" +/* interfacing sqrt */
+#include "sqrt.h"
+#include "int_sqrt.h" +/* interfacing tan */ +#include "tan.h" +#include "int_tan.h" +/* interfacing tanh */ +#include "tanh.h" +#include "int_tanh.h" + +/* IMPLICIT LISTS */ +/* interfacing implicitList/OpColon */ +#include "implicitList.h" +#include "int_OpColon.h" + + +/* OPERATIONS */ +/* interfacing assignation */ +#include "int_OpEqual.h" +/* interfacing addition */ +#include "addition.h" +#include "int_OpPlus.h" +/* interfacing subtraction */ +#include "subtraction.h" +#include "int_OpMinus.h" +/* interfacing multiplication */ +#include "multiplication.h" +#include "matrixMultiplication.h" +#include "int_OpStar.h" +#include "int_OpDotStar.h" +/* interfacing division */ +#include "division.h" +#include "matrixDivision.h" +#include "int_OpSlash.h" +#include "int_OpDotSlash.h" +#include "int_OpBackSlash.h" +#include "int_OpDotBackSlash.h" +/* interfacing comparison */ +#include "int_OpLogNot.h" +#include "int_OpLogEq.h" +#include "int_OpLogNe.h" +#include "int_OpLogGt.h" +#include "int_OpLogGe.h" +#include "int_OpLogLt.h" +#include "int_OpLogLe.h" +#include "int_OpLogAnd.h" +#include "int_OpLogOr.h" +/* interfacing insertion */ +#include "int_OpIns.h" + + +/* MATRIX OPERATIONS */ +/* interfacing extraction */ +#include "int_OpExt.h" +/* interfacing cat */ +#include "cat.h" +#include "int_OpRc.h" +#include "int_OpCc.h" +/* interfacing chol */ +#include "chol.h" +#include "int_chol.h" +/* interfacing determinant */ +#include "determ.h" +#include "int_det.h" +/* interfacing expm */ +#include "matrixExponential.h" +#include "int_expm.h" +/* interfacing eye */ +#include "eye.h" +#include "int_eye.h" +/* interfacing fill */ +#include "fill.h" +/* interfacing inversion */ +#include "matrixInversion.h" +#include "int_invert.h" +/* interfacing infinite norm */ +#include "infiniteNorm.h"
/* interfacing ones */ +#include "ones.h" +#include "int_ones.h" +/* interfacing spec */ +#include "spec.h" +#include "int_spec.h" +/* interfacing trace */ +#include "matrixTrace.h" +#include "int_trace.h" +/* interfacing tranpose */ +#include "matrixTranspose.h" +#include "int_OpApex.h" +#include "int_OpDotApex.h"
/* interfacing zeros */ +#include "zeros.h" +#include "int_zeros.h" + + + +/* SIGNAL PROCESSING */ +/* interfacing convol */ +#include "conv.h" +#include "conv2d.h" +#include "int_convol.h" +/* interfacing fft */ +#include "fft.h" +#include "fft_internal.h" +#include "int_fft.h" +/* interfacing fftshift */ +#include "fftshift.h" +#include "int_fftshift.h" +/* interfacing ifft */ +#include "ifft.h" +#include "ifft_internal.h" +#include "int_ifft.h" +/* interfacing lev */ +#include "lev.h" +#include "int_lev.h" + + + +/* STATISTICS FUNCTIONS */ + +/* interfacing max */ +#include "statMax.h" +/* interfacing min */ +#include "statMin.h" +/* interfacing mean */ +#include "mean.h" +#include "int_mean.h" +/* interfacing stdevf */ +#include "stdevf.h" +#include "int_stdevf.h" +/* interfacing meanf */ +#include "meanf.h" +#include "int_meanf.h" +/* interfacing sum */ +#include "sum.h" +#include "int_sum.h" +/* interfacing prod */ +#include "prod.h" +#include "int_prod.h" +/* interfacing variance */ +#include "variance.h" +#include "int_variance.h" + +/* TYPE */ +/* interfacing real */ +#include "int_real.h" +/* interfacing imag */ +#include "int_imag.h" + +#endif /* !__SCI2CLIB_H__ */ |