31 #define EXTERN_C extern "C"
double ergo_real
Definition: realtype.h:53
EXTERN_C void multiply_matrices_general_T_1(int An1, int An2, int Bn1, int Bn2, const ergo_real *A, const ergo_real *B, ergo_real *AB)
Definition: matrix_algebra.cc:104
EXTERN_C void multiply_matrices_general_T_2(int An1, int An2, int Bn1, int Bn2, const ergo_real *A, const ergo_real *B, ergo_real *AB)
Definition: matrix_algebra.cc:124
EXTERN_C void multiply2matricesSymmResult(int n, ergo_real *A, ergo_real *B, ergo_real *AB)
Definition: matrix_algebra.cc:194
EXTERN_C void multiply3matrices(int n, ergo_real *A, ergo_real *B, ergo_real *C, ergo_real *ABC)
Definition: matrix_algebra.cc:228
EXTERN_C void multiply2matrices(int n, ergo_real *A, ergo_real *B, ergo_real *AB)
Definition: matrix_algebra.cc:142
#define EXTERN_C
Definition: matrix_algebra.h:33
EXTERN_C void multiply2matricesSymm(int n, ergo_real *A, ergo_real *B, ergo_real *AB)
Definition: matrix_algebra.cc:180
EXTERN_C void computeSquareOfSymmetricMatrix(int n, const ergo_real *Aa, const ergo_real *Ab, ergo_real *A2)
Definition: matrix_algebra.cc:212
EXTERN_C void multiply_matrices_general(int An1, int An2, int Bn1, int Bn2, const ergo_real *A, const ergo_real *B, ergo_real *AB)
Definition: matrix_algebra.cc:58