Main Page | Modules | Class List | Directories | File List | Class Members | File Members

matvecf_blas.h File Reference

#include <gandalf/common/misc_defs.h>
#include <gandalf/linalg/matf_gen.h>
#include <gandalf/linalg/matf_square.h>
#include <gandalf/linalg/vecf_gen.h>

Go to the source code of this file.

Functions

Gan_Vector_fgan_blasf_axpy (Gan_Vector_f *y, float a, const Gan_Vector_f *x)
 Function to apply the BLAS operation axpy.
Gan_Vector_fgan_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_Vector_fgan_blasf_scal (Gan_Vector_f *x, float a)
 Function to apply the BLAS operation scal.
Gan_Matrix_fgan_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_fgan_blasf_spr (Gan_SquMatrix_f *A, const Gan_Vector_f *x, float a)
 Function to apply the BLAS operation spr.
Gan_Matrix_fgan_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.


Detailed Description

Module: C BLAS wrapper functions (single precision)

Part of: Gandalf Library

Version:
1.6
Date:
2004/03/18 18:26:31
Author:
pm
Copyright: (c) 2000 Imagineer Software Limited
Generated on Sat May 21 23:52:51 2005 by  doxygen 1.4.3