summaryrefslogtreecommitdiff
path: root/macros/findDeps
diff options
context:
space:
mode:
authorsiddhu89902016-05-10 17:17:41 +0530
committersiddhu89902016-05-10 17:17:41 +0530
commita9d0c72c839428a17956fa0530977fc058d8a799 (patch)
tree90c89d1eeeb3130c35927bceefe4bbb7ba175300 /macros/findDeps
parentfe32d3a31c1f9d26cbefad9e2512a641ef323f0a (diff)
downloadscilab2c-a9d0c72c839428a17956fa0530977fc058d8a799.tar.gz
scilab2c-a9d0c72c839428a17956fa0530977fc058d8a799.tar.bz2
scilab2c-a9d0c72c839428a17956fa0530977fc058d8a799.zip
Added support for cumprod, cumsum, triu, tril functions
Diffstat (limited to 'macros/findDeps')
-rw-r--r--macros/findDeps/getAllHeaders.binbin28508 -> 29200 bytes
-rw-r--r--macros/findDeps/getAllHeaders.sci10
-rw-r--r--macros/findDeps/getAllInterfaces.binbin29568 -> 30388 bytes
-rw-r--r--macros/findDeps/getAllInterfaces.sci6
-rw-r--r--macros/findDeps/getAllSources.binbin171448 -> 181184 bytes
-rw-r--r--macros/findDeps/getAllSources.sci59
6 files changed, 66 insertions, 9 deletions
diff --git a/macros/findDeps/getAllHeaders.bin b/macros/findDeps/getAllHeaders.bin
index 3f2bf2db..c130ae70 100644
--- a/macros/findDeps/getAllHeaders.bin
+++ b/macros/findDeps/getAllHeaders.bin
Binary files differ
diff --git a/macros/findDeps/getAllHeaders.sci b/macros/findDeps/getAllHeaders.sci
index 6338fe22..373549e4 100644
--- a/macros/findDeps/getAllHeaders.sci
+++ b/macros/findDeps/getAllHeaders.sci
@@ -64,6 +64,10 @@ function allHeaders = getAllHeaders(Target)
"src/c/matrixOperations/includes/determ.h"
"src/c/matrixOperations/includes/matrixMultiplication.h"
"src/c/matrixOperations/includes/diag.h"
+ "src/c/matrixOperations/includes/cumsum.h"
+ "src/c/matrixOperations/includes/cumprod.h"
+ "src/c/matrixOperations/includes/triu.h"
+ "src/c/matrixOperations/includes/tril.h"
"src/c/elementaryFunctions/includes/cos.h"
"src/c/elementaryFunctions/includes/fix.h"
"src/c/elementaryFunctions/includes/exp.h"
@@ -146,9 +150,9 @@ function allHeaders = getAllHeaders(Target)
"src/c/scilab-arduino/includes/cmd_analog_in.h"
"src/c/scilab-arduino/includes/cmd_dcmotor_setup.h"
"src/c/scilab-arduino/includes/cmd_dcmotor_run.h"
-// "src/c/scilab-arduino/includes/cmd_servo_attach.h"
-// "src/c/scilab-arduino/includes/cmd_servo_detach.h"
-// "src/c/scilab-arduino/includes/cmd_servo_move.h"
+ "src/c/scilab-arduino/includes/cmd_servo_attach.h"
+ "src/c/scilab-arduino/includes/cmd_servo_detach.h"
+ "src/c/scilab-arduino/includes/cmd_servo_move.h"
"src/c/scilab-arduino/includes/sleep.h"];
AVR_headers = [
diff --git a/macros/findDeps/getAllInterfaces.bin b/macros/findDeps/getAllInterfaces.bin
index 0121eb9e..65bccb12 100644
--- a/macros/findDeps/getAllInterfaces.bin
+++ b/macros/findDeps/getAllInterfaces.bin
Binary files differ
diff --git a/macros/findDeps/getAllInterfaces.sci b/macros/findDeps/getAllInterfaces.sci
index 5bef0c6f..436eb869 100644
--- a/macros/findDeps/getAllInterfaces.sci
+++ b/macros/findDeps/getAllInterfaces.sci
@@ -52,6 +52,10 @@ function allInterfaces = getAllInterfaces(Target)
"src/c/matrixOperations/interfaces/int_fill.h"
"src/c/matrixOperations/interfaces/int_expm.h"
"src/c/matrixOperations/interfaces/int_diag.h"
+ "src/c/matrixOperations/interfaces/int_cumsum.h"
+ "src/c/matrixOperations/interfaces/int_cumprod.h"
+ "src/c/matrixOperations/interfaces/int_triu.h"
+ "src/c/matrixOperations/interfaces/int_tril.h"
"src/c/elementaryFunctions/interfaces/int_asinh.h"
"src/c/elementaryFunctions/interfaces/int_atanh.h"
"src/c/elementaryFunctions/interfaces/int_sinh.h"
@@ -139,7 +143,7 @@ function allInterfaces = getAllInterfaces(Target)
"src/c/scilab-arduino/interfaces/int_cmd_analog_out.h"
"src/c/scilab-arduino/interfaces/int_cmd_analog_in.h"
"src/c/scilab-arduino/interfaces/int_cmd_dcmotor.h"
-// "src/c/scilab-arduino/interfaces/int_cmd_servo.h"
+ "src/c/scilab-arduino/interfaces/int_cmd_servo.h"
"src/c/scilab-arduino/interfaces/int_sleep.h"];
//Interface files required for "AVR" output
diff --git a/macros/findDeps/getAllSources.bin b/macros/findDeps/getAllSources.bin
index 0796a3bb..c014aaa6 100644
--- a/macros/findDeps/getAllSources.bin
+++ b/macros/findDeps/getAllSources.bin
Binary files differ
diff --git a/macros/findDeps/getAllSources.sci b/macros/findDeps/getAllSources.sci
index 631edd25..5a88eb3d 100644
--- a/macros/findDeps/getAllSources.sci
+++ b/macros/findDeps/getAllSources.sci
@@ -274,6 +274,54 @@ function allSources = getAllSources(Target)
"src/c/matrixOperations/diag/i16diagins.c"
"src/c/matrixOperations/diag/i16diagexa.c"
"src/c/matrixOperations/diag/i16diagexs.c"
+ "src/c/matrixOperations/cumsum/dcumsuma.c"
+ "src/c/matrixOperations/cumsum/drowcumsuma.c"
+ "src/c/matrixOperations/cumsum/dcolumncumsuma.c"
+ "src/c/matrixOperations/cumsum/scumsuma.c"
+ "src/c/matrixOperations/cumsum/srowcumsuma.c"
+ "src/c/matrixOperations/cumsum/scolumncumsuma.c"
+ "src/c/matrixOperations/cumsum/u8cumsuma.c"
+ "src/c/matrixOperations/cumsum/u8rowcumsuma.c"
+ "src/c/matrixOperations/cumsum/u8columncumsuma.c"
+ "src/c/matrixOperations/cumsum/i8cumsuma.c"
+ "src/c/matrixOperations/cumsum/i8rowcumsuma.c"
+ "src/c/matrixOperations/cumsum/i8columncumsuma.c"
+ "src/c/matrixOperations/cumsum/u16cumsuma.c"
+ "src/c/matrixOperations/cumsum/u16rowcumsuma.c"
+ "src/c/matrixOperations/cumsum/u16columncumsuma.c"
+ "src/c/matrixOperations/cumsum/i16cumsuma.c"
+ "src/c/matrixOperations/cumsum/i16rowcumsuma.c"
+ "src/c/matrixOperations/cumsum/i16columncumsuma.c"
+ "src/c/matrixOperations/cumprod/dcumproda.c"
+ "src/c/matrixOperations/cumprod/drowcumproda.c"
+ "src/c/matrixOperations/cumprod/dcolumncumproda.c"
+ "src/c/matrixOperations/cumprod/scumproda.c"
+ "src/c/matrixOperations/cumprod/srowcumproda.c"
+ "src/c/matrixOperations/cumprod/scolumncumproda.c"
+ "src/c/matrixOperations/cumprod/u8cumproda.c"
+ "src/c/matrixOperations/cumprod/u8rowcumproda.c"
+ "src/c/matrixOperations/cumprod/u8columncumproda.c"
+ "src/c/matrixOperations/cumprod/i8cumproda.c"
+ "src/c/matrixOperations/cumprod/i8rowcumproda.c"
+ "src/c/matrixOperations/cumprod/i8columncumproda.c"
+ "src/c/matrixOperations/cumprod/u16cumproda.c"
+ "src/c/matrixOperations/cumprod/u16rowcumproda.c"
+ "src/c/matrixOperations/cumprod/u16columncumproda.c"
+ "src/c/matrixOperations/cumprod/i16cumproda.c"
+ "src/c/matrixOperations/cumprod/i16rowcumproda.c"
+ "src/c/matrixOperations/cumprod/i16columncumproda.c"
+ "src/c/matrixOperations/triu/dtriua.c"
+ "src/c/matrixOperations/triu/striua.c"
+ "src/c/matrixOperations/triu/u8triua.c"
+ "src/c/matrixOperations/triu/i8triua.c"
+ "src/c/matrixOperations/triu/u16triua.c"
+ "src/c/matrixOperations/triu/i16triua.c"
+ "src/c/matrixOperations/tril/dtrila.c"
+ "src/c/matrixOperations/tril/strila.c"
+ "src/c/matrixOperations/tril/u8trila.c"
+ "src/c/matrixOperations/tril/i8trila.c"
+ "src/c/matrixOperations/tril/u16trila.c"
+ "src/c/matrixOperations/tril/i16trila.c"
"src/c/elementaryFunctions/cos/dcosa.c"
"src/c/elementaryFunctions/cos/dcoss.c"
"src/c/elementaryFunctions/cos/scosa.c"
@@ -897,8 +945,9 @@ function allSources = getAllSources(Target)
"src/c/implicitList/zimplicitLists.c"
"src/c/implicitList/dimplicitLists.c"
"src/c/implicitList/cimplicitLists.c"
- "src/c/implicitList/simplicitLists.c"];
- //"src/c/differential_calculus/ode/ode.c"];
+ "src/c/implicitList/simplicitLists.c"];
+ //"src/c/differential_calculus/ode/dodes.c"
+ //"src/c/differential_calculus/ode/doded.c"];
//Files to be inserted only if output format selected is 'Arduino'.
Arduino_files = ["src/c/scilab-arduino/cmd_digital_out/u8cmd_digital_outs.c"
@@ -907,9 +956,9 @@ function allSources = getAllSources(Target)
"src/c/scilab-arduino/cmd_analog_in/u8cmd_analog_ins.c"
"src/c/scilab-arduino/cmd_dcmotor_setup/u8cmd_dcmotor_setups.c"
"src/c/scilab-arduino/cmd_dcmotor_run/u8cmd_dcmotor_runs.c"
-// "src/c/scilab-arduino/cmd_servo_attach/u8cmd_servo_attach.cpp"
-// "src/c/scilab-arduino/cmd_servo_detach/u8cmd_servo_detach.cpp"
-// "src/c/scilab-arduino/cmd_servo_move/u8cmd_servo_move.cpp"
+ "src/c/scilab-arduino/cmd_servo_attach/u8cmd_servo_attach.cpp"
+ "src/c/scilab-arduino/cmd_servo_detach/u8cmd_servo_detach.cpp"
+ "src/c/scilab-arduino/cmd_servo_move/u8cmd_servo_move.cpp"
"src/c/scilab-arduino/sleep/u16sleeps.c"];
//Files to be inserted only if output format selected is 'AVR'.