LAPACK  3.9.0
LAPACK: Linear Algebra PACKage
example_user.c File Reference
#include <stdlib.h>
#include <stdio.h>
#include "lapacke.h"
Include dependency graph for example_user.c:

Go to the source code of this file.

Macros

#define N   5
 
#define NRHS   3
 
#define LDA   N
 
#define LDB   NRHS
 

Functions

void print_matrix (char *desc, lapack_int m, lapack_int n, double *a, lapack_int lda)
 
void print_int_vector (char *desc, lapack_int n, lapack_int *a)
 
int main ()
 
lapack_int
#define lapack_int
Definition: lapack.h:21
LAPACKE_dgetrf
lapack_int LAPACKE_dgetrf(int matrix_layout, lapack_int m, lapack_int n, double *a, lapack_int lda, lapack_int *ipiv)
Definition: lapacke_dgetrf.c:35
LDA
#define LDA
Definition: example_user.c:12
LDB
#define LDB
Definition: example_user.c:13
LAPACKE_dgecon
lapack_int LAPACKE_dgecon(int matrix_layout, char norm, lapack_int n, const double *a, lapack_int lda, double anorm, double *rcond)
Definition: lapacke_dgecon.c:35
LAPACKE_dlange
double LAPACKE_dlange(int matrix_layout, char norm, lapack_int m, lapack_int n, const double *a, lapack_int lda)
Definition: lapacke_dlange.c:35
print_matrix
void print_matrix(char *desc, lapack_int m, lapack_int n, double *a, lapack_int lda)
Definition: example_user.c:80
N
#define N
Definition: example_user.c:10
LAPACK_ROW_MAJOR
#define LAPACK_ROW_MAJOR
Definition: lapacke.h:53
NRHS
#define NRHS
Definition: example_user.c:11