Changeset 4898 for issm/trunk/src/c/shared/Matrix/matrix.h
- Timestamp:
- 07/30/10 09:00:31 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/c/shared/Matrix/matrix.h
r3332 r4898 4 4 5 5 #ifndef _MATRIXUTILS_H_ 6 #define 6 #define _MATRIXUTILS_H_ 7 7 8 int TripleMultiply( double* a, int nrowa, int ncola, int itrna, double* b, int nrowb, int ncolb, int itrnb, double* c, int nrowc, int ncolc, int itrnc, double* d, int iaddd); 9 int MatrixMultiply( double* a, int nrowa, int ncola, int itrna, double* b, int nrowb, int ncolb, int itrnb, double* c, int iaddc ); 10 int MatrixInverse( double* a, int ndim, int nrow, double* b, int nvec, double* pdet ); 11 8 int TripleMultiply( double* a, int nrowa, int ncola, int itrna, double* b, int nrowb, int ncolb, int itrnb, double* c, int nrowc, int ncolc, int itrnc, double* d, int iaddd); 9 int MatrixMultiply( double* a, int nrowa, int ncola, int itrna, double* b, int nrowb, int ncolb, int itrnb, double* c, int iaddc ); 10 int MatrixInverse( double* a, int ndim, int nrow, double* b, int nvec, double* pdet ); 11 void Matrix2x2Invert(double* Ainv, double* A); 12 void Matrix2x2Determinant(double* Adet,double* A); 13 void Matrix3x3Invert(double* Ainv, double* A); 14 void Matrix3x3Determinant(double* Adet,double* A); 12 15 13 16 #endif //ifndef _MATRIXUTILS_H_
Note:
See TracChangeset
for help on using the changeset viewer.