Add changes from 01-09-22, but without the extra extern calls,

which have led to a bunch of warnings when compiling with gcc.
This commit is contained in:
Holger Vogt 2022-01-09 13:50:45 +01:00
parent e99638c89f
commit 94a73ffef2
1 changed files with 5 additions and 3 deletions

View File

@ -73,6 +73,7 @@ extern double trace(Mat* A);
extern cplx ctrace(CMat* A);
extern Mat* adjoint(Mat* A);
extern CMat* cadjoint(CMat* A);
extern CMat* ctransposeconj(CMat* source);
extern Mat* inverse(Mat* A);
extern CMat* cinverse(CMat* A);
extern Mat* copyvalue(Mat* A);
@ -92,10 +93,11 @@ extern MatList* lu(Mat* A);
extern double innermultiply(Mat* a, Mat* b);
extern MatList* qr(Mat* A);
extern int complexmultiplydest(CMat* M, cplx c, CMat* dest);
extern int cinversedest(CMat* A, CMat* dest);
extern void cinversedest(CMat* A, CMat* dest);
extern int copycvaluedest(CMat* A, CMat* dest);
extern int cmultiplydest(CMat* A, CMat* B, CMat* dest);
extern void init(Mat* A, double d);
extern void cinit(CMat* A, double dr, double di);
extern void resizemat(Mat* A, int r, int c);
#endif