31 #define EXTERN_C extern "C"
double ergo_real
Definition: realtype.h:53
EXTERN_C void multiply_matrices_general_2(int An1, int An2, int Bn1, int Bn2, const ergo_real *A, const ergo_real *B, ergo_real *AB, bool initToZero)
Definition: matrix_algebra.cc:54
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:134
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:154
EXTERN_C void multiply2matricesSymmResult(int n, ergo_real *A, ergo_real *B, ergo_real *AB)
Definition: matrix_algebra.cc:224
EXTERN_C void multiply3matrices(int n, ergo_real *A, ergo_real *B, ergo_real *C, ergo_real *ABC)
Definition: matrix_algebra.cc:258
EXTERN_C void multiply2matrices(int n, ergo_real *A, ergo_real *B, ergo_real *AB)
Definition: matrix_algebra.cc:172
#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:210
EXTERN_C void computeSquareOfSymmetricMatrix(int n, const ergo_real *Aa, const ergo_real *Ab, ergo_real *A2)
Definition: matrix_algebra.cc:242
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:88