46 void*
bl1_vallocv(
unsigned int n_elem,
unsigned int elem_size );
55 void*
bl1_vallocm(
unsigned int m,
unsigned int n,
unsigned int elem_size );
57 float*
bl1_sallocm(
unsigned int m,
unsigned int n );
58 double*
bl1_dallocm(
unsigned int m,
unsigned int n );
73 void bl1_screate_contigm(
int m,
int n,
float* a_save,
int a_rs_save,
int a_cs_save,
float** a,
int* a_rs,
int* a_cs );
74 void bl1_dcreate_contigm(
int m,
int n,
double* a_save,
int a_rs_save,
int a_cs_save,
double** a,
int* a_rs,
int* a_cs );
80 void bl1_screate_contigmt(
trans1_t trans_dims,
int m,
int n,
float* a_save,
int a_rs_save,
int a_cs_save,
float** a,
int* a_rs,
int* a_cs );
81 void bl1_dcreate_contigmt(
trans1_t trans_dims,
int m,
int n,
double* a_save,
int a_rs_save,
int a_cs_save,
double** a,
int* a_rs,
int* a_cs );
87 void bl1_screate_contigmr(
uplo1_t uplo,
int m,
int n,
float* a_save,
int a_rs_save,
int a_cs_save,
float** a,
int* a_rs,
int* a_cs );
88 void bl1_dcreate_contigmr(
uplo1_t uplo,
int m,
int n,
double* a_save,
int a_rs_save,
int a_cs_save,
double** a,
int* a_rs,
int* a_cs );
101 void bl1_sfree_contigm(
float* a_save,
int a_rs_save,
int a_cs_save,
float** a,
int* a_rs,
int* a_cs );
102 void bl1_dfree_contigm(
double* a_save,
int a_rs_save,
int a_cs_save,
double** a,
int* a_rs,
int* a_cs );
108 void bl1_sfree_saved_contigm(
int m,
int n,
float* a_save,
int a_rs_save,
int a_cs_save,
float** a,
int* a_rs,
int* a_cs );
109 void bl1_dfree_saved_contigm(
int m,
int n,
double* a_save,
int a_rs_save,
int a_cs_save,
double** a,
int* a_rs,
int* a_cs );
139 void bl1_dewinvscalmt(
trans1_t trans,
int m,
int n,
double* a,
int a_rs,
int a_cs,
double* b,
int b_rs,
int b_cs );
156 void bl1_sewscalmt(
trans1_t trans,
int m,
int n,
float* a,
int a_rs,
int a_cs,
float* b,
int b_rs,
int b_cs );
157 void bl1_dewscalmt(
trans1_t trans,
int m,
int n,
double* a,
int a_rs,
int a_cs,
double* b,
int b_rs,
int b_cs );
195 void bl1_sident(
int m,
float* a,
int a_rs,
int a_cs );
196 void bl1_dident(
int m,
double* a,
int a_rs,
int a_cs );
202 void bl1_smaxabsv(
int n,
float* x,
int incx,
float* maxabs );
203 void bl1_dmaxabsv(
int n,
double* x,
int incx,
double* maxabs );
209 void bl1_smaxabsm(
int m,
int n,
float* a,
int a_rs,
int a_cs,
float* maxabs );
210 void bl1_dmaxabsm(
int m,
int n,
double* a,
int a_rs,
int a_cs,
double* maxabs );
217 void bl1_dmaxabsmr(
uplo1_t uplo,
int m,
int n,
double* a,
int a_rs,
int a_cs,
double* maxabs );
231 void bl1_drandv(
int n,
double* x,
int incx );
237 void bl1_srandm(
int m,
int n,
float* a,
int a_rs,
int a_cs );
238 void bl1_drandm(
int m,
int n,
double* a,
int a_rs,
int a_cs );
262 void bl1_isetv(
int m,
int* sigma,
int* x,
int incx );
263 void bl1_ssetv(
int m,
float* sigma,
float* x,
int incx );
264 void bl1_dsetv(
int m,
double* sigma,
double* x,
int incx );
270 void bl1_isetm(
int m,
int n,
int* sigma,
int* a,
int a_rs,
int a_cs );
271 void bl1_ssetm(
int m,
int n,
float* sigma,
float* a,
int a_rs,
int a_cs );
272 void bl1_dsetm(
int m,
int n,
double* sigma,
double* a,
int a_rs,
int a_cs );
278 void bl1_ssetmr(
uplo1_t uplo,
int m,
int n,
float* sigma,
float* a,
int a_rs,
int a_cs );
279 void bl1_dsetmr(
uplo1_t uplo,
int m,
int n,
double* sigma,
double* a,
int a_rs,
int a_cs );
285 void bl1_isetdiag(
int offset,
int m,
int n,
int* sigma,
int* a,
int a_rs,
int a_cs );
286 void bl1_ssetdiag(
int offset,
int m,
int n,
float* sigma,
float* a,
int a_rs,
int a_cs );
287 void bl1_dsetdiag(
int offset,
int m,
int n,
double* sigma,
double* a,
int a_rs,
int a_cs );
293 void bl1_sscalediag(
conj1_t conj,
int offset,
int m,
int n,
float* sigma,
float* a,
int a_rs,
int a_cs );
294 void bl1_dscalediag(
conj1_t conj,
int offset,
int m,
int n,
double* sigma,
double* a,
int a_rs,
int a_cs );
302 void bl1_sshiftdiag(
conj1_t conj,
int offset,
int m,
int n,
float* sigma,
float* a,
int a_rs,
int a_cs );
303 void bl1_dshiftdiag(
conj1_t conj,
int offset,
int m,
int n,
double* sigma,
double* a,
int a_rs,
int a_cs );
dcomplex bl1_zm2(void)
Definition: bl1_constants.c:229
scomplex bl1_cm2(void)
Definition: bl1_constants.c:221
void bl1_csewinvscalv(conj1_t conj, int n, float *x, int incx, scomplex *y, int incy)
Definition: bl1_ewinvscalv.c:43
double bl1_dm1(void)
Definition: bl1_constants.c:182
void bl1_dsetv(int m, double *sigma, double *x, int incx)
Definition: bl1_setv.c:39
void bl1_sfree_saved_contigmr(uplo1_t uplo, int m, int n, float *a_save, int a_rs_save, int a_cs_save, float **a, int *a_rs, int *a_cs)
Definition: bl1_free_saved_contigmr.c:13
void bl1_drandv(int n, double *x, int incx)
Definition: bl1_randv.c:26
void bl1_cmaxabsmr(uplo1_t uplo, int m, int n, scomplex *a, int a_rs, int a_cs, float *maxabs)
Definition: bl1_maxabsmr.c:143
void bl1_sapdiagmv(side1_t side, conj1_t conj, int m, int n, float *x, int incx, float *a, int a_rs, int a_cs)
Definition: bl1_apdiagmv.c:13
void bl1_cshiftdiag(conj1_t conj, int offset, int m, int n, scomplex *sigma, scomplex *a, int a_rs, int a_cs)
Definition: bl1_shiftdiag.c:97
void bl1_zsetdiag(int offset, int m, int n, dcomplex *sigma, dcomplex *a, int a_rs, int a_cs)
Definition: bl1_setdiag.c:98
void bl1_zdewinvscalv(conj1_t conj, int n, double *x, int incx, dcomplex *y, int incy)
Definition: bl1_ewinvscalv.c:88
void bl1_dshiftdiag(conj1_t conj, int offset, int m, int n, double *sigma, double *a, int a_rs, int a_cs)
Definition: bl1_shiftdiag.c:34
void bl1_srandm(int m, int n, float *a, int a_rs, int a_cs)
Definition: bl1_randm.c:13
void bl1_smaxabsv(int n, float *x, int incx, float *maxabs)
Definition: bl1_maxabsv.c:13
void bl1_set_contig_strides(int m, int n, int *rs, int *cs)
Definition: bl1_set_contig_strides.c:13
void bl1_dinvert2s(conj1_t conj, double *alpha, double *beta)
Definition: bl1_invert2s.c:20
void bl1_cmaxabsm(int m, int n, scomplex *a, int a_rs, int a_cs, float *maxabs)
Definition: bl1_maxabsm.c:103
scomplex * bl1_callocm(unsigned int m, unsigned int n)
Definition: bl1_allocm.c:40
void bl1_zdscalediag(conj1_t conj, int offset, int m, int n, double *sigma, dcomplex *a, int a_rs, int a_cs)
Definition: bl1_scalediag.c:77
float bl1_sm2(void)
Definition: bl1_constants.c:207
void bl1_screate_contigmsr(side1_t side, uplo1_t uplo, int m, int n, float *a_save, int a_rs_save, int a_cs_save, float **a, int *a_rs, int *a_cs)
Definition: bl1_create_contigmsr.c:13
void bl1_dmaxabsv(int n, double *x, int incx, double *maxabs)
Definition: bl1_maxabsv.c:34
void bl1_srandv(int n, float *x, int incx)
Definition: bl1_randv.c:13
void bl1_zewscalv(conj1_t conj, int n, dcomplex *x, int incx, dcomplex *y, int incy)
Definition: bl1_ewscalv.c:103
float bl1_s0(void)
Definition: bl1_constants.c:111
void bl1_sident(int m, float *a, int a_rs, int a_cs)
Definition: bl1_ident.c:13
void bl1_zmaxabsmr(uplo1_t uplo, int m, int n, dcomplex *a, int a_rs, int a_cs, double *maxabs)
Definition: bl1_maxabsmr.c:208
dcomplex bl1_z0(void)
Definition: bl1_constants.c:133
void bl1_dsetm(int m, int n, double *sigma, double *a, int a_rs, int a_cs)
Definition: bl1_setm.c:45
float bl1_sm1h(void)
Definition: bl1_constants.c:143
void bl1_isetdiag(int offset, int m, int n, int *sigma, int *a, int a_rs, int a_cs)
Definition: bl1_setdiag.c:13
void bl1_smaxabsm(int m, int n, float *a, int a_rs, int a_cs, float *maxabs)
Definition: bl1_maxabsm.c:13
void bl1_set_dims_with_trans(trans1_t trans, int m, int n, int *m_new, int *n_new)
Definition: bl1_set_dims.c:13
void bl1_cfree_contigm(scomplex *a_save, int a_rs_save, int a_cs_save, scomplex **a, int *a_rs, int *a_cs)
Definition: bl1_free_contigm.c:45
void bl1_sfree_contigm(float *a_save, int a_rs_save, int a_cs_save, float **a, int *a_rs, int *a_cs)
Definition: bl1_free_contigm.c:13
float * bl1_sallocm(unsigned int m, unsigned int n)
Definition: bl1_allocm.c:30
void bl1_cewinvscalv(conj1_t conj, int n, scomplex *x, int incx, scomplex *y, int incy)
Definition: bl1_ewinvscalv.c:58
scomplex bl1_c1(void)
Definition: bl1_constants.c:61
double * bl1_dallocm(unsigned int m, unsigned int n)
Definition: bl1_allocm.c:35
void bl1_ssymmize(conj1_t conj, uplo1_t uplo, int m, float *a, int a_rs, int a_cs)
Definition: bl1_symmize.c:13
void bl1_zrandmr(uplo1_t uplo, diag1_t diag, int m, int n, dcomplex *a, int a_rs, int a_cs)
Definition: bl1_randmr.c:377
void bl1_isetm(int m, int n, int *sigma, int *a, int a_rs, int a_cs)
Definition: bl1_setm.c:13
void bl1_cfree(scomplex *p)
Definition: bl1_free.c:40
void bl1_dmaxabsm(int m, int n, double *a, int a_rs, int a_cs, double *maxabs)
Definition: bl1_maxabsm.c:58
void bl1_zfree_saved_contigmr(uplo1_t uplo, int m, int n, dcomplex *a_save, int a_rs_save, int a_cs_save, dcomplex **a, int *a_rs, int *a_cs)
Definition: bl1_free_saved_contigmr.c:82
void bl1_dfree_contigm(double *a_save, int a_rs_save, int a_cs_save, double **a, int *a_rs, int *a_cs)
Definition: bl1_free_contigm.c:29
void bl1_zfree_saved_contigmsr(side1_t side, uplo1_t uplo, int m, int n, dcomplex *a_save, int a_rs_save, int a_cs_save, dcomplex **a, int *a_rs, int *a_cs)
Definition: bl1_free_saved_contigmsr.c:100
void bl1_isetv(int m, int *sigma, int *x, int incx)
Definition: bl1_setv.c:13
dcomplex * bl1_zallocv(unsigned int n_elem)
Definition: bl1_allocv.c:45
void bl1_zident(int m, dcomplex *a, int a_rs, int a_cs)
Definition: bl1_ident.c:71
void bl1_cfree_saved_contigmr(uplo1_t uplo, int m, int n, scomplex *a_save, int a_rs_save, int a_cs_save, scomplex **a, int *a_rs, int *a_cs)
Definition: bl1_free_saved_contigmr.c:59
float bl1_sm1(void)
Definition: bl1_constants.c:175
void * bl1_vallocv(unsigned int n_elem, unsigned int elem_size)
Definition: bl1_allocv.c:20
void bl1_zdewinvscalmt(trans1_t trans, int m, int n, double *a, int a_rs, int a_cs, dcomplex *b, int b_rs, int b_cs)
Definition: bl1_ewinvscalmt.c:301
float bl1_s2(void)
Definition: bl1_constants.c:15
void bl1_csetmr(uplo1_t uplo, int m, int n, scomplex *sigma, scomplex *a, int a_rs, int a_cs)
Definition: bl1_setmr.c:119
void bl1_zdewscalv(conj1_t conj, int n, double *x, int incx, dcomplex *y, int incy)
Definition: bl1_ewscalv.c:88
void bl1_zrandm(int m, int n, dcomplex *a, int a_rs, int a_cs)
Definition: bl1_randm.c:115
void bl1_zinverts(conj1_t conj, dcomplex *alpha)
Definition: bl1_inverts.c:44
void bl1_zcreate_contigmt(trans1_t trans_dims, int m, int n, dcomplex *a_save, int a_rs_save, int a_cs_save, dcomplex **a, int *a_rs, int *a_cs)
Definition: bl1_create_contigmt.c:127
void bl1_dinvertv(conj1_t conj, int n, double *x, int incx)
Definition: bl1_invertv.c:27
scomplex bl1_c2(void)
Definition: bl1_constants.c:29
void bl1_zsetv(int m, dcomplex *sigma, dcomplex *x, int incx)
Definition: bl1_setv.c:66
void bl1_crandmr(uplo1_t uplo, diag1_t diag, int m, int n, scomplex *a, int a_rs, int a_cs)
Definition: bl1_randmr.c:255
float * bl1_sallocv(unsigned int n_elem)
Definition: bl1_allocv.c:30
scomplex bl1_c1h(void)
Definition: bl1_constants.c:93
scomplex bl1_cm1h(void)
Definition: bl1_constants.c:157
dcomplex bl1_z2(void)
Definition: bl1_constants.c:37
void bl1_srandmr(uplo1_t uplo, diag1_t diag, int m, int n, float *a, int a_rs, int a_cs)
Definition: bl1_randmr.c:13
void bl1_drands(double *alpha)
Definition: bl1_rands.c:18
double bl1_d1h(void)
Definition: bl1_constants.c:86
void bl1_dewinvscalv(conj1_t conj, int n, double *x, int incx, double *y, int incy)
Definition: bl1_ewinvscalv.c:28
void bl1_cscalediag(conj1_t conj, int offset, int m, int n, scomplex *sigma, scomplex *a, int a_rs, int a_cs)
Definition: bl1_scalediag.c:99
void bl1_cident(int m, scomplex *a, int a_rs, int a_cs)
Definition: bl1_ident.c:51
void bl1_ccreate_contigm(int m, int n, scomplex *a_save, int a_rs_save, int a_cs_save, scomplex **a, int *a_rs, int *a_cs)
Definition: bl1_create_contigm.c:81
dcomplex * bl1_zallocm(unsigned int m, unsigned int n)
Definition: bl1_allocm.c:45
void bl1_ssetm(int m, int n, float *sigma, float *a, int a_rs, int a_cs)
Definition: bl1_setm.c:29
void bl1_ifree(int *p)
Definition: bl1_free.c:25
void bl1_csetv(int m, scomplex *sigma, scomplex *x, int incx)
Definition: bl1_setv.c:52
void bl1_dcreate_contigmr(uplo1_t uplo, int m, int n, double *a_save, int a_rs_save, int a_cs_save, double **a, int *a_rs, int *a_cs)
Definition: bl1_create_contigmr.c:45
dcomplex bl1_z1(void)
Definition: bl1_constants.c:69
void bl1_capdiagmv(side1_t side, conj1_t conj, int m, int n, scomplex *x, int incx, scomplex *a, int a_rs, int a_cs)
Definition: bl1_apdiagmv.c:178
double bl1_dm1h(void)
Definition: bl1_constants.c:150
void bl1_zrands(dcomplex *alpha)
Definition: bl1_rands.c:29
void bl1_dscalediag(conj1_t conj, int offset, int m, int n, double *sigma, double *a, int a_rs, int a_cs)
Definition: bl1_scalediag.c:34
void bl1_dcreate_contigm(int m, int n, double *a_save, int a_rs_save, int a_cs_save, double **a, int *a_rs, int *a_cs)
Definition: bl1_create_contigm.c:47
void bl1_dfree_saved_contigmr(uplo1_t uplo, int m, int n, double *a_save, int a_rs_save, int a_cs_save, double **a, int *a_rs, int *a_cs)
Definition: bl1_free_saved_contigmr.c:36
void bl1_zewinvscalmt(trans1_t trans, int m, int n, dcomplex *a, int a_rs, int a_cs, dcomplex *b, int b_rs, int b_cs)
Definition: bl1_ewinvscalmt.c:373
void bl1_dfree_saved_contigmsr(side1_t side, uplo1_t uplo, int m, int n, double *a_save, int a_rs_save, int a_cs_save, double **a, int *a_rs, int *a_cs)
Definition: bl1_free_saved_contigmsr.c:42
int * bl1_iallocm(unsigned int m, unsigned int n)
Definition: bl1_allocm.c:25
void bl1_zapdiagmv(side1_t side, conj1_t conj, int m, int n, dcomplex *x, int incx, dcomplex *a, int a_rs, int a_cs)
Definition: bl1_apdiagmv.c:288
void bl1_smaxabsmr(uplo1_t uplo, int m, int n, float *a, int a_rs, int a_cs, float *maxabs)
Definition: bl1_maxabsmr.c:13
void bl1_dfree_saved_contigm(int m, int n, double *a_save, int a_rs_save, int a_cs_save, double **a, int *a_rs, int *a_cs)
Definition: bl1_free_saved_contigm.c:36
void bl1_zinvert2s(conj1_t conj, dcomplex *alpha, dcomplex *beta)
Definition: bl1_invert2s.c:44
void bl1_crands(scomplex *alpha)
Definition: bl1_rands.c:23
void bl1_dewscalv(conj1_t conj, int n, double *x, int incx, double *y, int incy)
Definition: bl1_ewscalv.c:28
void bl1_zinvertv(conj1_t conj, int n, dcomplex *x, int incx)
Definition: bl1_invertv.c:67
void bl1_zrandv(int n, dcomplex *x, int incx)
Definition: bl1_randv.c:52
void bl1_sfree(float *p)
Definition: bl1_free.c:30
void bl1_csapdiagmv(side1_t side, conj1_t conj, int m, int n, float *x, int incx, scomplex *a, int a_rs, int a_cs)
Definition: bl1_apdiagmv.c:123
void bl1_csewinvscalmt(trans1_t trans, int m, int n, float *a, int a_rs, int a_cs, scomplex *b, int b_rs, int b_cs)
Definition: bl1_ewinvscalmt.c:157
void bl1_csetdiag(int offset, int m, int n, scomplex *sigma, scomplex *a, int a_rs, int a_cs)
Definition: bl1_setdiag.c:76
void bl1_drandmr(uplo1_t uplo, diag1_t diag, int m, int n, double *a, int a_rs, int a_cs)
Definition: bl1_randmr.c:134
void bl1_zcreate_contigm(int m, int n, dcomplex *a_save, int a_rs_save, int a_cs_save, dcomplex **a, int *a_rs, int *a_cs)
Definition: bl1_create_contigm.c:115
void bl1_csetm(int m, int n, scomplex *sigma, scomplex *a, int a_rs, int a_cs)
Definition: bl1_setm.c:61
void bl1_srands(float *alpha)
Definition: bl1_rands.c:13
void bl1_zdshiftdiag(conj1_t conj, int offset, int m, int n, double *sigma, dcomplex *a, int a_rs, int a_cs)
Definition: bl1_shiftdiag.c:76
void bl1_zcreate_contigmr(uplo1_t uplo, int m, int n, dcomplex *a_save, int a_rs_save, int a_cs_save, dcomplex **a, int *a_rs, int *a_cs)
Definition: bl1_create_contigmr.c:109
void bl1_ssetv(int m, float *sigma, float *x, int incx)
Definition: bl1_setv.c:26
void bl1_zcreate_contigmsr(side1_t side, uplo1_t uplo, int m, int n, dcomplex *a_save, int a_rs_save, int a_cs_save, dcomplex **a, int *a_rs, int *a_cs)
Definition: bl1_create_contigmsr.c:61
void bl1_dsetdiag(int offset, int m, int n, double *sigma, double *a, int a_rs, int a_cs)
Definition: bl1_setdiag.c:55
void bl1_cewscalmt(trans1_t trans, int m, int n, scomplex *a, int a_rs, int a_cs, scomplex *b, int b_rs, int b_cs)
Definition: bl1_ewscalmt.c:229
void bl1_dcreate_contigmt(trans1_t trans_dims, int m, int n, double *a_save, int a_rs_save, int a_cs_save, double **a, int *a_rs, int *a_cs)
Definition: bl1_create_contigmt.c:51
void bl1_dsymmize(conj1_t conj, uplo1_t uplo, int m, double *a, int a_rs, int a_cs)
Definition: bl1_symmize.c:124
void bl1_zmaxabsm(int m, int n, dcomplex *a, int a_rs, int a_cs, double *maxabs)
Definition: bl1_maxabsm.c:148
void bl1_dewscalmt(trans1_t trans, int m, int n, double *a, int a_rs, int a_cs, double *b, int b_rs, int b_cs)
Definition: bl1_ewscalmt.c:85
void bl1_zsymmize(conj1_t conj, uplo1_t uplo, int m, dcomplex *a, int a_rs, int a_cs)
Definition: bl1_symmize.c:353
void bl1_ssetdiag(int offset, int m, int n, float *sigma, float *a, int a_rs, int a_cs)
Definition: bl1_setdiag.c:34
void bl1_dcreate_contigmsr(side1_t side, uplo1_t uplo, int m, int n, double *a_save, int a_rs_save, int a_cs_save, double **a, int *a_rs, int *a_cs)
Definition: bl1_create_contigmsr.c:29
dcomplex bl1_zm1h(void)
Definition: bl1_constants.c:165
scomplex bl1_c0(void)
Definition: bl1_constants.c:125
void bl1_dsetmr(uplo1_t uplo, int m, int n, double *sigma, double *a, int a_rs, int a_cs)
Definition: bl1_setmr.c:66
void bl1_cinvertv(conj1_t conj, int n, scomplex *x, int incx)
Definition: bl1_invertv.c:41
void bl1_cewscalv(conj1_t conj, int n, scomplex *x, int incx, scomplex *y, int incy)
Definition: bl1_ewscalv.c:58
void bl1_csshiftdiag(conj1_t conj, int offset, int m, int n, float *sigma, scomplex *a, int a_rs, int a_cs)
Definition: bl1_shiftdiag.c:55
double bl1_d0(void)
Definition: bl1_constants.c:118
void bl1_dmaxabsmr(uplo1_t uplo, int m, int n, double *a, int a_rs, int a_cs, double *maxabs)
Definition: bl1_maxabsmr.c:78
void bl1_sfree_saved_contigm(int m, int n, float *a_save, int a_rs_save, int a_cs_save, float **a, int *a_rs, int *a_cs)
Definition: bl1_free_saved_contigm.c:13
void bl1_zewscalmt(trans1_t trans, int m, int n, dcomplex *a, int a_rs, int a_cs, dcomplex *b, int b_rs, int b_cs)
Definition: bl1_ewscalmt.c:373
void bl1_csewscalmt(trans1_t trans, int m, int n, float *a, int a_rs, int a_cs, scomplex *b, int b_rs, int b_cs)
Definition: bl1_ewscalmt.c:157
void bl1_ccreate_contigmr(uplo1_t uplo, int m, int n, scomplex *a_save, int a_rs_save, int a_cs_save, scomplex **a, int *a_rs, int *a_cs)
Definition: bl1_create_contigmr.c:77
double bl1_dm2(void)
Definition: bl1_constants.c:214
scomplex * bl1_callocv(unsigned int n_elem)
Definition: bl1_allocv.c:40
void bl1_zsetmr(uplo1_t uplo, int m, int n, dcomplex *sigma, dcomplex *a, int a_rs, int a_cs)
Definition: bl1_setmr.c:172
void bl1_cfree_saved_contigm(int m, int n, scomplex *a_save, int a_rs_save, int a_cs_save, scomplex **a, int *a_rs, int *a_cs)
Definition: bl1_free_saved_contigm.c:59
void bl1_set_dim_with_side(side1_t side, int m, int n, int *dim_new)
Definition: bl1_set_dims.c:27
void bl1_screate_contigmr(uplo1_t uplo, int m, int n, float *a_save, int a_rs_save, int a_cs_save, float **a, int *a_rs, int *a_cs)
Definition: bl1_create_contigmr.c:13
double bl1_d2(void)
Definition: bl1_constants.c:22
void bl1_sinverts(conj1_t conj, float *alpha)
Definition: bl1_inverts.c:13
void bl1_cfree_saved_contigmsr(side1_t side, uplo1_t uplo, int m, int n, scomplex *a_save, int a_rs_save, int a_cs_save, scomplex **a, int *a_rs, int *a_cs)
Definition: bl1_free_saved_contigmsr.c:71
void bl1_sfree_saved_contigmsr(side1_t side, uplo1_t uplo, int m, int n, float *a_save, int a_rs_save, int a_cs_save, float **a, int *a_rs, int *a_cs)
Definition: bl1_free_saved_contigmsr.c:13
void bl1_dewinvscalmt(trans1_t trans, int m, int n, double *a, int a_rs, int a_cs, double *b, int b_rs, int b_cs)
Definition: bl1_ewinvscalmt.c:85
void bl1_csscalediag(conj1_t conj, int offset, int m, int n, float *sigma, scomplex *a, int a_rs, int a_cs)
Definition: bl1_scalediag.c:55
void bl1_dident(int m, double *a, int a_rs, int a_cs)
Definition: bl1_ident.c:32
void bl1_dfree(double *p)
Definition: bl1_free.c:35
void bl1_crandm(int m, int n, scomplex *a, int a_rs, int a_cs)
Definition: bl1_randm.c:81
dcomplex bl1_z1h(void)
Definition: bl1_constants.c:101
void bl1_ssetmr(uplo1_t uplo, int m, int n, float *sigma, float *a, int a_rs, int a_cs)
Definition: bl1_setmr.c:13
void bl1_sinvert2s(conj1_t conj, float *alpha, float *beta)
Definition: bl1_invert2s.c:13
int * bl1_iallocv(unsigned int n_elem)
Definition: bl1_allocv.c:25
void bl1_zscalediag(conj1_t conj, int offset, int m, int n, dcomplex *sigma, dcomplex *a, int a_rs, int a_cs)
Definition: bl1_scalediag.c:123
void bl1_zfree(dcomplex *p)
Definition: bl1_free.c:45
void bl1_sewscalmt(trans1_t trans, int m, int n, float *a, int a_rs, int a_cs, float *b, int b_rs, int b_cs)
Definition: bl1_ewscalmt.c:13
void bl1_cinverts(conj1_t conj, scomplex *alpha)
Definition: bl1_inverts.c:27
double bl1_d1(void)
Definition: bl1_constants.c:54
float bl1_s1h(void)
Definition: bl1_constants.c:79
void bl1_sewscalv(conj1_t conj, int n, float *x, int incx, float *y, int incy)
Definition: bl1_ewscalv.c:13
float bl1_s1(void)
Definition: bl1_constants.c:47
void bl1_ccreate_contigmt(trans1_t trans_dims, int m, int n, scomplex *a_save, int a_rs_save, int a_cs_save, scomplex **a, int *a_rs, int *a_cs)
Definition: bl1_create_contigmt.c:89
void bl1_zfree_contigm(dcomplex *a_save, int a_rs_save, int a_cs_save, dcomplex **a, int *a_rs, int *a_cs)
Definition: bl1_free_contigm.c:61
double * bl1_dallocv(unsigned int n_elem)
Definition: bl1_allocv.c:35
void bl1_zdewscalmt(trans1_t trans, int m, int n, double *a, int a_rs, int a_cs, dcomplex *b, int b_rs, int b_cs)
Definition: bl1_ewscalmt.c:301
void bl1_sewinvscalv(conj1_t conj, int n, float *x, int incx, float *y, int incy)
Definition: bl1_ewinvscalv.c:13
void bl1_vfree(void *p)
Definition: bl1_free.c:20
void bl1_zewinvscalv(conj1_t conj, int n, dcomplex *x, int incx, dcomplex *y, int incy)
Definition: bl1_ewinvscalv.c:103
void bl1_zdapdiagmv(side1_t side, conj1_t conj, int m, int n, double *x, int incx, dcomplex *a, int a_rs, int a_cs)
Definition: bl1_apdiagmv.c:233
void bl1_dinverts(conj1_t conj, double *alpha)
Definition: bl1_inverts.c:20
void bl1_screate_contigm(int m, int n, float *a_save, int a_rs_save, int a_cs_save, float **a, int *a_rs, int *a_cs)
Definition: bl1_create_contigm.c:13
void bl1_cinvert2s(conj1_t conj, scomplex *alpha, scomplex *beta)
Definition: bl1_invert2s.c:27
void bl1_dapdiagmv(side1_t side, conj1_t conj, int m, int n, double *x, int incx, double *a, int a_rs, int a_cs)
Definition: bl1_apdiagmv.c:68
void bl1_zshiftdiag(conj1_t conj, int offset, int m, int n, dcomplex *sigma, dcomplex *a, int a_rs, int a_cs)
Definition: bl1_shiftdiag.c:122
void bl1_ccreate_contigmsr(side1_t side, uplo1_t uplo, int m, int n, scomplex *a_save, int a_rs_save, int a_cs_save, scomplex **a, int *a_rs, int *a_cs)
Definition: bl1_create_contigmsr.c:45
void bl1_crandv(int n, scomplex *x, int incx)
Definition: bl1_randv.c:39
void bl1_csymmize(conj1_t conj, uplo1_t uplo, int m, scomplex *a, int a_rs, int a_cs)
Definition: bl1_symmize.c:235
void bl1_zsetm(int m, int n, dcomplex *sigma, dcomplex *a, int a_rs, int a_cs)
Definition: bl1_setm.c:78
void bl1_cmaxabsv(int n, scomplex *x, int incx, float *maxabs)
Definition: bl1_maxabsv.c:55
void bl1_screate_contigmt(trans1_t trans_dims, int m, int n, float *a_save, int a_rs_save, int a_cs_save, float **a, int *a_rs, int *a_cs)
Definition: bl1_create_contigmt.c:13
void bl1_sewinvscalmt(trans1_t trans, int m, int n, float *a, int a_rs, int a_cs, float *b, int b_rs, int b_cs)
Definition: bl1_ewinvscalmt.c:13
void bl1_zmaxabsv(int n, dcomplex *x, int incx, double *maxabs)
Definition: bl1_maxabsv.c:76
void bl1_sscalediag(conj1_t conj, int offset, int m, int n, float *sigma, float *a, int a_rs, int a_cs)
Definition: bl1_scalediag.c:13
scomplex bl1_cm1(void)
Definition: bl1_constants.c:189
dcomplex bl1_zm1(void)
Definition: bl1_constants.c:197
void bl1_sinvertv(conj1_t conj, int n, float *x, int incx)
Definition: bl1_invertv.c:13
void bl1_sshiftdiag(conj1_t conj, int offset, int m, int n, float *sigma, float *a, int a_rs, int a_cs)
Definition: bl1_shiftdiag.c:13
void bl1_csewscalv(conj1_t conj, int n, float *x, int incx, scomplex *y, int incy)
Definition: bl1_ewscalv.c:43
void bl1_cewinvscalmt(trans1_t trans, int m, int n, scomplex *a, int a_rs, int a_cs, scomplex *b, int b_rs, int b_cs)
Definition: bl1_ewinvscalmt.c:229
void bl1_zfree_saved_contigm(int m, int n, dcomplex *a_save, int a_rs_save, int a_cs_save, dcomplex **a, int *a_rs, int *a_cs)
Definition: bl1_free_saved_contigm.c:82
void * bl1_vallocm(unsigned int m, unsigned int n, unsigned int elem_size)
Definition: bl1_allocm.c:20
void bl1_drandm(int m, int n, double *a, int a_rs, int a_cs)
Definition: bl1_randm.c:47
uplo1_t
Definition: blis_type_defs.h:61
diag1_t
Definition: blis_type_defs.h:73
trans1_t
Definition: blis_type_defs.h:53
conj1_t
Definition: blis_type_defs.h:80
side1_t
Definition: blis_type_defs.h:67
Definition: blis_type_defs.h:138
Definition: blis_type_defs.h:133