notfound_action: 0 - do nothing 1 - display warning message 2 - raise error
(name, notfound_action=0)
| 499 | |
| 500 | |
| 501 | def get_info(name, notfound_action=0): |
| 502 | """ |
| 503 | notfound_action: |
| 504 | 0 - do nothing |
| 505 | 1 - display warning message |
| 506 | 2 - raise error |
| 507 | """ |
| 508 | cl = {'armpl': armpl_info, |
| 509 | 'blas_armpl': blas_armpl_info, |
| 510 | 'lapack_armpl': lapack_armpl_info, |
| 511 | 'fftw3_armpl': fftw3_armpl_info, |
| 512 | 'atlas': atlas_info, # use lapack_opt or blas_opt instead |
| 513 | 'atlas_threads': atlas_threads_info, # ditto |
| 514 | 'atlas_blas': atlas_blas_info, |
| 515 | 'atlas_blas_threads': atlas_blas_threads_info, |
| 516 | 'lapack_atlas': lapack_atlas_info, # use lapack_opt instead |
| 517 | 'lapack_atlas_threads': lapack_atlas_threads_info, # ditto |
| 518 | 'atlas_3_10': atlas_3_10_info, # use lapack_opt or blas_opt instead |
| 519 | 'atlas_3_10_threads': atlas_3_10_threads_info, # ditto |
| 520 | 'atlas_3_10_blas': atlas_3_10_blas_info, |
| 521 | 'atlas_3_10_blas_threads': atlas_3_10_blas_threads_info, |
| 522 | 'lapack_atlas_3_10': lapack_atlas_3_10_info, # use lapack_opt instead |
| 523 | 'lapack_atlas_3_10_threads': lapack_atlas_3_10_threads_info, # ditto |
| 524 | 'flame': flame_info, # use lapack_opt instead |
| 525 | 'mkl': mkl_info, |
| 526 | 'ssl2': ssl2_info, |
| 527 | # openblas which may or may not have embedded lapack |
| 528 | 'openblas': openblas_info, # use blas_opt instead |
| 529 | # openblas with embedded lapack |
| 530 | 'openblas_lapack': openblas_lapack_info, # use blas_opt instead |
| 531 | 'openblas_clapack': openblas_clapack_info, # use blas_opt instead |
| 532 | 'blis': blis_info, # use blas_opt instead |
| 533 | 'lapack_mkl': lapack_mkl_info, # use lapack_opt instead |
| 534 | 'blas_mkl': blas_mkl_info, # use blas_opt instead |
| 535 | 'lapack_ssl2': lapack_ssl2_info, |
| 536 | 'blas_ssl2': blas_ssl2_info, |
| 537 | 'accelerate': accelerate_info, # use blas_opt instead |
| 538 | 'accelerate_lapack': accelerate_lapack_info, |
| 539 | 'openblas64_': openblas64__info, |
| 540 | 'openblas64__lapack': openblas64__lapack_info, |
| 541 | 'openblas_ilp64': openblas_ilp64_info, |
| 542 | 'openblas_ilp64_lapack': openblas_ilp64_lapack_info, |
| 543 | 'x11': x11_info, |
| 544 | 'fft_opt': fft_opt_info, |
| 545 | 'fftw': fftw_info, |
| 546 | 'fftw2': fftw2_info, |
| 547 | 'fftw3': fftw3_info, |
| 548 | 'dfftw': dfftw_info, |
| 549 | 'sfftw': sfftw_info, |
| 550 | 'fftw_threads': fftw_threads_info, |
| 551 | 'dfftw_threads': dfftw_threads_info, |
| 552 | 'sfftw_threads': sfftw_threads_info, |
| 553 | 'djbfft': djbfft_info, |
| 554 | 'blas': blas_info, # use blas_opt instead |
| 555 | 'lapack': lapack_info, # use lapack_opt instead |
| 556 | 'lapack_src': lapack_src_info, |
| 557 | 'blas_src': blas_src_info, |
| 558 | 'numpy': numpy_info, |
no test coverage detected