ergo
|
#include <math.h>
#include "template_blas_basicmath.h"
#include "template_blas_axpy.h"
#include "template_blas_scal.h"
#include "template_blas_dot.h"
#include "template_blas_spr.h"
#include "template_blas_spr2.h"
#include "template_blas_gemv.h"
#include "template_blas_gemm.h"
#include "template_blas_trmm.h"
#include "template_blas_trsm.h"
#include "template_blas_syrk.h"
#include "template_blas_syr2.h"
#include "template_blas_syr2k.h"
#include "template_blas_symv.h"
#include "template_blas_symm.h"
#include "template_blas_tpsv.h"
#include "template_blas_tpmv.h"
#include "template_blas_spmv.h"
#include "template_blas_trsv.h"
#include "template_blas_trmv.h"
#include "template_blas_swap.h"
#include "template_blas_nrm2.h"
#include "template_blas_copy.h"
#include "template_blas_ger.h"
#include "template_blas_idamax.h"
#include "template_blas_rot.h"
#include "template_blas_asum.h"
Go to the source code of this file.
Macros | |
#define | maxMACRO(a, b) (a >= b ? a : b) |
#define | minMACRO(a, b) (a <= b ? a : b) |
#define | absMACRO(x) (x >= 0 ? x : (-x)) |
Typedefs | |
typedef int | integer |
typedef bool | logical |
typedef int | ftnlen |
typedef char * | address |
Functions | |
logical | template_blas_lsame (const char *ca, const char *cb) |
int | template_blas_erbla (const char *srname, integer *info) |
void | template_blas_s_cat (char *lp, char *rpp[], ftnlen rnp[], ftnlen *np, ftnlen ll) |
#define absMACRO | ( | x | ) | (x >= 0 ? x : (-x)) |
Referenced by dlanhs_(), template_blas_asum(), template_blas_idamax(), template_blas_nrm2(), template_lapack_ggbal(), template_lapack_ggev(), template_lapack_hgeqz(), template_lapack_lacon(), template_lapack_ladiv(), template_lapack_lae2(), template_lapack_laebz(), template_lapack_laev2(), template_lapack_lag2(), template_lapack_lagtf(), template_lapack_lagts(), template_lapack_laln2(), template_lapack_lange(), template_lapack_lanst(), template_lapack_lansy(), template_lapack_lapy2(), template_lapack_lapy3(), template_lapack_lar1v(), template_lapack_larfg(), template_lapack_larra(), template_lapack_larrb(), template_lapack_larrd(), template_lapack_larre(), template_lapack_larrf(), template_lapack_larrj(), template_lapack_larrk(), template_lapack_larrr(), template_lapack_larrv(), template_lapack_lartg(), template_lapack_lascl(), template_lapack_lasq2(), template_lapack_lasq3(), template_lapack_lassq(), template_lapack_lasv2(), template_lapack_latrs(), template_lapack_pocon(), template_lapack_rscl(), template_lapack_stebz(), template_lapack_stein(), template_lapack_stemr(), template_lapack_steqr(), template_lapack_sterf(), and template_lapack_tgevc().
#define maxMACRO | ( | a, | |
b | |||
) | (a >= b ? a : b) |
Referenced by dlanhs_(), template_blas_gemm(), template_blas_gemv(), template_blas_ger(), template_blas_symm(), template_blas_symv(), template_blas_syr2(), template_blas_syr2k(), template_blas_syrk(), template_blas_trmm(), template_blas_trmv(), template_blas_trsm(), template_blas_trsv(), template_lapack_geqr2(), template_lapack_geqrf(), template_lapack_gesv(), template_lapack_getf2(), template_lapack_getrf(), template_lapack_getrs(), template_lapack_ggbak(), template_lapack_ggbal(), template_lapack_ggev(), template_lapack_gghrd(), template_lapack_hgeqz(), template_lapack_laebz(), template_lapack_lag2(), template_lapack_lagtf(), template_lapack_lagts(), template_lapack_laln2(), template_lapack_laneg(), template_lapack_lange(), template_lapack_lanst(), template_lapack_lansy(), template_lapack_lapy2(), template_lapack_lapy3(), template_lapack_larrb(), template_lapack_larrd(), template_lapack_larre(), template_lapack_larrf(), template_lapack_larrj(), template_lapack_larrk(), template_lapack_larrv(), template_lapack_lartg(), template_lapack_lascl(), template_lapack_lasq2(), template_lapack_lasq3(), template_lapack_lasq4(), template_lapack_lasr(), template_lapack_latrs(), template_lapack_org2l(), template_lapack_org2r(), template_lapack_orgql(), template_lapack_orgqr(), template_lapack_orgtr(), template_lapack_orm2r(), template_lapack_ormqr(), template_lapack_pocon(), template_lapack_potf2(), template_lapack_potrf(), template_lapack_stebz(), template_lapack_stein(), template_lapack_stemr(), template_lapack_steqr(), template_lapack_stevr(), template_lapack_stevx(), template_lapack_syev(), template_lapack_sygs2(), template_lapack_sygst(), template_lapack_sygv(), template_lapack_sytd2(), template_lapack_sytrd(), template_lapack_tgevc(), template_lapack_trti2(), and template_lapack_trtri().
#define minMACRO | ( | a, | |
b | |||
) | (a <= b ? a : b) |
Referenced by dlanhs_(), dlaruv_(), template_lapack_geqr2(), template_lapack_geqrf(), template_lapack_getf2(), template_lapack_getrf(), template_lapack_ggbal(), template_lapack_hgeqz(), template_lapack_ilaenv(), template_lapack_lacpy(), template_lapack_laebz(), template_lapack_lag2(), template_lapack_laneg(), template_lapack_lange(), template_lapack_lapy2(), template_lapack_larnv(), template_lapack_larrb(), template_lapack_larrd(), template_lapack_larre(), template_lapack_larrf(), template_lapack_larrv(), template_lapack_lascl(), template_lapack_laset(), template_lapack_lasq2(), template_lapack_lasq3(), template_lapack_lasq4(), template_lapack_lasq5(), template_lapack_lasq6(), template_lapack_latrd(), template_lapack_latrs(), template_lapack_orgql(), template_lapack_orgqr(), template_lapack_ormqr(), template_lapack_potrf(), template_lapack_stebz(), template_lapack_stemr(), template_lapack_stevr(), template_lapack_stevx(), template_lapack_sygst(), template_lapack_sytd2(), template_lapack_tgevc(), and template_lapack_trtri().
typedef char* address |
typedef int ftnlen |
typedef int integer |
typedef bool logical |
int template_blas_erbla | ( | const char * | srname, |
integer * | info | ||
) |
Referenced by template_blas_gemm(), template_blas_gemv(), template_blas_ger(), template_blas_spmv(), template_blas_spr(), template_blas_spr2(), template_blas_symm(), template_blas_symv(), template_blas_syr2(), template_blas_syr2k(), template_blas_syrk(), template_blas_tpmv(), template_blas_tpsv(), template_blas_trmm(), template_blas_trmv(), template_blas_trsm(), template_blas_trsv(), template_lapack_geqr2(), template_lapack_geqrf(), template_lapack_gesv(), template_lapack_getf2(), template_lapack_getrf(), template_lapack_getrs(), template_lapack_ggbak(), template_lapack_ggbal(), template_lapack_ggev(), template_lapack_gghrd(), template_lapack_hgeqz(), template_lapack_lagtf(), template_lapack_lagts(), template_lapack_lascl(), template_lapack_lasq2(), template_lapack_lasr(), template_lapack_lasrt(), template_lapack_latrs(), template_lapack_org2l(), template_lapack_org2r(), template_lapack_orgql(), template_lapack_orgqr(), template_lapack_orgtr(), template_lapack_orm2r(), template_lapack_ormqr(), template_lapack_pocon(), template_lapack_potf2(), template_lapack_potrf(), template_lapack_pptrf(), template_lapack_spgst(), template_lapack_stebz(), template_lapack_stein(), template_lapack_stemr(), template_lapack_steqr(), template_lapack_sterf(), template_lapack_stevr(), template_lapack_stevx(), template_lapack_syev(), template_lapack_sygs2(), template_lapack_sygst(), template_lapack_sygv(), template_lapack_sytd2(), template_lapack_sytrd(), template_lapack_tgevc(), template_lapack_tptri(), template_lapack_trti2(), and template_lapack_trtri().
logical template_blas_lsame | ( | const char * | ca, |
const char * | cb | ||
) |
Referenced by dlanhs_(), template_blas_gemm(), template_blas_gemv(), template_blas_spmv(), template_blas_spr(), template_blas_spr2(), template_blas_symm(), template_blas_symv(), template_blas_syr2(), template_blas_syr2k(), template_blas_syrk(), template_blas_tpmv(), template_blas_tpsv(), template_blas_trmm(), template_blas_trmv(), template_blas_trsm(), template_blas_trsv(), template_lapack_getrs(), template_lapack_ggbak(), template_lapack_ggbal(), template_lapack_ggev(), template_lapack_gghrd(), template_lapack_hgeqz(), template_lapack_lacpy(), template_lapack_lamch(), template_lapack_lange(), template_lapack_lanst(), template_lapack_lansy(), template_lapack_larf(), template_lapack_larfb(), template_lapack_larft(), template_lapack_larrc(), template_lapack_larrd(), template_lapack_larre(), template_lapack_lascl(), template_lapack_laset(), template_lapack_lasr(), template_lapack_lasrt(), template_lapack_latrd(), template_lapack_latrs(), template_lapack_orgtr(), template_lapack_orm2r(), template_lapack_ormqr(), template_lapack_pocon(), template_lapack_potf2(), template_lapack_potrf(), template_lapack_pptrf(), template_lapack_spgst(), template_lapack_stebz(), template_lapack_stemr(), template_lapack_steqr(), template_lapack_stevr(), template_lapack_stevx(), template_lapack_syev(), template_lapack_sygs2(), template_lapack_sygst(), template_lapack_sygv(), template_lapack_sytd2(), template_lapack_sytrd(), template_lapack_tgevc(), template_lapack_tptri(), template_lapack_trti2(), and template_lapack_trtri().
References F77_aloc(), and free().
Referenced by template_lapack_ormqr(), and template_lapack_trtri().