ergo
matrix_algebra.cc File Reference

A few matrix algebra routines for dense matrices. More...

#include <stdlib.h>
#include "matrix_algebra.h"
#include "memorymanag.h"
#include "output.h"
#include "../matrix/mat_gblas.h"

Macros

#define USE_BLAS_MM
 

Functions

void multiply_matrices_general (int An1, int An2, int Bn1, int Bn2, const ergo_real *A, const ergo_real *B, ergo_real *AB)
 
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)
 

Detailed Description

A few matrix algebra routines for dense matrices.

Author
: Elias Rudberg responsible

Macro Definition Documentation

◆ USE_BLAS_MM

#define USE_BLAS_MM

Function Documentation

◆ multiply_matrices_general()

void multiply_matrices_general ( int  An1,
int  An2,
int  Bn1,
int  Bn2,
const ergo_real A,
const ergo_real B,
ergo_real AB 
)

◆ multiply_matrices_general_T_1()

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 
)