1
1
2
- set (C_SRC
2
+ set (CSRC
3
3
lapacke_cbbcsd.c
4
4
lapacke_cbbcsd_work.c
5
5
lapacke_cbdsqr.c
@@ -1839,6 +1839,12 @@ set(ZSRC
1839
1839
lapacke_zhbevd_work.c
1840
1840
lapacke_zhbevx.c
1841
1841
lapacke_zhbevx_work.c
1842
+ lapacke_zhbev_2stage.c
1843
+ lapacke_zhbev_2stage_work.c
1844
+ lapacke_zhbevd_2stage.c
1845
+ lapacke_zhbevd_2stage_work.c
1846
+ lapacke_zhbevx_2stage.c
1847
+ lapacke_zhbevx_2stage_work.c
1842
1848
lapacke_zhbgst.c
1843
1849
lapacke_zhbgst_work.c
1844
1850
lapacke_zhbgv.c
@@ -2263,104 +2269,91 @@ set(ZSRC
2263
2269
)
2264
2270
2265
2271
set (SRCX
2266
- lapacke_cgbrfsx.c lapacke_cporfsx.c lapacke_dgerfsx.c lapacke_sgbrfsx.c lapacke_ssyrfsx.c lapacke_zherfsx.c
2267
- lapacke_cgbrfsx_work.c lapacke_cporfsx_work.c lapacke_dgerfsx_work.c lapacke_sgbrfsx_work.c lapacke_ssyrfsx_work.c lapacke_zherfsx_work.c
2268
- lapacke_cgerfsx.c lapacke_csyrfsx.c lapacke_dporfsx.c lapacke_sgerfsx.c lapacke_zgbrfsx.c lapacke_zporfsx.c
2269
- lapacke_cgerfsx_work.c lapacke_csyrfsx_work.c lapacke_dporfsx_work.c lapacke_sgerfsx_work.c lapacke_zgbrfsx_work.c lapacke_zporfsx_work.c
2270
- lapacke_cherfsx.c lapacke_dgbrfsx.c lapacke_dsyrfsx.c lapacke_sporfsx.c lapacke_zgerfsx.c lapacke_zsyrfsx.c
2271
- lapacke_cherfsx_work.c lapacke_dgbrfsx_work.c lapacke_dsyrfsx_work.c lapacke_sporfsx_work.c lapacke_zgerfsx_work.c lapacke_zsyrfsx_work.c
2272
- lapacke_cgbsvxx.c lapacke_cposvxx.c lapacke_dgesvxx.c lapacke_sgbsvxx.c lapacke_ssysvxx.c lapacke_zhesvxx.c
2273
- lapacke_cgbsvxx_work.c lapacke_cposvxx_work.c lapacke_dgesvxx_work.c lapacke_sgbsvxx_work.c lapacke_ssysvxx_work.c lapacke_zhesvxx_work.c
2274
- lapacke_cgesvxx.c lapacke_csysvxx.c lapacke_dposvxx.c lapacke_sgesvxx.c lapacke_zgbsvxx.c lapacke_zposvxx.c
2275
- lapacke_cgesvxx_work.c lapacke_csysvxx_work.c lapacke_dposvxx_work.c lapacke_sgesvxx_work.c lapacke_zgbsvxx_work.c lapacke_zposvxx_work.c
2276
- lapacke_chesvxx.c lapacke_dgbsvxx.c lapacke_dsysvxx.c lapacke_sposvxx.c lapacke_zgesvxx.c lapacke_zsysvxx.c
2272
+ lapacke_cgbrfsx.c lapacke_cporfsx.c lapacke_dgerfsx.c lapacke_sgbrfsx.c lapacke_ssyrfsx.c lapacke_zherfsx.c
2273
+ lapacke_cgbrfsx_work.c lapacke_cporfsx_work.c lapacke_dgerfsx_work.c lapacke_sgbrfsx_work.c lapacke_ssyrfsx_work.c lapacke_zherfsx_work.c
2274
+ lapacke_cgerfsx.c lapacke_csyrfsx.c lapacke_dporfsx.c lapacke_sgerfsx.c lapacke_zgbrfsx.c lapacke_zporfsx.c
2275
+ lapacke_cgerfsx_work.c lapacke_csyrfsx_work.c lapacke_dporfsx_work.c lapacke_sgerfsx_work.c lapacke_zgbrfsx_work.c lapacke_zporfsx_work.c
2276
+ lapacke_cherfsx.c lapacke_dgbrfsx.c lapacke_dsyrfsx.c lapacke_sporfsx.c lapacke_zgerfsx.c lapacke_zsyrfsx.c
2277
+ lapacke_cherfsx_work.c lapacke_dgbrfsx_work.c lapacke_dsyrfsx_work.c lapacke_sporfsx_work.c lapacke_zgerfsx_work.c lapacke_zsyrfsx_work.c
2278
+ lapacke_cgbsvxx.c lapacke_cposvxx.c lapacke_dgesvxx.c lapacke_sgbsvxx.c lapacke_ssysvxx.c lapacke_zhesvxx.c
2279
+ lapacke_cgbsvxx_work.c lapacke_cposvxx_work.c lapacke_dgesvxx_work.c lapacke_sgbsvxx_work.c lapacke_ssysvxx_work.c lapacke_zhesvxx_work.c
2280
+ lapacke_cgesvxx.c lapacke_csysvxx.c lapacke_dposvxx.c lapacke_sgesvxx.c lapacke_zgbsvxx.c lapacke_zposvxx.c
2281
+ lapacke_cgesvxx_work.c lapacke_csysvxx_work.c lapacke_dposvxx_work.c lapacke_sgesvxx_work.c lapacke_zgbsvxx_work.c lapacke_zposvxx_work.c
2282
+ lapacke_chesvxx.c lapacke_dgbsvxx.c lapacke_dsysvxx.c lapacke_sposvxx.c lapacke_zgesvxx.c lapacke_zsysvxx.c
2277
2283
lapacke_chesvxx_work.c lapacke_dgbsvxx_work.c lapacke_dsysvxx_work.c lapacke_sposvxx_work.c lapacke_zgesvxx_work.c lapacke_zsysvxx_work.c
2278
2284
)
2279
2285
2280
2286
2281
- # FILE PARTS OF TMGLIB
2287
+ # FILE PARTS OF TMGLIB
2282
2288
set (MATGEN
2283
- lapacke_clatms.c
2284
- lapacke_clatms_work.c
2285
- lapacke_dlatms.c
2286
- lapacke_dlatms_work.c
2287
- lapacke_slatms.c
2288
- lapacke_slatms_work.c
2289
- lapacke_zlatms.c
2290
- lapacke_zlatms_work.c
2291
- lapacke_clagge.c
2292
- lapacke_clagge_work.c
2293
- lapacke_dlagge.c
2294
- lapacke_dlagge_work.c
2295
- lapacke_slagge.c
2296
- lapacke_slagge_work.c
2297
- lapacke_zlagge.c
2298
- lapacke_zlagge_work.c
2299
- lapacke_claghe.c
2300
- lapacke_claghe_work.c
2301
- lapacke_zlaghe.c
2302
- lapacke_zlaghe_work.c
2303
- lapacke_clagsy.c
2304
- lapacke_clagsy_work.c
2305
- lapacke_dlagsy.c
2306
- lapacke_dlagsy_work.c
2307
- lapacke_slagsy.c
2308
- lapacke_slagsy_work.c
2309
- lapacke_zlagsy.c
2289
+ lapacke_clatms.c
2290
+ lapacke_clatms_work.c
2291
+ lapacke_dlatms.c
2292
+ lapacke_dlatms_work.c
2293
+ lapacke_slatms.c
2294
+ lapacke_slatms_work.c
2295
+ lapacke_zlatms.c
2296
+ lapacke_zlatms_work.c
2297
+ lapacke_clagge.c
2298
+ lapacke_clagge_work.c
2299
+ lapacke_dlagge.c
2300
+ lapacke_dlagge_work.c
2301
+ lapacke_slagge.c
2302
+ lapacke_slagge_work.c
2303
+ lapacke_zlagge.c
2304
+ lapacke_zlagge_work.c
2305
+ lapacke_claghe.c
2306
+ lapacke_claghe_work.c
2307
+ lapacke_zlaghe.c
2308
+ lapacke_zlaghe_work.c
2309
+ lapacke_clagsy.c
2310
+ lapacke_clagsy_work.c
2311
+ lapacke_dlagsy.c
2312
+ lapacke_dlagsy_work.c
2313
+ lapacke_slagsy.c
2314
+ lapacke_slagsy_work.c
2315
+ lapacke_zlagsy.c
2310
2316
lapacke_zlagsy_work.c
2311
2317
)
2312
2318
2313
2319
set (Utils_SRC
2314
- lapacke_cgb_nancheck.c lapacke_dpf_nancheck.c lapacke_ssy_trans.c
2315
- lapacke_cgb_trans.c lapacke_dpf_trans.c lapacke_stb_nancheck.c
2316
- lapacke_cge_nancheck.c lapacke_dpo_nancheck.c lapacke_stb_trans.c
2317
- lapacke_cge_trans.c lapacke_dpo_trans.c lapacke_stf_nancheck.c
2318
- lapacke_cgg_nancheck.c lapacke_dpp_nancheck.c lapacke_stf_trans.c
2319
- lapacke_cgg_trans.c lapacke_dpp_trans.c lapacke_stp_nancheck.c
2320
- lapacke_cgt_nancheck.c lapacke_dpt_nancheck.c lapacke_stp_trans.c
2321
- lapacke_chb_nancheck.c lapacke_dsb_nancheck.c lapacke_str_nancheck.c
2322
- lapacke_chb_trans.c lapacke_dsb_trans.c lapacke_str_trans.c
2323
- lapacke_che_nancheck.c lapacke_dsp_nancheck.c lapacke_xerbla.c
2324
- lapacke_che_trans.c lapacke_dsp_trans.c lapacke_zgb_nancheck.c
2325
- lapacke_chp_nancheck.c lapacke_dst_nancheck.c lapacke_zgb_trans.c
2326
- lapacke_chp_trans.c lapacke_dsy_nancheck.c lapacke_zge_nancheck.c
2327
- lapacke_chs_nancheck.c lapacke_dsy_trans.c lapacke_zge_trans.c
2328
- lapacke_chs_trans.c lapacke_dtb_nancheck.c lapacke_zgg_nancheck.c
2329
- lapacke_c_nancheck.c lapacke_dtb_trans.c lapacke_zgg_trans.c
2330
- lapacke_cpb_nancheck.c lapacke_dtf_nancheck.c lapacke_zgt_nancheck.c
2331
- lapacke_cpb_trans.c lapacke_dtf_trans.c lapacke_zhb_nancheck.c
2332
- lapacke_cpf_nancheck.c lapacke_dtp_nancheck.c lapacke_zhb_trans.c
2333
- lapacke_cpf_trans.c lapacke_dtp_trans.c lapacke_zhe_nancheck.c
2334
- lapacke_cpo_nancheck.c lapacke_dtr_nancheck.c lapacke_zhe_trans.c
2335
- lapacke_cpo_trans.c lapacke_dtr_trans.c lapacke_zhp_nancheck.c
2336
- lapacke_cpp_nancheck.c lapacke_lsame.c lapacke_zhp_trans.c
2337
- lapacke_cpp_trans.c lapacke_make_complex_double.c lapacke_zhs_nancheck.c
2338
- lapacke_cpt_nancheck.c lapacke_make_complex_float.c lapacke_zhs_trans.c
2339
- lapacke_csp_nancheck.c lapacke_sgb_nancheck.c lapacke_z_nancheck.c
2340
- lapacke_csp_trans.c lapacke_sgb_trans.c lapacke_zpb_nancheck.c
2341
- lapacke_cst_nancheck.c lapacke_sge_nancheck.c lapacke_zpb_trans.c
2342
- lapacke_csy_nancheck.c lapacke_sge_trans.c lapacke_zpf_nancheck.c
2343
- lapacke_csy_trans.c lapacke_sgg_nancheck.c lapacke_zpf_trans.c
2344
- lapacke_ctb_nancheck.c lapacke_sgg_trans.c lapacke_zpo_nancheck.c
2345
- lapacke_ctb_trans.c lapacke_sgt_nancheck.c lapacke_zpo_trans.c
2346
- lapacke_ctf_nancheck.c lapacke_shs_nancheck.c lapacke_zpp_nancheck.c
2347
- lapacke_ctf_trans.c lapacke_shs_trans.c lapacke_zpp_trans.c
2348
- lapacke_ctp_nancheck.c lapacke_s_nancheck.c lapacke_zpt_nancheck.c
2349
- lapacke_ctp_trans.c lapacke_spb_nancheck.c lapacke_zsp_nancheck.c
2350
- lapacke_ctr_nancheck.c lapacke_spb_trans.c lapacke_zsp_trans.c
2351
- lapacke_ctr_trans.c lapacke_spf_nancheck.c lapacke_zst_nancheck.c
2352
- lapacke_dgb_nancheck.c lapacke_spf_trans.c lapacke_zsy_nancheck.c
2353
- lapacke_dgb_trans.c lapacke_spo_nancheck.c lapacke_zsy_trans.c
2354
- lapacke_dge_nancheck.c lapacke_spo_trans.c lapacke_ztb_nancheck.c
2355
- lapacke_dge_trans.c lapacke_spp_nancheck.c lapacke_ztb_trans.c
2356
- lapacke_dgg_nancheck.c lapacke_spp_trans.c lapacke_ztf_nancheck.c
2357
- lapacke_dgg_trans.c lapacke_spt_nancheck.c lapacke_ztf_trans.c
2358
- lapacke_dgt_nancheck.c lapacke_ssb_nancheck.c lapacke_ztp_nancheck.c
2359
- lapacke_dhs_nancheck.c lapacke_ssb_trans.c lapacke_ztp_trans.c
2360
- lapacke_dhs_trans.c lapacke_ssp_nancheck.c lapacke_ztr_nancheck.c
2361
- lapacke_d_nancheck.c lapacke_ssp_trans.c lapacke_ztr_trans.c
2362
- lapacke_dpb_nancheck.c lapacke_sst_nancheck.c
2363
- lapacke_dpb_trans.c lapacke_ssy_nancheck.c
2320
+ lapacke_c_nancheck.c lapacke_ctr_trans.c lapacke_make_complex_float.c lapacke_zgb_nancheck.c
2321
+ lapacke_cgb_nancheck.c lapacke_d_nancheck.c lapacke_s_nancheck.c lapacke_zgb_trans.c
2322
+ lapacke_cgb_trans.c lapacke_dgb_nancheck.c lapacke_sgb_nancheck.c lapacke_zge_nancheck.c
2323
+ lapacke_cge_nancheck.c lapacke_dgb_trans.c lapacke_sgb_trans.c lapacke_zge_trans.c
2324
+ lapacke_cge_trans.c lapacke_dge_nancheck.c lapacke_sge_nancheck.c lapacke_zgg_nancheck.c
2325
+ lapacke_cgg_nancheck.c lapacke_dge_trans.c lapacke_sge_trans.c lapacke_zgg_trans.c
2326
+ lapacke_cgg_trans.c lapacke_dgg_nancheck.c lapacke_sgg_nancheck.c lapacke_zgt_nancheck.c
2327
+ lapacke_cgt_nancheck.c lapacke_dgg_trans.c lapacke_sgg_trans.c lapacke_zhb_nancheck.c
2328
+ lapacke_chb_nancheck.c lapacke_dgt_nancheck.c lapacke_sgt_nancheck.c lapacke_zhb_trans.c
2329
+ lapacke_chb_trans.c lapacke_dhs_nancheck.c lapacke_shs_nancheck.c lapacke_zhe_nancheck.c
2330
+ lapacke_che_nancheck.c lapacke_dhs_trans.c lapacke_shs_trans.c lapacke_zhe_trans.c
2331
+ lapacke_che_trans.c lapacke_dpb_nancheck.c lapacke_spb_nancheck.c lapacke_zhp_nancheck.c
2332
+ lapacke_chp_nancheck.c lapacke_dpb_trans.c lapacke_spb_trans.c lapacke_zhp_trans.c
2333
+ lapacke_chp_trans.c lapacke_dpf_nancheck.c lapacke_spf_nancheck.c lapacke_zhs_nancheck.c
2334
+ lapacke_chs_nancheck.c lapacke_dpf_trans.c lapacke_spf_trans.c lapacke_zhs_trans.c
2335
+ lapacke_chs_trans.c lapacke_dpo_nancheck.c lapacke_spo_nancheck.c lapacke_zpb_nancheck.c
2336
+ lapacke_cpb_nancheck.c lapacke_dpo_trans.c lapacke_spo_trans.c lapacke_zpb_trans.c
2337
+ lapacke_cpb_trans.c lapacke_dpp_nancheck.c lapacke_spp_nancheck.c lapacke_zpf_nancheck.c
2338
+ lapacke_cpf_nancheck.c lapacke_dpp_trans.c lapacke_spp_trans.c lapacke_zpf_trans.c
2339
+ lapacke_cpf_trans.c lapacke_dpt_nancheck.c lapacke_spt_nancheck.c lapacke_zpo_nancheck.c
2340
+ lapacke_cpo_nancheck.c lapacke_dsb_nancheck.c lapacke_ssb_nancheck.c lapacke_zpo_trans.c
2341
+ lapacke_cpo_trans.c lapacke_dsb_trans.c lapacke_ssb_trans.c lapacke_zpp_nancheck.c
2342
+ lapacke_cpp_nancheck.c lapacke_dsp_nancheck.c lapacke_ssp_nancheck.c lapacke_zpp_trans.c
2343
+ lapacke_cpp_trans.c lapacke_dsp_trans.c lapacke_ssp_trans.c lapacke_zpt_nancheck.c
2344
+ lapacke_cpt_nancheck.c lapacke_dst_nancheck.c lapacke_sst_nancheck.c lapacke_zsp_nancheck.c
2345
+ lapacke_csp_nancheck.c lapacke_dsy_nancheck.c lapacke_ssy_nancheck.c lapacke_zsp_trans.c
2346
+ lapacke_csp_trans.c lapacke_dsy_trans.c lapacke_ssy_trans.c lapacke_zst_nancheck.c
2347
+ lapacke_cst_nancheck.c lapacke_dtb_nancheck.c lapacke_stb_nancheck.c lapacke_zsy_nancheck.c
2348
+ lapacke_csy_nancheck.c lapacke_dtb_trans.c lapacke_stb_trans.c lapacke_zsy_trans.c
2349
+ lapacke_csy_trans.c lapacke_dtf_nancheck.c lapacke_stf_nancheck.c lapacke_ztb_nancheck.c
2350
+ lapacke_ctb_nancheck.c lapacke_dtf_trans.c lapacke_stf_trans.c lapacke_ztb_trans.c
2351
+ lapacke_ctb_trans.c lapacke_dtp_nancheck.c lapacke_stp_nancheck.c lapacke_ztf_nancheck.c
2352
+ lapacke_ctf_nancheck.c lapacke_dtp_trans.c lapacke_stp_trans.c lapacke_ztf_trans.c
2353
+ lapacke_ctf_trans.c lapacke_dtr_nancheck.c lapacke_str_nancheck.c lapacke_ztp_nancheck.c
2354
+ lapacke_ctp_nancheck.c lapacke_dtr_trans.c lapacke_str_trans.c lapacke_ztp_trans.c
2355
+ lapacke_ctp_trans.c lapacke_lsame.c lapacke_xerbla.c lapacke_ztr_nancheck.c
2356
+ lapacke_ctr_nancheck.c lapacke_make_complex_double.c lapacke_z_nancheck.c lapacke_ztr_trans.c
2364
2357
)
2365
2358
2366
2359
set (LAPACKE_REL_SRC "" )
@@ -2380,6 +2373,10 @@ if (BUILD_COMPLEX16)
2380
2373
list (APPEND LAPACKE_REL_SRC ${ZSRC} )
2381
2374
endif ()
2382
2375
2376
+ if (BUILD_MATGEN )
2377
+ list (APPEND LAPACKE_REL_SRC ${MATGEN} )
2378
+ endif ()
2379
+
2383
2380
# add lapack-netlib folder to the sources
2384
2381
set (LAPACKE_SOURCES "" )
2385
2382
foreach (LAE_FILE ${LAPACKE_REL_SRC} )
0 commit comments