Go to the documentation of this file.
37 #ifndef MATRIX_NORM_HEADER
38 #define MATRIX_NORM_HEADER
Treal template_blas_sqrt(Treal x)
Definition of the main floating-point datatype used; the ergo_real type.
Memory allocation/deallocation routines.
#define LOG_CAT_ERROR
Definition: output.h:47
ergo_real get_euclidean_norm(int m, int n, const ergo_real *A)
Definition: matrix_norm.cc:76
double ergo_real
Definition: realtype.h:69
void * ergo_malloc(size_t noOfBytes)
Definition: memorymanag.cc:49
static ergo_real get_largest_eigenvalue(int n, const ergo_real *M)
Definition: matrix_norm.cc:47
Code for computing Euclidean norm of a dense matrix.
#define LOG_AREA_INTEGRALS
Definition: output.h:60
ergo_real get_euclidean_norm(int m, int n, const ergo_real *A)
Definition: matrix_norm.cc:76
void ergo_free(void *p)
Definition: memorymanag.cc:68
static void syev(const char *jobz, const char *uplo, const int *n, T *a, const int *lda, T *w, T *work, const int *lwork, int *info)
Definition: mat_gblas.h:382
void do_output(int logCategory, int logArea, const char *format,...)
Definition: output.cc:53
Functionality for writing output messages to a text file.