ergo
template_blas_common.cc File Reference
#include <string.h>
#include <iostream>
#include "template_blas_common.h"
#include <stdio.h>
#include "stdlib.h"

Functions

logical template_blas_lsame (const char *ca, const char *cb)
 
int template_blas_erbla (const char *srname, integer *info)
 
static char * F77_aloc (integer Len, const char *whence)
 
void template_blas_s_cat (char *lp, char *rpp[], ftnlen rnp[], ftnlen *np, ftnlen ll)
 

Variables

const integer memfailure = 3
 

Function Documentation

◆ F77_aloc()

static char* F77_aloc ( integer  Len,
const char *  whence 
)
static

References malloc(), and memfailure.

Referenced by template_blas_s_cat().

◆ template_blas_erbla()

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().

◆ template_blas_lsame()

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().

◆ template_blas_s_cat()

void template_blas_s_cat ( char *  lp,
char *  rpp[],
ftnlen  rnp[],
ftnlen np,
ftnlen  ll 
)

References F77_aloc(), and free().

Referenced by template_lapack_ormqr(), and template_lapack_trtri().

Variable Documentation

◆ memfailure

const integer memfailure = 3

Referenced by F77_aloc().