#include <gandalf/linalg/matvecf_blas.h>
#include <gandalf/linalg/cblas.h>
#include <gandalf/common/misc_error.h>
Functions | |
Gan_Vector_f * | gan_blasf_axpy (Gan_Vector_f *y, float a, const Gan_Vector_f *x) |
Function to apply the BLAS operation axpy . | |
Gan_Vector_f * | gan_blasf_gemv (Gan_Vector_f *y, float alpha, const Gan_Matrix_f *A, Gan_TposeFlag A_tr, const Gan_Vector_f *x, float beta) |
Function to apply the BLAS operation gemv . | |
Gan_Matrix_f * | gan_blasf_ger (Gan_Matrix_f *A, const Gan_Vector_f *x, const Gan_Vector_f *y, float a) |
Function to apply the BLAS operation ger . | |
Gan_SquMatrix_f * | gan_blasf_spr (Gan_SquMatrix_f *A, const Gan_Vector_f *x, float a) |
Function to apply the BLAS operation spr . | |
Gan_Vector_f * | gan_blasf_scal (Gan_Vector_f *x, float a) |
Function to apply the BLAS operation scal . | |
Gan_Matrix_f * | gan_blasf_gemm (Gan_Matrix_f *C, float alpha, const Gan_Matrix_f *A, Gan_TposeFlag A_tr, const Gan_Matrix_f *B, Gan_TposeFlag B_tr, float beta) |
Function to apply the BLAS operation gemm . |
Part of: Gandalf Library