diff options
author | simon | 2008-07-18 15:07:29 +0000 |
---|---|---|
committer | simon | 2008-07-18 15:07:29 +0000 |
commit | e340a75afc0ca2f3e04baffde4f2d095117c1321 (patch) | |
tree | a4db9fcb1a81414bfe2f263c66caf3915ccf9ba1 /src/matrixOperations/includes/matrixDivision.h | |
parent | d3308280f79fc8efce924990f8ad53c77e13527c (diff) | |
download | scilab2c-e340a75afc0ca2f3e04baffde4f2d095117c1321.tar.gz scilab2c-e340a75afc0ca2f3e04baffde4f2d095117c1321.tar.bz2 scilab2c-e340a75afc0ca2f3e04baffde4f2d095117c1321.zip |
now the left and right division for real doubles work fine
right division for double complex added but not tested yet
Diffstat (limited to 'src/matrixOperations/includes/matrixDivision.h')
-rw-r--r-- | src/matrixOperations/includes/matrixDivision.h | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/src/matrixOperations/includes/matrixDivision.h b/src/matrixOperations/includes/matrixDivision.h index 199863c7..df31b54d 100644 --- a/src/matrixOperations/includes/matrixDivision.h +++ b/src/matrixOperations/includes/matrixDivision.h @@ -18,16 +18,11 @@ #include "cat.h" #include "matrixTranspose.h" - +#define C2F(name) name##_ void srdiva ( float* in1, int lines1, int columns1 , float* in2, int lines2, int columns2 , float* out ); -/* -void sldiva ( float * in1, int it1, - float * in2, int it2, - float * out, int itOut, int size) ; -*/ void drdiva ( double* in1, int lines1, int columns1 , double* in2, int lines2, int columns2 , @@ -35,15 +30,19 @@ void drdiva ( double* in1, int lines1, int columns1 , void dldiva ( double* in1, int lines1, int columns1 , - double* in2, int lines2, int columns2 , - double* out ); - -/* + double* in2, int lines2, int columns2 , + double* out ); +int zrdiva( doubleComplex* in1, int lines1, int columns1 , + doubleComplex* in2, int lines2, int columns2 , + doubleComplex* out ); +int Min(int _dblVar1, int _dblVar2); +int Max(int _dblVar1, int _dblVar2); +/* void crdiva ( floatComplex * in1, int it1, floatComplex * in2, int it2, - floatComplex * out, int itOut, int size) ; + floatComplex * out) ; void cldiva ( floatComplex * in1, int it1, |