diff --git a/_sources/domains/sparse_linear_algebra.rst b/_sources/domains/sparse_linear_algebra.rst index 53e4024d3..eb39bd3f1 100644 --- a/_sources/domains/sparse_linear_algebra.rst +++ b/_sources/domains/sparse_linear_algebra.rst @@ -6,7 +6,8 @@ Sparse Linear Algebra See the latest specification for the sparse domain `here `_. -This page documents implementation specific or backend specific details. +This page documents implementation specific or backend specific details of the +sparse domain. OneMKL Intel CPU and GPU backends --------------------------------- @@ -15,6 +16,7 @@ Known limitations as of Intel oneMKL product release 2024.1: - All operations' algorithms except ``no_optimize_alg`` map to the default algorithm. +- The required external workspace size is always 0 bytes. - ``oneapi::mkl::sparse::set_csr_data`` and ``oneapi::mkl::sparse::set_coo_data`` functions cannot be used on a handle that has already been used for an operation or its optimize function. Doing so diff --git a/domains/sparse_linear_algebra.html b/domains/sparse_linear_algebra.html index 6c2f72f98..80b4caa6e 100644 --- a/domains/sparse_linear_algebra.html +++ b/domains/sparse_linear_algebra.html @@ -536,13 +536,15 @@

Contents

Sparse Linear Algebra#

See the latest specification for the sparse domain here.

-

This page documents implementation specific or backend specific details.

+

This page documents implementation specific or backend specific details of the +sparse domain.

OneMKL Intel CPU and GPU backends#

Known limitations as of Intel oneMKL product release 2024.1:

  • All operations’ algorithms except no_optimize_alg map to the default algorithm.

  • +
  • The required external workspace size is always 0 bytes.

  • oneapi::mkl::sparse::set_csr_data and oneapi::mkl::sparse::set_coo_data functions cannot be used on a handle that has already been used for an operation or its optimize function. Doing so diff --git a/searchindex.js b/searchindex.js index 6298d6bf1..3f1abf08a 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles": {"1. Create Header Files": [[1, "create-header-files"]], "2. Integrate Header Files": [[1, "integrate-header-files"]], "3. Create Wrappers": [[1, "create-wrappers"]], "4. Integrate Wrappers to the Build System": [[1, "integrate-wrappers-to-the-build-system"]], "5. Update the Test System": [[1, "update-the-test-system"]], "About": [[152, null]], "BLAS Level 1 Routines": [[7, "blas-level-1-routines"]], "BLAS Level 2 Routines": [[8, "blas-level-2-routines"]], "BLAS Level 3 Routines": [[9, "blas-level-3-routines"]], "BLAS Routines": [[6, "blas-routines"]], "BLAS-like Extensions": [[10, "blas-like-extensions"]], "Build Options": [[0, "build-options"]], "Build Setup": [[0, "build-setup"]], "Build Setup with hipSYCL": [[0, "build-setup-with-hipsycl"]], "Building for CUDA (with clang++)": [[0, "building-for-cuda-with-clang"]], "Building for CUDA (with hipSYCL)": [[0, "building-for-cuda-with-hipsycl"]], "Building for ROCm (with clang++)": [[0, "building-for-rocm-with-clang"]], "Building for ROCm (with hipSYCL)": [[0, "building-for-rocm-with-hipsycl"]], "Building for oneMKL": [[0, "building-for-onemkl"]], "Building for portBLAS": [[0, "building-for-portblas"]], "Building for portFFT": [[0, "building-for-portfft"]], "Building the Project": [[0, "building-the-project"]], "Building with CMake": [[0, "building-with-cmake"]], "Contents": [[152, "contents"]], "Dense Linear Algebra": [[67, "dense-linear-algebra"]], "Developer Reference": [[152, null]], "Get Started": [[152, null]], "Integrating a Third-Party Library to oneAPI Math Kernel Library (oneMKL) Interfaces": [[1, "integrating-a-third-party-library-to-oneapi-math-kernel-library-onemkl-interfaces"]], "Introduction": [[153, "introduction"]], "LAPACK Linear Equation Routines": [[98, "lapack-linear-equation-routines"], [100, "lapack-linear-equation-routines"]], "LAPACK Routines": [[98, "lapack-routines"]], "LAPACK Singular Value and Eigenvalue Problem Routines": [[98, "lapack-singular-value-and-eigenvalue-problem-routines"], [101, "lapack-singular-value-and-eigenvalue-problem-routines"]], "LAPACK-like Extensions Routines": [[98, "lapack-like-extensions-routines"], [99, "lapack-like-extensions-routines"]], "Matrix Storage": [[150, "matrix-storage"]], "OneMKL Intel CPU and GPU backends": [[151, "onemkl-intel-cpu-and-gpu-backends"]], "Project Cleanup": [[0, "project-cleanup"]], "Selecting a Compiler": [[155, "selecting-a-compiler"]], "Sparse Linear Algebra": [[151, "sparse-linear-algebra"]], "asum": [[2, "asum"]], "asum (Buffer Version)": [[2, "asum-buffer-version"]], "asum (USM Version)": [[2, "asum-usm-version"]], "axpby": [[3, "axpby"]], "axpby (Buffer Version)": [[3, "axpby-buffer-version"]], "axpby (USM Version)": [[3, "axpby-usm-version"]], "axpy": [[4, "axpy"]], "axpy (Buffer Version)": [[4, "axpy-buffer-version"]], "axpy (USM Version)": [[4, "axpy-usm-version"]], "axpy_batch": [[5, "axpy-batch"]], "axpy_batch (Buffer Version)": [[5, "axpy-batch-buffer-version"]], "axpy_batch (USM Version)": [[5, "axpy-batch-usm-version"]], "copy": [[11, "copy"]], "copy (Buffer Version)": [[11, "copy-buffer-version"]], "copy (USM Version)": [[11, "copy-usm-version"]], "copy_batch": [[12, "copy-batch"]], "copy_batch (Buffer Version)": [[12, "copy-batch-buffer-version"]], "copy_batch (USM Version)": [[12, "copy-batch-usm-version"]], "dgmm_batch": [[13, "dgmm-batch"]], "dgmm_batch (Buffer Version)": [[13, "dgmm-batch-buffer-version"]], "dgmm_batch (USM Version)": [[13, "dgmm-batch-usm-version"]], "diag": [[154, "diag"]], "dot": [[14, "dot"]], "dot (Buffer Version)": [[14, "dot-buffer-version"]], "dot (USM Version)": [[14, "dot-usm-version"]], "dotc": [[15, "dotc"]], "dotc (Buffer Version)": [[15, "dotc-buffer-version"]], "dotc (USM Version)": [[15, "dotc-usm-version"]], "dotu": [[16, "dotu"]], "dotu (Buffer Version)": [[16, "dotu-buffer-version"]], "dotu (USM Version)": [[16, "dotu-usm-version"]], "gbmv": [[17, "gbmv"]], "gbmv (Buffer Version)": [[17, "gbmv-buffer-version"]], "gbmv (USM Version)": [[17, "gbmv-usm-version"]], "gebrd": [[68, "gebrd"]], "gebrd (Buffer Version)": [[68, "gebrd-buffer-version"]], "gebrd (USM Version)": [[68, "gebrd-usm-version"]], "gebrd_scratchpad_size": [[69, "gebrd-scratchpad-size"]], "gemm": [[18, "gemm"]], "gemm (Buffer Version)": [[18, "gemm-buffer-version"]], "gemm (USM Version)": [[18, "gemm-usm-version"]], "gemm_batch": [[19, "gemm-batch"]], "gemm_batch (Buffer Version)": [[19, "gemm-batch-buffer-version"]], "gemm_batch (USM Version)": [[19, "gemm-batch-usm-version"]], "gemm_bias": [[20, "gemm-bias"]], "gemm_bias (Buffer Version)": [[20, "gemm-bias-buffer-version"]], "gemm_bias (USM Version)": [[20, "gemm-bias-usm-version"]], "gemmt": [[21, "gemmt"]], "gemmt (Buffer Version)": [[21, "gemmt-buffer-version"]], "gemmt (USM Version)": [[21, "gemmt-usm-version"]], "gemv": [[22, "gemv"]], "gemv (Buffer Version)": [[22, "gemv-buffer-version"]], "gemv (USM Version)": [[22, "gemv-usm-version"]], "gemv_batch": [[23, "gemv-batch"]], "gemv_batch (Buffer Version)": [[23, "gemv-batch-buffer-version"]], "gemv_batch (USM Version)": [[23, "gemv-batch-usm-version"]], "geqrf": [[70, "geqrf"]], "geqrf (Buffer Version)": [[70, "geqrf-buffer-version"]], "geqrf (USM Version)": [[70, "geqrf-usm-version"]], "geqrf_batch": [[71, "geqrf-batch"]], "geqrf_batch (Buffer Version)": [[71, "geqrf-batch-buffer-version"]], "geqrf_batch (USM Version)": [[71, "geqrf-batch-usm-version"]], "geqrf_batch_scratchpad_size": [[72, "geqrf-batch-scratchpad-size"]], "geqrf_scratchpad_size": [[73, "geqrf-scratchpad-size"]], "ger": [[24, "ger"]], "ger (Buffer Version)": [[24, "ger-buffer-version"]], "ger (USM Version)": [[24, "ger-usm-version"]], "gerc": [[25, "gerc"]], "gerc (Buffer Version)": [[25, "gerc-buffer-version"]], "gerc (USM Version)": [[25, "gerc-usm-version"]], "gerqf": [[74, "gerqf"]], "gerqf (Buffer Version)": [[74, "gerqf-buffer-version"]], "gerqf (USM Version)": [[74, "gerqf-usm-version"]], "gerqf_scratchpad_size": [[75, "gerqf-scratchpad-size"], [75, "id1"]], "geru": [[26, "geru"]], "geru (Buffer Version)": [[26, "geru-buffer-version"]], "geru (USM Version)": [[26, "geru-usm-version"]], "gesvd": [[76, "gesvd"]], "gesvd (Buffer Version)": [[76, "gesvd-buffer-version"]], "gesvd (USM Version)": [[76, "gesvd-usm-version"]], "gesvd_scratchpad_size": [[77, "gesvd-scratchpad-size"], [77, "id1"]], "getrf": [[78, "getrf"]], "getrf (BUFFER Version)": [[78, "getrf-buffer-version"]], "getrf (USM Version)": [[78, "getrf-usm-version"]], "getrf_batch": [[79, "getrf-batch"]], "getrf_batch (Buffer Version)": [[79, "getrf-batch-buffer-version"]], "getrf_batch (USM Version)": [[79, "getrf-batch-usm-version"]], "getrf_batch_scratchpad_size": [[80, "getrf-batch-scratchpad-size"]], "getrf_scratchpad_size": [[81, "getrf-scratchpad-size"], [81, "id1"]], "getri": [[82, "getri"]], "getri (BUFFER Version)": [[82, "getri-buffer-version"]], "getri (USM Version)": [[82, "getri-usm-version"]], "getri_batch": [[83, "getri-batch"]], "getri_batch (Buffer Version)": [[83, "getri-batch-buffer-version"]], "getri_batch (USM Version)": [[83, "getri-batch-usm-version"]], "getri_batch_scratchpad_size": [[84, "getri-batch-scratchpad-size"]], "getri_scratchpad_size": [[85, "getri-scratchpad-size"], [85, "id1"]], "getrs": [[86, "getrs"]], "getrs (Buffer Version)": [[86, "getrs-buffer-version"]], "getrs (USM Version)": [[86, "getrs-usm-version"]], "getrs_batch": [[87, "getrs-batch"]], "getrs_batch (Buffer Version)": [[87, "getrs-batch-buffer-version"]], "getrs_batch (USM Version)": [[87, "getrs-batch-usm-version"]], "getrs_batch_scratchpad_size": [[88, "getrs-batch-scratchpad-size"]], "getrs_scratchpad_size": [[89, "getrs-scratchpad-size"], [89, "id1"]], "hbmv": [[27, "hbmv"]], "hbmv (Buffer Version)": [[27, "hbmv-buffer-version"]], "hbmv (USM Version)": [[27, "hbmv-usm-version"]], "heevd": [[90, "heevd"]], "heevd (Buffer Version)": [[90, "heevd-buffer-version"]], "heevd (USM Version)": [[90, "heevd-usm-version"]], "heevd_scratchpad_size": [[91, "heevd-scratchpad-size"], [91, "id1"]], "hegvd": [[92, "hegvd"]], "hegvd (Buffer Version)": [[92, "hegvd-buffer-version"]], "hegvd (USM Version)": [[92, "hegvd-usm-version"]], "hegvd_scratchpad_size": [[93, "hegvd-scratchpad-size"], [93, "id1"]], "hemm": [[28, "hemm"]], "hemm (Buffer Version)": [[28, "hemm-buffer-version"]], "hemm (USM Version)": [[28, "hemm-usm-version"]], "hemv": [[29, "hemv"]], "hemv (Buffer Version)": [[29, "hemv-buffer-version"]], "hemv (USM Version)": [[29, "hemv-usm-version"]], "her": [[30, "her"]], "her (Buffer Version)": [[30, "her-buffer-version"]], "her (USM Version)": [[30, "her-usm-version"]], "her2": [[31, "her2"]], "her2 (Buffer Version)": [[31, "her2-buffer-version"]], "her2 (USM Version)": [[31, "her2-usm-version"]], "her2k": [[32, "her2k"]], "her2k (Buffer Version)": [[32, "her2k-buffer-version"]], "her2k (USM Version)": [[32, "her2k-usm-version"]], "herk": [[33, "herk"]], "herk (Buffer Version)": [[33, "herk-buffer-version"]], "herk (USM Version)": [[33, "herk-usm-version"]], "hetrd": [[94, "hetrd"]], "hetrd (Buffer Version)": [[94, "hetrd-buffer-version"]], "hetrd (USM Version)": [[94, "hetrd-usm-version"]], "hetrd_scratchpad_size": [[95, "hetrd-scratchpad-size"], [95, "id1"]], "hetrf": [[96, "hetrf"]], "hetrf (Buffer Version)": [[96, "hetrf-buffer-version"]], "hetrf (USM Version)": [[96, "hetrf-usm-version"]], "hetrf_scratchpad_size": [[97, "hetrf-scratchpad-size"], [97, "id1"]], "hpmv": [[34, "hpmv"]], "hpmv (Buffer Version)": [[34, "hpmv-buffer-version"]], "hpmv (USM Version)": [[34, "hpmv-usm-version"]], "hpr": [[35, "hpr"]], "hpr (Buffer Version)": [[35, "hpr-buffer-version"]], "hpr (USM Version)": [[35, "hpr-usm-version"]], "hpr2": [[36, "hpr2"]], "hpr2 (Buffer Version)": [[36, "hpr2-buffer-version"]], "hpr2 (USM Version)": [[36, "hpr2-usm-version"]], "iamax": [[37, "iamax"]], "iamax (Buffer Version)": [[37, "iamax-buffer-version"]], "iamax (USM Version)": [[37, "iamax-usm-version"]], "iamin": [[38, "iamin"]], "iamin (Buffer Version)": [[38, "iamin-buffer-version"]], "iamin (USM Version)": [[38, "iamin-usm-version"]], "nrm2": [[39, "nrm2"]], "nrm2 (Buffer Version)": [[39, "nrm2-buffer-version"]], "nrm2 (USM Version)": [[39, "nrm2-usm-version"]], "offset": [[154, "offset"]], "oneMKL Defined Datatypes": [[154, "onemkl-defined-datatypes"]], "oneMKL Interfaces": [[152, "onemkl-interfaces"]], "orgbr": [[102, "orgbr"]], "orgbr (Buffer Version)": [[102, "orgbr-buffer-version"]], "orgbr (USM Version)": [[102, "orgbr-usm-version"]], "orgbr_scratchpad_size": [[103, "orgbr-scratchpad-size"], [103, "id1"]], "orgqr": [[104, "orgqr"]], "orgqr (Buffer Version)": [[104, "orgqr-buffer-version"]], "orgqr (USM Version)": [[104, "orgqr-usm-version"]], "orgqr_batch": [[105, "orgqr-batch"]], "orgqr_batch (Buffer Version)": [[105, "orgqr-batch-buffer-version"]], "orgqr_batch (USM Version)": [[105, "orgqr-batch-usm-version"]], "orgqr_batch_scratchpad_size": [[106, "orgqr-batch-scratchpad-size"]], "orgqr_scratchpad_size": [[107, "orgqr-scratchpad-size"], [107, "id1"]], "orgtr": [[108, "orgtr"]], "orgtr (Buffer Version)": [[108, "orgtr-buffer-version"]], "orgtr (USM Version)": [[108, "orgtr-usm-version"]], "orgtr_scratchpad_size": [[109, "orgtr-scratchpad-size"], [109, "id1"]], "ormqr": [[110, "ormqr"]], "ormqr (Buffer Version)": [[110, "ormqr-buffer-version"]], "ormqr (USM Version)": [[110, "ormqr-usm-version"]], "ormqr_scratchpad_size": [[111, "ormqr-scratchpad-size"], [111, "id1"]], "ormrq": [[112, "ormrq"]], "ormrq (Buffer Version)": [[112, "ormrq-buffer-version"]], "ormrq (USM Version)": [[112, "ormrq-usm-version"]], "ormrq_scratchpad_size": [[113, "ormrq-scratchpad-size"], [113, "id1"]], "ormtr": [[114, "ormtr"]], "ormtr (Buffer Version)": [[114, "ormtr-buffer-version"]], "ormtr (USM Version)": [[114, "ormtr-usm-version"]], "ormtr_scratchpad_size": [[115, "ormtr-scratchpad-size"], [115, "id1"]], "potrf": [[116, "potrf"]], "potrf (Buffer Version)": [[116, "potrf-buffer-version"]], "potrf (USM Version)": [[116, "potrf-usm-version"]], "potrf_batch": [[117, "potrf-batch"]], "potrf_batch (Buffer Version)": [[117, "potrf-batch-buffer-version"]], "potrf_batch (USM Version)": [[117, "potrf-batch-usm-version"]], "potrf_batch_scratchpad_size": [[118, "potrf-batch-scratchpad-size"]], "potrf_scratchpad_size": [[119, "potrf-scratchpad-size"], [119, "id1"]], "potri": [[120, "potri"]], "potri (Buffer Version)": [[120, "potri-buffer-version"]], "potri (USM Version)": [[120, "potri-usm-version"]], "potri_scratchpad_size": [[121, "potri-scratchpad-size"], [121, "id1"]], "potrs": [[122, "potrs"]], "potrs (Buffer Version)": [[122, "potrs-buffer-version"]], "potrs (USM Version)": [[122, "potrs-usm-version"]], "potrs_batch": [[123, "potrs-batch"]], "potrs_batch (Buffer Version)": [[123, "potrs-batch-buffer-version"]], "potrs_batch (USM Version)": [[123, "potrs-batch-usm-version"]], "potrs_batch_scratchpad_size": [[124, "potrs-batch-scratchpad-size"]], "potrs_scratchpad_size": [[125, "potrs-scratchpad-size"], [125, "id1"]], "rot": [[40, "rot"]], "rot (Buffer Version)": [[40, "rot-buffer-version"]], "rot (USM Version)": [[40, "rot-usm-version"]], "rotg": [[41, "rotg"]], "rotg (Buffer Version)": [[41, "rotg-buffer-version"]], "rotg (USM Version)": [[41, "rotg-usm-version"]], "rotm": [[42, "rotm"]], "rotm (Buffer Version)": [[42, "rotm-buffer-version"]], "rotm (USM Version)": [[42, "rotm-usm-version"]], "rotmg": [[43, "rotmg"]], "rotmg (Buffer Version)": [[43, "rotmg-buffer-version"]], "rotmg (USM Version)": [[43, "rotmg-usm-version"]], "sbmv": [[44, "sbmv"]], "sbmv (Buffer Version)": [[44, "sbmv-buffer-version"]], "sbmv (USM Version)": [[44, "sbmv-usm-version"]], "scal": [[45, "scal"]], "scal (Buffer Version)": [[45, "scal-buffer-version"]], "scal (USM Version)": [[45, "scal-usm-version"]], "sdsdot": [[46, "sdsdot"]], "sdsdot (Buffer Version)": [[46, "sdsdot-buffer-version"]], "sdsdot (USM Version)": [[46, "sdsdot-usm-version"]], "side": [[154, "side"]], "spmv": [[47, "spmv"]], "spmv (Buffer Version)": [[47, "spmv-buffer-version"]], "spmv (USM Version)": [[47, "spmv-usm-version"]], "spr": [[48, "spr"]], "spr (Buffer Version)": [[48, "spr-buffer-version"]], "spr (USM Version)": [[48, "spr-usm-version"]], "spr2": [[49, "spr2"]], "spr2 (Buffer Version)": [[49, "spr2-buffer-version"]], "spr2 (USM Version)": [[49, "spr2-usm-version"]], "swap": [[50, "swap"]], "swap (Buffer Version)": [[50, "swap-buffer-version"]], "swap (USM Version)": [[50, "swap-usm-version"]], "syevd": [[126, "syevd"]], "syevd (Buffer Version)": [[126, "syevd-buffer-version"]], "syevd (USM Version)": [[126, "syevd-usm-version"]], "syevd_scratchpad_size": [[127, "syevd-scratchpad-size"], [127, "id1"]], "sygvd": [[128, "sygvd"]], "sygvd (Buffer Version)": [[128, "sygvd-buffer-version"]], "sygvd (USM Version)": [[128, "sygvd-usm-version"]], "sygvd_scratchpad_size": [[129, "sygvd-scratchpad-size"], [129, "id1"]], "symm": [[51, "symm"]], "symm (Buffer Version)": [[51, "symm-buffer-version"]], "symm (USM Version)": [[51, "symm-usm-version"]], "symv": [[52, "symv"]], "symv (Buffer Version)": [[52, "symv-buffer-version"]], "symv (USM Version)": [[52, "symv-usm-version"]], "syr": [[53, "syr"]], "syr (Buffer Version)": [[53, "syr-buffer-version"]], "syr (USM Version)": [[53, "syr-usm-version"]], "syr2": [[54, "syr2"]], "syr2 (Buffer Version)": [[54, "syr2-buffer-version"]], "syr2 (USM Version)": [[54, "syr2-usm-version"]], "syr2k": [[55, "syr2k"]], "syr2k (Buffer Version)": [[55, "syr2k-buffer-version"]], "syr2k (USM Version)": [[55, "syr2k-usm-version"]], "syrk": [[56, "syrk"]], "syrk (Buffer Version)": [[56, "syrk-buffer-version"]], "syrk (USM Version)": [[56, "syrk-usm-version"]], "syrk_batch": [[57, "syrk-batch"]], "syrk_batch (Buffer Version)": [[57, "syrk-batch-buffer-version"]], "syrk_batch (USM Version)": [[57, "syrk-batch-usm-version"]], "sytrd": [[130, "sytrd"]], "sytrd (Buffer Version)": [[130, "sytrd-buffer-version"]], "sytrd (USM Version)": [[130, "sytrd-usm-version"]], "sytrd_scratchpad_size": [[131, "sytrd-scratchpad-size"], [131, "id1"]], "sytrf": [[132, "sytrf"]], "sytrf (Buffer Version)": [[132, "sytrf-buffer-version"]], "sytrf (USM Version)": [[132, "sytrf-usm-version"]], "sytrf_scratchpad_size": [[133, "sytrf-scratchpad-size"], [133, "id1"]], "tbmv": [[58, "tbmv"]], "tbmv (Buffer Version)": [[58, "tbmv-buffer-version"]], "tbmv (USM Version)": [[58, "tbmv-usm-version"]], "tbsv": [[59, "tbsv"]], "tbsv (Buffer Version)": [[59, "tbsv-buffer-version"]], "tbsv (USM Version)": [[59, "tbsv-usm-version"]], "tpmv": [[60, "tpmv"]], "tpmv (Buffer Version)": [[60, "tpmv-buffer-version"]], "tpmv (USM Version)": [[60, "tpmv-usm-version"]], "tpsv": [[61, "tpsv"]], "tpsv (Buffer Version)": [[61, "tpsv-buffer-version"]], "tpsv (USM Version)": [[61, "tpsv-usm-version"]], "transpose": [[154, "transpose"]], "trmm": [[62, "trmm"]], "trmm (Buffer Version)": [[62, "trmm-buffer-version"]], "trmm (USM Version)": [[62, "trmm-usm-version"]], "trmv": [[63, "trmv"]], "trmv (Buffer Version)": [[63, "trmv-buffer-version"]], "trmv (USM Version)": [[63, "trmv-usm-version"]], "trsm": [[64, "trsm"]], "trsm (Buffer Version)": [[64, "trsm-buffer-version"]], "trsm (USM Version)": [[64, "trsm-usm-version"]], "trsm_batch": [[65, "trsm-batch"]], "trsm_batch (Buffer Version)": [[65, "trsm-batch-buffer-version"]], "trsv": [[66, "trsv"]], "trsv (Buffer Version)": [[66, "trsv-buffer-version"]], "trsv (USM Version)": [[66, "trsv-usm-version"]], "trtrs": [[134, "trtrs"]], "trtrs (Buffer Version)": [[134, "trtrs-buffer-version"]], "trtrs (USM Version)": [[134, "trtrs-usm-version"]], "trtrs_scratchpad_size": [[135, "trtrs-scratchpad-size"], [135, "id1"]], "ungbr": [[136, "ungbr"]], "ungbr (Buffer Version)": [[136, "ungbr-buffer-version"]], "ungbr (USM Version)": [[136, "ungbr-usm-version"]], "ungbr_scratchpad_size": [[137, "ungbr-scratchpad-size"], [137, "id1"]], "ungqr": [[138, "ungqr"]], "ungqr (Buffer Version)": [[138, "ungqr-buffer-version"]], "ungqr (USM Version)": [[138, "ungqr-usm-version"]], "ungqr_batch": [[139, "ungqr-batch"]], "ungqr_batch (Buffer Version)": [[139, "ungqr-batch-buffer-version"]], "ungqr_batch (USM Version)": [[139, "ungqr-batch-usm-version"]], "ungqr_batch_scratchpad_size": [[140, "ungqr-batch-scratchpad-size"]], "ungqr_scratchpad_size": [[141, "ungqr-scratchpad-size"], [141, "id1"]], "ungtr": [[142, "ungtr"]], "ungtr (Buffer Version)": [[142, "ungtr-buffer-version"]], "ungtr (USM Version)": [[142, "ungtr-usm-version"]], "ungtr_scratchpad_size": [[143, "ungtr-scratchpad-size"], [143, "id1"]], "unmqr": [[144, "unmqr"]], "unmqr (Buffer Version)": [[144, "unmqr-buffer-version"]], "unmqr (USM Version)": [[144, "unmqr-usm-version"]], "unmqr_scratchpad_size": [[145, "unmqr-scratchpad-size"], [145, "id1"]], "unmrq": [[146, "unmrq"]], "unmrq (Buffer Version)": [[146, "unmrq-buffer-version"]], "unmrq (USM Version)": [[146, "unmrq-usm-version"]], "unmrq_scratchpad_size": [[147, "unmrq-scratchpad-size"], [147, "id1"]], "unmtr": [[148, "unmtr"]], "unmtr (Buffer Version)": [[148, "unmtr-buffer-version"]], "unmtr (USM Version)": [[148, "unmtr-usm-version"]], "unmtr_scratchpad_size": [[149, "unmtr-scratchpad-size"], [149, "id1"]], "uplo": [[154, "uplo"]]}, "docnames": ["building_the_project", "create_new_backend", "domains/blas/asum", "domains/blas/axpby", "domains/blas/axpy", "domains/blas/axpy_batch", "domains/blas/blas", "domains/blas/blas-level-1-routines", "domains/blas/blas-level-2-routines", "domains/blas/blas-level-3-routines", "domains/blas/blas-like-extensions", "domains/blas/copy", "domains/blas/copy_batch", "domains/blas/dgmm_batch", "domains/blas/dot", "domains/blas/dotc", "domains/blas/dotu", "domains/blas/gbmv", "domains/blas/gemm", "domains/blas/gemm_batch", "domains/blas/gemm_bias", "domains/blas/gemmt", "domains/blas/gemv", "domains/blas/gemv_batch", "domains/blas/ger", "domains/blas/gerc", "domains/blas/geru", "domains/blas/hbmv", "domains/blas/hemm", "domains/blas/hemv", "domains/blas/her", "domains/blas/her2", "domains/blas/her2k", "domains/blas/herk", "domains/blas/hpmv", "domains/blas/hpr", "domains/blas/hpr2", "domains/blas/iamax", "domains/blas/iamin", "domains/blas/nrm2", "domains/blas/rot", "domains/blas/rotg", "domains/blas/rotm", "domains/blas/rotmg", "domains/blas/sbmv", "domains/blas/scal", "domains/blas/sdsdot", "domains/blas/spmv", "domains/blas/spr", "domains/blas/spr2", "domains/blas/swap", "domains/blas/symm", "domains/blas/symv", "domains/blas/syr", "domains/blas/syr2", "domains/blas/syr2k", "domains/blas/syrk", "domains/blas/syrk_batch", "domains/blas/tbmv", "domains/blas/tbsv", "domains/blas/tpmv", "domains/blas/tpsv", "domains/blas/trmm", "domains/blas/trmv", "domains/blas/trsm", "domains/blas/trsm_batch", "domains/blas/trsv", "domains/dense_linear_algebra", "domains/lapack/gebrd", "domains/lapack/gebrd_scratchpad_size", "domains/lapack/geqrf", "domains/lapack/geqrf_batch", "domains/lapack/geqrf_batch_scratchpad_size", "domains/lapack/geqrf_scratchpad_size", "domains/lapack/gerqf", "domains/lapack/gerqf_scratchpad_size", "domains/lapack/gesvd", "domains/lapack/gesvd_scratchpad_size", "domains/lapack/getrf", "domains/lapack/getrf_batch", "domains/lapack/getrf_batch_scratchpad_size", "domains/lapack/getrf_scratchpad_size", "domains/lapack/getri", "domains/lapack/getri_batch", "domains/lapack/getri_batch_scratchpad_size", "domains/lapack/getri_scratchpad_size", "domains/lapack/getrs", "domains/lapack/getrs_batch", "domains/lapack/getrs_batch_scratchpad_size", "domains/lapack/getrs_scratchpad_size", "domains/lapack/heevd", "domains/lapack/heevd_scratchpad_size", "domains/lapack/hegvd", "domains/lapack/hegvd_scratchpad_size", "domains/lapack/hetrd", "domains/lapack/hetrd_scratchpad_size", "domains/lapack/hetrf", "domains/lapack/hetrf_scratchpad_size", "domains/lapack/lapack", "domains/lapack/lapack-like-extensions.inc", "domains/lapack/lapack-linear-equation-routines.inc", "domains/lapack/lapack-singular-value-eigenvalue-routines.inc", "domains/lapack/orgbr", "domains/lapack/orgbr_scratchpad_size", "domains/lapack/orgqr", "domains/lapack/orgqr_batch", "domains/lapack/orgqr_batch_scratchpad_size", "domains/lapack/orgqr_scratchpad_size", "domains/lapack/orgtr", "domains/lapack/orgtr_scratchpad_size", "domains/lapack/ormqr", "domains/lapack/ormqr_scratchpad_size", "domains/lapack/ormrq", "domains/lapack/ormrq_scratchpad_size", "domains/lapack/ormtr", "domains/lapack/ormtr_scratchpad_size", "domains/lapack/potrf", "domains/lapack/potrf_batch", "domains/lapack/potrf_batch_scratchpad_size", "domains/lapack/potrf_scratchpad_size", "domains/lapack/potri", "domains/lapack/potri_scratchpad_size", "domains/lapack/potrs", "domains/lapack/potrs_batch", "domains/lapack/potrs_batch_scratchpad_size", "domains/lapack/potrs_scratchpad_size", "domains/lapack/syevd", "domains/lapack/syevd_scratchpad_size", "domains/lapack/sygvd", "domains/lapack/sygvd_scratchpad_size", "domains/lapack/sytrd", "domains/lapack/sytrd_scratchpad_size", "domains/lapack/sytrf", "domains/lapack/sytrf_scratchpad_size", "domains/lapack/trtrs", "domains/lapack/trtrs_scratchpad_size", "domains/lapack/ungbr", "domains/lapack/ungbr_scratchpad_size", "domains/lapack/ungqr", "domains/lapack/ungqr_batch", "domains/lapack/ungqr_batch_scratchpad_size", "domains/lapack/ungqr_scratchpad_size", "domains/lapack/ungtr", "domains/lapack/ungtr_scratchpad_size", "domains/lapack/unmqr", "domains/lapack/unmqr_scratchpad_size", "domains/lapack/unmrq", "domains/lapack/unmrq_scratchpad_size", "domains/lapack/unmtr", "domains/lapack/unmtr_scratchpad_size", "domains/matrix-storage", "domains/sparse_linear_algebra", "index", "introduction", "onemkl-datatypes", "selecting_a_compiler"], "envversion": {"sphinx": 61, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.todo": 2}, "filenames": ["building_the_project.rst", "create_new_backend.rst", "domains/blas/asum.rst", "domains/blas/axpby.rst", "domains/blas/axpy.rst", "domains/blas/axpy_batch.rst", "domains/blas/blas.rst", "domains/blas/blas-level-1-routines.rst", "domains/blas/blas-level-2-routines.rst", "domains/blas/blas-level-3-routines.rst", "domains/blas/blas-like-extensions.rst", "domains/blas/copy.rst", "domains/blas/copy_batch.rst", "domains/blas/dgmm_batch.rst", "domains/blas/dot.rst", "domains/blas/dotc.rst", "domains/blas/dotu.rst", "domains/blas/gbmv.rst", "domains/blas/gemm.rst", "domains/blas/gemm_batch.rst", "domains/blas/gemm_bias.rst", "domains/blas/gemmt.rst", "domains/blas/gemv.rst", "domains/blas/gemv_batch.rst", "domains/blas/ger.rst", "domains/blas/gerc.rst", "domains/blas/geru.rst", "domains/blas/hbmv.rst", "domains/blas/hemm.rst", "domains/blas/hemv.rst", "domains/blas/her.rst", "domains/blas/her2.rst", "domains/blas/her2k.rst", "domains/blas/herk.rst", "domains/blas/hpmv.rst", "domains/blas/hpr.rst", "domains/blas/hpr2.rst", "domains/blas/iamax.rst", "domains/blas/iamin.rst", "domains/blas/nrm2.rst", "domains/blas/rot.rst", "domains/blas/rotg.rst", "domains/blas/rotm.rst", "domains/blas/rotmg.rst", "domains/blas/sbmv.rst", "domains/blas/scal.rst", "domains/blas/sdsdot.rst", "domains/blas/spmv.rst", "domains/blas/spr.rst", "domains/blas/spr2.rst", "domains/blas/swap.rst", "domains/blas/symm.rst", "domains/blas/symv.rst", "domains/blas/syr.rst", "domains/blas/syr2.rst", "domains/blas/syr2k.rst", "domains/blas/syrk.rst", "domains/blas/syrk_batch.rst", "domains/blas/tbmv.rst", "domains/blas/tbsv.rst", "domains/blas/tpmv.rst", "domains/blas/tpsv.rst", "domains/blas/trmm.rst", "domains/blas/trmv.rst", "domains/blas/trsm.rst", "domains/blas/trsm_batch.rst", "domains/blas/trsv.rst", "domains/dense_linear_algebra.rst", "domains/lapack/gebrd.rst", "domains/lapack/gebrd_scratchpad_size.rst", "domains/lapack/geqrf.rst", "domains/lapack/geqrf_batch.rst", "domains/lapack/geqrf_batch_scratchpad_size.rst", "domains/lapack/geqrf_scratchpad_size.rst", "domains/lapack/gerqf.rst", "domains/lapack/gerqf_scratchpad_size.rst", "domains/lapack/gesvd.rst", "domains/lapack/gesvd_scratchpad_size.rst", "domains/lapack/getrf.rst", "domains/lapack/getrf_batch.rst", "domains/lapack/getrf_batch_scratchpad_size.rst", "domains/lapack/getrf_scratchpad_size.rst", "domains/lapack/getri.rst", "domains/lapack/getri_batch.rst", "domains/lapack/getri_batch_scratchpad_size.rst", "domains/lapack/getri_scratchpad_size.rst", "domains/lapack/getrs.rst", "domains/lapack/getrs_batch.rst", "domains/lapack/getrs_batch_scratchpad_size.rst", "domains/lapack/getrs_scratchpad_size.rst", "domains/lapack/heevd.rst", "domains/lapack/heevd_scratchpad_size.rst", "domains/lapack/hegvd.rst", "domains/lapack/hegvd_scratchpad_size.rst", "domains/lapack/hetrd.rst", "domains/lapack/hetrd_scratchpad_size.rst", "domains/lapack/hetrf.rst", "domains/lapack/hetrf_scratchpad_size.rst", "domains/lapack/lapack.rst", "domains/lapack/lapack-like-extensions.inc.rst", "domains/lapack/lapack-linear-equation-routines.inc.rst", "domains/lapack/lapack-singular-value-eigenvalue-routines.inc.rst", "domains/lapack/orgbr.rst", "domains/lapack/orgbr_scratchpad_size.rst", "domains/lapack/orgqr.rst", "domains/lapack/orgqr_batch.rst", "domains/lapack/orgqr_batch_scratchpad_size.rst", "domains/lapack/orgqr_scratchpad_size.rst", "domains/lapack/orgtr.rst", "domains/lapack/orgtr_scratchpad_size.rst", "domains/lapack/ormqr.rst", "domains/lapack/ormqr_scratchpad_size.rst", "domains/lapack/ormrq.rst", "domains/lapack/ormrq_scratchpad_size.rst", "domains/lapack/ormtr.rst", "domains/lapack/ormtr_scratchpad_size.rst", "domains/lapack/potrf.rst", "domains/lapack/potrf_batch.rst", "domains/lapack/potrf_batch_scratchpad_size.rst", "domains/lapack/potrf_scratchpad_size.rst", "domains/lapack/potri.rst", "domains/lapack/potri_scratchpad_size.rst", "domains/lapack/potrs.rst", "domains/lapack/potrs_batch.rst", "domains/lapack/potrs_batch_scratchpad_size.rst", "domains/lapack/potrs_scratchpad_size.rst", "domains/lapack/syevd.rst", "domains/lapack/syevd_scratchpad_size.rst", "domains/lapack/sygvd.rst", "domains/lapack/sygvd_scratchpad_size.rst", "domains/lapack/sytrd.rst", "domains/lapack/sytrd_scratchpad_size.rst", "domains/lapack/sytrf.rst", "domains/lapack/sytrf_scratchpad_size.rst", "domains/lapack/trtrs.rst", "domains/lapack/trtrs_scratchpad_size.rst", "domains/lapack/ungbr.rst", "domains/lapack/ungbr_scratchpad_size.rst", "domains/lapack/ungqr.rst", "domains/lapack/ungqr_batch.rst", "domains/lapack/ungqr_batch_scratchpad_size.rst", "domains/lapack/ungqr_scratchpad_size.rst", "domains/lapack/ungtr.rst", "domains/lapack/ungtr_scratchpad_size.rst", "domains/lapack/unmqr.rst", "domains/lapack/unmqr_scratchpad_size.rst", "domains/lapack/unmrq.rst", "domains/lapack/unmrq_scratchpad_size.rst", "domains/lapack/unmtr.rst", "domains/lapack/unmtr_scratchpad_size.rst", "domains/matrix-storage.rst", "domains/sparse_linear_algebra.rst", "index.rst", "introduction.rst", "onemkl-datatypes.rst", "selecting_a_compiler.rst"], "indexentries": {}, "objects": {}, "objnames": {}, "objtypes": {}, "terms": {"": [0, 1, 21, 28, 32, 33, 40, 41, 51, 55, 56, 76], "0": [1, 5, 12, 13, 18, 19, 20, 21, 23, 28, 37, 38, 41, 42, 43, 46, 51, 57, 62, 64, 65, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150], "1": [2, 3, 4, 5, 6, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 71, 74, 75, 76, 78, 79, 82, 83, 86, 87, 90, 92, 93, 94, 96, 102, 104, 108, 110, 112, 114, 115, 116, 117, 120, 122, 123, 126, 128, 129, 130, 132, 134, 135, 136, 138, 142, 144, 146, 148, 149, 150, 151, 152, 154], "100": 0, "11": [42, 43, 150], "12": [42, 43, 150], "128": 0, "13": 150, "1n": 150, "2": [0, 6, 7, 17, 22, 24, 25, 26, 27, 29, 30, 31, 34, 35, 36, 42, 43, 44, 47, 48, 49, 52, 53, 54, 58, 59, 60, 61, 63, 66, 90, 92, 93, 96, 110, 112, 126, 128, 129, 132, 144, 146, 150, 152], "2024": 151, "21": [42, 43, 150], "22": [42, 43, 150], "23": 150, "24": 150, "25": 0, "250": 0, "250x": 0, "270": 0, "2k": [9, 32, 55], "2n": 150, "3": [6, 18, 28, 32, 33, 51, 55, 56, 62, 64, 92, 93, 128, 129, 150, 152], "31": 150, "32": 150, "33": 150, "34": 150, "35": 150, "3n": 150, "3rd": 1, "4": [42, 43, 152], "42": 150, "43": 150, "5": [42, 43, 152], "53": 150, "56": 0, "60": 0, "64": 0, "754": 98, "A": [0, 13, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 44, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 73, 74, 75, 76, 77, 78, 81, 82, 85, 86, 89, 90, 91, 92, 93, 94, 95, 96, 97, 104, 107, 108, 114, 116, 119, 120, 121, 122, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 138, 141, 142, 148, 150, 154], "At": 1, "By": 0, "For": [0, 1, 5, 12, 13, 14, 19, 23, 57, 65, 136, 150], "If": [0, 1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 74, 76, 77, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 144, 145, 146, 147, 148, 149, 150, 155], "In": [0, 32, 42, 43, 55, 74, 90, 102, 114, 115, 126, 148, 150, 154], "It": [13, 18, 19, 20, 21, 23, 28, 32, 33, 51, 55, 56, 57, 62, 64, 65, 92, 128, 154], "No": [70, 71, 74], "Not": 1, "ON": [0, 1], "On": [0, 64, 65, 76, 92, 94, 128, 130], "One": 0, "That": 150, "The": [0, 1, 2, 3, 4, 5, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 86, 87, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 119, 120, 121, 122, 123, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 154], "These": [10, 98, 99, 150], "To": [0, 1, 102, 104, 105, 136, 138, 139], "With": 0, "_": [1, 150], "__has_includ": 1, "_batch": [5, 12, 13, 19, 23, 57, 65], "_compil": 0, "_count": [5, 12, 13, 19, 23, 57, 65], "_dyn": 1, "_g": [71, 80, 83, 84, 87, 88, 117, 118, 123, 124], "_i": [79, 80, 83, 87], "_offset": 20, "_size": [5, 12, 13, 19, 23, 57, 65, 71, 79, 83, 87, 117, 123], "a_": 150, "a_arrai": 13, "a_i": [71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140], "a_ihx_i": 88, "a_ix_i": [87, 88, 123], "a_offset": 20, "ab": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 22, 23, 24, 25, 26, 27, 29, 30, 31, 34, 35, 36, 37, 38, 39, 40, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 58, 59, 60, 61, 63, 66, 150], "abl": [69, 72, 73, 75, 77, 80, 81, 84, 85, 88, 89, 91, 93, 95, 97, 103, 106, 107, 109, 111, 113, 115, 118, 119, 121, 124, 125, 127, 129, 131, 133, 135, 137, 140, 141, 143, 145, 147, 149], "about": [1, 67], "abov": [0, 32, 55, 68, 70, 71, 74, 94, 130], "absolut": [7, 37, 38], "abx": [92, 93, 128, 129], "acceler": 0, "acceller": 0, "access": [1, 154], "accessor_result": 1, "accessor_x": 1, "accord": [0, 153, 155], "ad": [0, 1, 3, 10, 46], "add": [1, 3, 4, 5, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 34, 35, 36, 44, 47, 48, 49, 51, 52, 53, 54], "add_depend": 1, "add_librari": 1, "add_subdirectori": 1, "addit": [10, 98, 99], "addition": 0, "affect": 0, "after": [105, 108, 114, 139, 142, 148], "ai": 106, "algebra": [6, 98, 152], "algorithm": [90, 92, 98, 101, 126, 128, 151], "all": [0, 1, 2, 5, 12, 13, 19, 23, 37, 38, 57, 62, 64, 65, 71, 72, 76, 77, 79, 80, 83, 84, 87, 88, 90, 92, 98, 101, 102, 105, 106, 117, 118, 123, 124, 126, 128, 136, 139, 140, 150, 151, 154], "alloc": [3, 5, 12], "allvec": [76, 77], "alpha": [3, 4, 5, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 44, 45, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 62, 64, 65], "alreadi": 151, "also": [92, 128], "amd": [0, 155], "amd_gpu": 0, "an": [17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 42, 43, 44, 47, 48, 49, 52, 53, 54, 55, 56, 58, 59, 60, 61, 63, 65, 66, 68, 71, 76, 82, 86, 98, 100, 104, 105, 117, 123, 130, 138, 139, 150, 151, 153, 154], "ani": [0, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 150], "anoth": [11, 12, 50], "ao": 20, "api": [1, 5, 12, 13, 19, 23, 57, 65, 71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140], "append": 1, "appli": [17, 18, 19, 20, 21, 22, 23, 32, 33, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 110, 111, 112, 113, 114, 115, 144, 145, 146, 147, 148, 149, 154], "applic": [154, 155], "appropri": 0, "ar": [0, 1, 3, 4, 5, 11, 12, 13, 14, 17, 18, 19, 20, 21, 22, 23, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 42, 43, 44, 47, 49, 51, 52, 54, 55, 56, 57, 59, 61, 62, 64, 65, 66, 67, 68, 70, 71, 74, 76, 77, 78, 79, 86, 87, 90, 91, 92, 93, 94, 96, 98, 100, 101, 102, 117, 118, 122, 123, 124, 126, 127, 128, 129, 130, 132, 134, 135, 136, 139, 150, 154], "architectur": 0, "arg": 1, "argument": [28, 51, 62, 102, 136], "arrai": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 63, 65, 66, 68, 70, 71, 72, 74, 76, 78, 79, 80, 82, 83, 84, 86, 87, 88, 90, 92, 94, 96, 98, 102, 105, 106, 116, 117, 118, 119, 122, 123, 124, 126, 128, 130, 132, 134, 135, 136, 139, 140, 148, 150, 154], "ascend": [90, 92, 126, 128], "associ": 41, "assum": [34, 35, 36, 42, 43, 62, 64, 65, 92, 98, 128, 134, 135], "asum": [1, 7], "asum_postcondit": 1, "asum_precondit": 1, "auto": 1, "automat": [0, 1, 154], "ax": [86, 89, 92, 93, 122, 128, 129, 134, 135], "axpi": [5, 7], "axpy_batch": 10, "az_i": 90, "b": [13, 18, 19, 20, 21, 28, 32, 41, 51, 55, 57, 59, 61, 62, 64, 65, 66, 68, 86, 87, 88, 89, 92, 93, 95, 122, 123, 124, 125, 128, 129, 134, 135], "b_": 68, "b_1": 68, "b_i": [87, 88, 123, 124], "b_offset": 20, "backend": [0, 1, 152, 153, 155], "backend_map": 1, "backendmap": 1, "backends_t": 1, "backward": [9, 64], "band": [8, 17, 27, 44, 58, 59, 60, 61, 63, 66, 150], "base": [1, 37, 38, 42, 43, 150], "basi": [104, 105, 138, 139], "basic": 6, "batch": [5, 12, 19, 23, 57, 65, 71, 72, 79, 80, 83, 84, 87, 88, 98, 99, 105, 106, 117, 118, 123, 124, 139, 140], "batch_siz": [5, 12, 13, 19, 23, 57, 65, 71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140], "bax": [92, 93, 128, 129], "becom": 98, "been": [0, 120, 121, 122, 123, 124, 125, 151], "befor": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148, 150], "begin": [40, 41, 42, 43, 50, 68, 71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140, 150], "being": 117, "belong": [71, 72, 79, 80, 83, 84, 87, 88, 117, 118, 123, 124, 154], "below": [0, 1, 20, 68, 70, 71, 94, 114, 115, 130, 148], "beta": [3, 17, 18, 19, 20, 21, 22, 23, 27, 28, 29, 32, 33, 34, 44, 47, 51, 52, 55, 56, 57], "between": [3, 5, 12, 13, 14, 15, 16, 19, 23, 46, 57, 65, 71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140], "bfloat16": 18, "bia": [10, 20], "bias": 20, "bidiagon": [68, 98, 101], "bin": 0, "bla": [0, 1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 150, 152, 154], "blas_ct": 1, "blas_ct_templ": 1, "blas_load": 1, "blas_mklcpu": 1, "blas_newlib": 1, "block": [96, 132], "bmatrix": [41, 42, 43, 150], "bo": 20, "both": [1, 32, 55, 74, 76, 154], "bottom": 150, "buffer": [1, 75, 77, 97, 133], "build": [152, 155], "build_doc": 0, "build_exampl": 0, "build_functional_test": 0, "build_shared_lib": [0, 1], "built": [0, 1], "bunch": [96, 98, 100, 132], "butter": 90, "bx": [92, 93, 128, 129], "bya": 114, "bz": [92, 128], "c": [1, 13, 18, 19, 20, 21, 28, 32, 33, 40, 41, 50, 51, 55, 56, 57, 110, 111, 112, 113, 114, 115, 144, 145, 146, 147, 148, 149, 153, 154], "c_arrai": 13, "c_offset": [20, 154], "calcul": [19, 23, 57, 69, 71, 72, 73, 74, 75, 77, 79, 80, 81, 83, 84, 85, 87, 88, 89, 91, 93, 95, 97, 103, 105, 106, 107, 109, 111, 113, 115, 117, 118, 119, 121, 123, 124, 125, 127, 129, 131, 133, 135, 137, 139, 140, 141, 143, 145, 147, 149], "call": [1, 5, 12, 13, 18, 19, 20, 21, 23, 28, 51, 57, 65, 68, 69, 73, 75, 77, 81, 82, 83, 85, 86, 87, 89, 91, 93, 95, 97, 103, 105, 107, 108, 109, 111, 113, 114, 115, 119, 120, 121, 122, 123, 125, 127, 129, 131, 133, 135, 137, 139, 141, 142, 143, 145, 147, 148, 149], "can": [0, 1, 90, 110, 112, 114, 126, 144, 146, 148, 153, 154, 155], "cannot": [0, 76, 151], "card": 0, "cartesian": [41, 43], "case": [0, 1, 32, 42, 43, 55, 74, 102, 136, 154], "caus": 98, "cd": [0, 1], "cdot": [70, 71, 82, 96, 117, 123, 132], "cgh": 1, "chang": 1, "char": 1, "charact": 154, "check": 1, "chetrd": 94, "choleski": [92, 98, 99, 100, 116, 117, 120, 122, 123, 128], "choos": 155, "chosen": 1, "cl": [1, 155], "clang": 155, "class": 1, "clean": 0, "cleanup": 152, "clone": 0, "cmake": [1, 152], "cmake_cxx_flag": 0, "cmake_library_output_directori": 1, "cmakedefin": 1, "cmakelist": 1, "co": [20, 154], "code": 1, "coeffici": [59, 61, 66, 86, 87, 98, 99, 100, 122, 134], "col": 20, "column": [13, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 44, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 86, 87, 90, 96, 102, 103, 104, 105, 106, 107, 110, 111, 112, 113, 114, 122, 123, 126, 132, 134, 136, 137, 138, 139, 140, 141, 144, 145, 146, 147, 148, 149, 150, 154], "column_major": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66], "columnwis": 76, "combin": [102, 136], "come": 154, "command": [0, 1], "compil": [0, 1, 152], "complet": [0, 1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148], "complex": [2, 3, 4, 5, 11, 12, 13, 15, 16, 17, 18, 19, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 45, 50, 51, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 110, 112, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 154], "compon": [42, 43], "comput": [2, 3, 4, 5, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149], "condit": 1, "config": 1, "configur": 0, "conjg": [31, 32, 36], "conjtran": [32, 33, 55, 56, 57, 86, 87, 88, 89, 134, 135, 144, 145, 146, 147, 148, 149, 151, 154], "conjug": [7, 8, 15, 25, 55, 56, 57, 154], "conquer": [90, 92, 98, 101, 126, 128], "consecut": [3, 13, 23], "consist": 68, "const": [1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148], "constraint": [102, 103, 136, 137], "contain": [1, 5, 12, 13, 19, 23, 37, 38, 42, 43, 57, 65, 67, 68, 70, 71, 74, 76, 78, 79, 86, 87, 90, 92, 94, 96, 98, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 144, 146, 148, 150], "content": 76, "contigu": 150, "convent": 150, "convert": 1, "coordin": [41, 43], "copi": [7, 12], "correspond": [0, 1, 71, 94, 96, 105, 117, 123, 130, 132, 139, 150], "cpp": 1, "cpu": [0, 1, 152], "cq": [110, 112, 114, 144, 146, 148], "creat": [0, 152], "ctest": [0, 1], "cubla": [0, 1], "cuda": 155, "cuda_target": 0, "cufft": 0, "curand": 0, "current": [0, 93, 95, 127], "custom": 0, "d": [68, 94, 96, 130, 132], "d1": 43, "d2": 43, "d_": [96, 132], "data": [1, 2, 5, 12, 14, 15, 21, 28, 32, 33, 51, 55, 56, 57, 70, 71, 74, 116, 117, 122, 123, 124, 125, 139, 153, 154], "datatyp": [13, 17, 19, 20, 21, 22, 23, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 44, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 152], "dbuild_functional_test": 1, "dcmake_c_compil": 0, "dcmake_cxx_compil": 0, "dcuda_target": 0, "ddot": 150, "declar": [1, 154], "decomposit": [70, 71, 74, 76, 94, 98, 101, 130], "default": [0, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148, 151], "defin": [1, 5, 12, 13, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 41, 44, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 70, 71, 74, 94, 104, 105, 106, 107, 110, 111, 112, 113, 130, 138, 139, 140, 141, 144, 145, 146, 147, 148, 149, 152], "definit": [0, 92, 98, 99, 100, 101, 116, 117, 120, 122, 123, 128], "delet": 0, "denable_cublas_backend": 0, "denable_cufft_backend": 0, "denable_curand_backend": 0, "denable_mklcpu_backend": [0, 1], "denable_mklgpu_backend": [0, 1], "denable_netlib_backend": 0, "denable_newlib_backend": 1, "denable_portblas_backend": 0, "denable_portfft_backend": 0, "denable_rocblas_backend": 0, "denable_rocfft_backend": 0, "denable_rocrand_backend": 0, "denable_rocsolver_backend": 0, "denot": [114, 115, 148], "dens": [6, 98, 152], "depend": [0, 1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 110, 112, 114, 144, 146, 148], "descend": 76, "describ": [0, 7, 8, 9, 20, 32, 55, 102, 136], "descript": [0, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 154], "destroi": [76, 92, 128], "detail": [0, 1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 96, 132, 151], "detect": [0, 1], "determin": [28, 51, 62, 82, 83, 98, 101, 102, 104, 105, 108, 114, 136, 138, 139, 142, 148], "devic": [0, 1, 69, 71, 72, 73, 74, 75, 77, 79, 80, 81, 83, 84, 85, 87, 88, 89, 91, 93, 95, 97, 103, 105, 106, 107, 109, 111, 113, 115, 117, 118, 119, 121, 123, 124, 125, 127, 129, 131, 133, 135, 137, 139, 140, 141, 143, 145, 147, 149, 153], "device_id": 1, "dft": 0, "dgmm": 13, "dhip_target": 0, "dhipsycl_target": 0, "diag": [13, 58, 59, 60, 61, 62, 63, 64, 65, 66, 134, 135, 152], "diagon": [13, 17, 27, 30, 31, 33, 34, 35, 36, 43, 44, 58, 59, 62, 64, 65, 68, 70, 71, 76, 78, 79, 90, 92, 94, 96, 126, 128, 130, 132, 134, 135, 150, 154], "differ": [5, 12, 13, 19, 23, 57, 65, 98], "dimens": [13, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 44, 51, 52, 53, 54, 55, 56, 57, 58, 59, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150], "dimension": 150, "directli": 1, "directori": [0, 1], "disabl": 0, "dispatch": [0, 1], "displai": 0, "distanc": 150, "divid": [90, 92, 98, 101, 126, 128], "dmkl_root": 0, "dnewlib_root": 1, "do": [0, 1, 62, 64, 65, 98, 150, 151, 154], "document": [0, 151], "doe": [18, 19, 20, 21, 28, 51, 68, 70, 71, 74, 151], "domain": [0, 1, 151, 155], "donemkl_sycl_implement": 0, "dot": [7, 15, 16, 46], "dotc": 7, "dotu": 7, "doubl": [1, 2, 3, 4, 5, 7, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149], "download": 0, "dpc": [0, 1, 6, 10, 98, 99, 150, 153, 154, 155], "dportblas_dir": 0, "dportblas_tuning_target": 0, "dportfft_dir": 0, "dportfft_registers_per_wi": 0, "dref_blas_root": 0, "dref_lapack_root": 0, "dtarget_domain": 0, "dure": 71, "dynam": 1, "e": [0, 1, 67, 68, 94, 130], "each": [1, 5, 12, 19, 23, 42, 50, 57, 65, 71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140, 150, 154], "eigenproblem": [92, 98, 101, 128], "eigenvalu": [67, 68, 69, 76, 77, 90, 91, 92, 93, 94, 95, 102, 103, 108, 109, 114, 115, 126, 127, 128, 129, 130, 131, 136, 137, 142, 143, 148, 149], "eigenvector": [90, 91, 92, 93, 98, 101, 126, 127, 128, 129], "either": [28, 37, 38, 51, 62, 64, 65, 94, 96, 114, 115, 116, 117, 132, 148, 149, 155], "element": [2, 3, 4, 5, 7, 11, 12, 13, 14, 15, 16, 19, 20, 23, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 45, 46, 50, 57, 61, 62, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 154], "elementari": [68, 70, 71, 74, 94, 102, 104, 105, 106, 107, 110, 111, 112, 113, 130, 138, 139, 140, 141, 144, 145, 146, 147, 148, 149], "els": [1, 13, 65], "empti": [68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148], "enabl": [0, 1], "enable_cublas_backend": 0, "enable_cufft_backend": 0, "enable_curand_backend": 0, "enable_cusolver_backend": 0, "enable_mklcpu_backend": [0, 1], "enable_mklcpu_thread_tbb": 0, "enable_mklgpu_backend": [0, 1], "enable_netlib_backend": 0, "enable_newlib_backend": 1, "enable_portblas_backend": 0, "enable_portfft_backend": 0, "enable_rocblas_backend": 0, "enable_rocfft_backend": 0, "enable_xxx_backend": 1, "encount": [37, 38], "end": [5, 12, 13, 19, 23, 40, 41, 42, 43, 50, 57, 65, 68, 150], "endif": 1, "ensur": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148], "entri": [1, 13, 19, 23, 42, 43, 57, 62, 64, 65, 150, 154], "enum": 1, "enumer": 154, "env": 1, "environ": [0, 1], "equal": [20, 32], "equat": [8, 9, 10, 59, 61, 64, 65, 66, 67, 70, 73, 74, 75, 78, 81, 82, 85, 86, 87, 88, 89, 96, 97, 99, 104, 107, 110, 111, 112, 113, 116, 119, 120, 121, 122, 123, 125, 132, 133, 134, 135, 138, 141, 144, 145, 146, 147], "equival": 154, "euclidean": [7, 39], "even": [55, 56, 57], "event": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148], "everi": [5, 12, 13, 19, 20, 23, 57, 65], "exactli": 154, "exampl": [0, 1], "except": [0, 1, 151, 155], "execut": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 76, 78, 82, 86, 90, 92, 94, 96, 102, 104, 108, 110, 112, 114, 116, 120, 122, 126, 128, 130, 132, 134, 136, 138, 142, 144, 146, 148], "exit": [76, 90, 92, 94, 126, 128, 130], "experiment": 0, "explicitli": [68, 69, 70, 71, 73, 74, 75, 77, 81, 85, 89, 91, 93, 94, 95, 97, 103, 107, 108, 109, 111, 113, 115, 119, 121, 125, 127, 129, 130, 131, 133, 135, 137, 141, 142, 143, 145, 147, 149], "export": 0, "extend": [10, 98, 99], "extens": [3, 5, 6, 12, 13, 19, 20, 21, 23, 57, 65, 71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140], "f": 154, "factor": [5, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 40, 43, 44, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 62, 64, 65, 67, 68, 70, 71, 74, 78, 79, 82, 83, 86, 87, 90, 92, 96, 97, 98, 99, 100, 102, 104, 105, 110, 112, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 128, 132, 133, 138, 139, 144, 146], "fals": 0, "featur": 0, "few": 0, "file": [0, 152], "find": [1, 37, 38], "find_librari": 1, "find_packag": 1, "find_package_handle_standard_arg": 1, "findnewlib": 1, "findpackagehandlestandardarg": 1, "findxxx": 1, "first": [15, 37, 38, 43, 68, 76, 77, 94, 130, 150, 154], "fix": [20, 154], "flag": [0, 42, 43], "flavor": 120, "float": [1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149], "foffload": 1, "folder": [0, 1], "follow": [0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 154], "form": [5, 18, 19, 20, 23, 34, 35, 36, 47, 48, 49, 57, 60, 61, 65, 68, 70, 71, 74, 86, 87, 88, 89, 92, 94, 96, 98, 99, 100, 101, 102, 104, 105, 108, 110, 112, 114, 116, 117, 128, 130, 132, 135, 136, 138, 139, 142, 144, 146, 148, 154], "format": [67, 150], "fortran": [150, 154], "forward": [9, 64], "found": [0, 1, 37, 38], "four": 40, "from": [1, 42, 71, 87, 88, 92, 98, 104, 105, 110, 111, 112, 113, 114, 115, 117, 118, 123, 124, 128, 138, 139, 144, 145, 146, 147, 148, 149, 150, 155], "fsycl": 0, "fulfil": 0, "full": [0, 1, 150], "func": 1, "function": [1, 10, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 154], "function_t": 1, "function_table_initi": 1, "g": [0, 1, 67, 71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140], "gbmv": 8, "ge": [68, 70, 71, 74, 76, 104, 105, 114, 115, 134, 135, 136, 137, 138, 139, 148, 149], "gebrd": [69, 98, 101, 102, 103, 136, 137], "gebrd_scratchpad_s": [68, 98, 101], "gemm": [9, 19], "gemm_batch": 10, "gemm_bia": 10, "gemmt": 10, "gemv": [8, 23], "gen": [102, 103, 136, 137], "gener": [1, 7, 8, 9, 10, 17, 18, 19, 20, 21, 22, 24, 25, 26, 28, 32, 33, 51, 55, 56, 57, 62, 64, 65, 68, 70, 71, 74, 76, 78, 79, 82, 83, 92, 98, 99, 100, 101, 102, 103, 104, 105, 108, 117, 123, 128, 136, 137, 138, 139, 142, 150], "generate_backend_api": 1, "generate_cmak": 1, "generate_ct_inst": 1, "generate_wrapp": 1, "geqrf": [73, 98, 100, 104, 110, 138, 144], "geqrf_batch": [72, 98, 99, 105, 139], "geqrf_batch_scratchpad_s": [71, 98, 99], "geqrf_scratchpad_s": [70, 98, 100], "ger": 8, "gerc": 8, "gerqf": [75, 98, 100, 110, 112, 144, 146], "gerqf_scratchpad_s": [74, 98, 100], "geru": 8, "gesvd": [77, 98, 101], "gesvd_scratchpad_s": [76, 98, 101], "get": 1, "get_access": 1, "get_device_id": 1, "get_point": 1, "getr": [89, 98, 100], "getrf": [81, 82, 86, 98, 100], "getrf_batch": [80, 83, 87, 98, 99], "getrf_batch_scratchpad_s": [79, 98, 99], "getrf_scratchpad_s": [78, 98, 100], "getri": [85, 98, 100], "getri_batch": [84, 98, 99], "getri_batch_scratchpad_s": [83, 98, 99], "getri_scratchpad_s": [82, 98, 100], "getrs_batch": [88, 98, 99], "getrs_batch_scratchpad_s": [87, 98, 99], "getrs_scratchpad_s": [86, 98, 100], "gfx900": 0, "gfx906": 0, "gfx908": 0, "gfx90a": 0, "given": [5, 7, 12, 13, 19, 23, 40, 41, 42, 43, 50, 57, 65, 68, 122, 123, 154], "global": [0, 1], "gnu": 0, "gpu": [0, 1, 152, 155], "graphic": 0, "group": [5, 10, 12, 13, 19, 23, 57, 65, 71, 72, 79, 80, 83, 84, 87, 88, 98, 99, 100, 101, 105, 106, 117, 118, 123, 124, 139, 140], "group_count": [5, 12, 13, 19, 23, 57, 65, 71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140], "group_siz": [5, 12, 13, 19, 23, 57, 65, 71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140], "h": [1, 17, 18, 19, 20, 21, 22, 23, 25, 30, 31, 32, 33, 35, 36, 42, 43, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 76, 77, 90, 92, 94, 96, 97, 110, 112, 116, 117, 122, 123, 124, 125, 134, 136, 142, 144, 145, 146, 147, 148, 149], "h_": [42, 43], "ha": [0, 1, 37, 38, 96, 120, 121, 122, 125, 132, 151, 154], "half": [18, 19], "hand": [61, 66, 86, 87, 88, 89, 98, 99, 100, 122, 123, 124, 125, 134, 135], "handl": 151, "handler": 1, "hardwar": 0, "have": [0, 17, 18, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 44, 47, 48, 49, 51, 52, 53, 54, 55, 56, 58, 59, 60, 61, 62, 63, 64, 66, 70, 96, 102, 123, 124, 132, 136, 151], "hbmv": 8, "hc": [144, 146], "header": [0, 152], "heevd": [91, 98, 101], "heevd_scratchpad_s": [90, 98, 101], "hegvd": [93, 98, 101], "hegvd_scratchpad_s": [92, 98, 101], "help": [0, 1], "helper": 1, "hemm": 9, "hemv": 8, "henc": 150, "her": 8, "her2": 8, "her2k": 9, "here": [0, 1, 33, 56, 62, 71, 90, 92, 126, 128, 151], "herk": 9, "hermitian": [8, 9, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 90, 92, 94, 96, 98, 99, 100, 101, 116, 117, 120, 122, 123, 142, 148, 154], "hetrd": [95, 98, 101, 142, 143, 148, 149], "hetrd_scratchpad_s": [94, 98, 101], "hetrf": [97, 98, 100], "hetrf_scratchpad_s": [96, 98, 100], "hh": [144, 146], "hint": 1, "hip": [0, 155], "hip_target": 0, "hipsycl": [152, 155], "hold": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149], "host": 1, "host_selector": 1, "how": [0, 1, 96, 97, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 132, 133], "howev": [0, 90, 126], "hpmv": 8, "hpp": [1, 154], "hpr": 8, "hpr2": 8, "hu": 122, "hu_i": [117, 123, 124], "hx": [86, 89, 134, 135], "hx_i": [87, 88], "i": [0, 1, 2, 3, 4, 5, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 71, 72, 74, 76, 78, 79, 80, 82, 83, 84, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 102, 104, 105, 106, 108, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 132, 133, 134, 135, 136, 138, 139, 140, 142, 144, 145, 146, 147, 148, 149, 150, 151, 153, 154, 155], "iamax": 7, "iamin": 7, "icpx": [0, 155], "icx": [0, 155], "idx": [5, 12, 13, 19, 23, 57, 65], "ieee": 98, "ifdef": 1, "ii": [96, 132], "im": [2, 37, 38], "imaginari": [2, 30, 31, 33, 34, 35, 36], "impact": 0, "implement": [0, 1, 151, 153], "import": 1, "imported_loc": 1, "inci": [3, 4, 5, 11, 12, 14, 15, 16, 17, 22, 23, 24, 25, 26, 27, 29, 31, 34, 36, 40, 42, 44, 46, 47, 49, 50, 52, 54], "includ": [1, 7, 8, 9, 10, 92, 98, 99, 128, 154], "include_guard": 1, "incompat": 0, "increment": 150, "incx": [1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 22, 23, 24, 25, 26, 27, 29, 30, 31, 34, 35, 36, 37, 38, 39, 40, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 58, 59, 60, 61, 63, 66, 150], "incxi": 46, "independ": [10, 98, 99], "index": [7, 37, 38, 71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140, 150], "indic": [1, 78, 79, 86, 87, 88, 89, 96, 97, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 132, 133, 134, 135], "inf": 98, "info": [92, 128], "inform": [0, 1, 67], "initi": [1, 18, 19, 20, 21, 28, 51, 62, 64, 65], "inlin": 1, "inner": [32, 55], "input": [1, 2, 3, 4, 5, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 154], "insid": [0, 71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140], "instal": 0, "instanti": 1, "instead": [0, 70, 71, 74], "instinct": 0, "instruct": [0, 1], "int": 1, "int32_t": 20, "int64_t": [1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149], "int8_t": 20, "int_64": [96, 132], "integ": [5, 10, 12, 13, 19, 20, 23, 57, 65, 71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140], "integr": [0, 152], "intel": [0, 1, 152, 155], "interchang": [78, 79, 96, 132, 154], "interfac": [6, 98, 153, 154], "intermedi": [68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148], "introduc": 154, "introduct": 152, "invers": [82, 83, 98, 99, 100, 120], "invert": [98, 100], "involv": 0, "ipiv": [78, 79, 80, 82, 83, 84, 86, 87, 88, 96, 132], "ipiv_i": [79, 84], "ipivi": 88, "is_host": 1, "its": [1, 21, 28, 32, 33, 51, 55, 56, 57, 70, 71, 74, 151], "ityp": [92, 93, 128, 129], "j": [5, 12, 13, 19, 23, 57, 65, 150], "j4": 1, "job": [76, 77, 90, 91, 92, 93, 126, 127, 128, 129], "jobu": [76, 77], "jobvt": [76, 77], "jobz": [90, 91, 92, 93, 126, 127, 128, 129], "k": [9, 13, 18, 19, 20, 21, 27, 32, 33, 44, 55, 56, 57, 58, 59, 61, 66, 79, 96, 102, 103, 104, 105, 106, 107, 110, 111, 112, 113, 132, 136, 137, 138, 139, 140, 141, 144, 145, 146, 147, 148, 149, 150], "k_g": [105, 106, 139, 140], "kahan": [90, 126], "kaufman": [96, 98, 100, 132], "kernel": [10, 98, 99, 152], "kg": 106, "kl": [17, 150], "known": 151, "ku": [17, 150], "l": [78, 92, 96, 116, 122, 125, 128, 132, 154], "l_i": [79, 117, 123, 124], "l_il_i": [117, 123, 124], "lambda": [90, 92, 93, 126, 128, 129], "lambda_i": [90, 126], "lapack": [0, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 152, 154, 155], "largest": 37, "last": [42, 43], "latest": [151, 155], "layer": 1, "layout": [13, 17, 18, 19, 20, 22, 23, 24, 25, 26, 28, 51, 62, 64, 65, 150], "lda": [13, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 44, 51, 52, 53, 54, 55, 56, 57, 58, 59, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150], "lda_g": [72, 79], "ldag": 118, "ldb": [18, 19, 20, 21, 28, 32, 51, 55, 62, 64, 65, 86, 87, 88, 89, 92, 93, 122, 123, 124, 125, 128, 129, 134, 135], "ldc": [13, 18, 19, 20, 21, 28, 32, 33, 51, 55, 56, 57, 110, 111, 112, 113, 114, 115, 144, 145, 146, 147, 148, 149], "ldl": [96, 97, 132, 133], "ldm": 150, "ldot": 150, "ldu": [76, 77], "ldvt": [76, 77], "le": [68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149], "lead": [13, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 44, 51, 52, 53, 54, 55, 56, 57, 58, 59, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150], "least": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 74, 75, 76, 78, 79, 80, 82, 83, 84, 86, 87, 88, 90, 92, 94, 96, 98, 100, 102, 105, 106, 108, 110, 112, 114, 116, 117, 118, 120, 122, 123, 124, 126, 128, 130, 132, 134, 136, 139, 140, 142, 144, 146, 148, 150], "left": [13, 28, 40, 50, 51, 62, 64, 65, 76, 77, 110, 111, 112, 113, 114, 115, 144, 145, 146, 147, 148, 149, 150, 154], "left_right": [13, 28, 51, 62, 64, 65], "leftarrow": [3, 4, 11, 17, 18, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 40, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 58, 60, 62, 63], "len": [13, 17, 22, 23], "length": [17, 22, 24, 25, 26, 27, 29, 30, 31, 34, 35, 36, 44, 47, 48, 49, 52, 53, 54, 58, 59, 60, 61, 63, 66], "less": [68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148], "level": [1, 2, 4, 6, 11, 14, 15, 16, 17, 18, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 58, 59, 60, 61, 62, 63, 64, 66], "level1": 6, "level2": 6, "level3": 6, "lib": 1, "lib_nam": 1, "lib_obj": 1, "libnewlib": 1, "libonemkl": 1, "libonemkl_blas_mklcpu": 1, "libonemkl_blas_newlib": 1, "librari": [0, 10, 98, 99, 152, 153], "like": [3, 5, 6, 12, 13, 19, 20, 21, 23, 57, 65, 71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140, 154], "limit": 151, "linear": [6, 8, 59, 61, 65, 66, 70, 73, 74, 75, 78, 81, 82, 85, 86, 87, 89, 96, 97, 99, 104, 107, 110, 111, 112, 113, 116, 119, 120, 121, 122, 123, 125, 132, 133, 134, 135, 138, 141, 144, 145, 146, 147, 152], "link": 1, "linux": [0, 155], "list": [0, 1, 2, 3, 4, 5, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 98, 99, 100, 101, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148], "ll": [92, 116, 122, 125, 128], "load": 1, "loader": 1, "locat": 1, "long": 154, "longer": 154, "lower": [10, 21, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 44, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 78, 79, 90, 91, 92, 93, 94, 95, 96, 97, 108, 109, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 142, 143, 148, 149, 150, 154], "lu": [78, 79, 82, 83, 86, 87, 98, 99, 100, 117, 123], "m": [13, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 51, 52, 62, 64, 65, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 96, 98, 100, 102, 103, 104, 105, 106, 107, 110, 111, 112, 113, 114, 115, 132, 136, 137, 138, 139, 140, 141, 144, 145, 146, 147, 148, 149, 150], "m1": 150, "m2": 150, "m3": 150, "m_g": [71, 72, 79, 80, 105, 106, 139, 140], "macro": 1, "magnitud": [2, 7], "mai": [0, 98, 154], "main": 150, "main_test": 1, "major": [13, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 32, 33, 51, 55, 56, 57, 62, 64, 65, 150], "make": [0, 1], "makefil": 0, "mandatori": 0, "mani": [10, 98, 99], "manual": [0, 1], "map": [1, 151], "math": [10, 98, 99, 139, 152], "matric": [9, 10, 13, 18, 19, 20, 21, 23, 28, 32, 51, 55, 57, 62, 64, 65, 67, 68, 71, 72, 79, 80, 83, 84, 87, 88, 92, 93, 94, 95, 96, 98, 99, 102, 105, 106, 117, 118, 123, 124, 128, 129, 130, 131, 132, 134, 136, 139, 140, 150, 154], "matrix": [2, 3, 4, 5, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 79, 81, 82, 85, 86, 89, 90, 91, 92, 94, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 119, 120, 121, 122, 123, 125, 126, 127, 128, 130, 132, 133, 134, 135, 136, 137, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 151, 152, 154], "matrix_properti": 151, "max": [20, 68, 70, 74, 75, 76, 78, 79, 82, 86, 90, 92, 94, 96, 108, 110, 112, 114, 115, 116, 120, 122, 126, 128, 130, 132, 134, 135, 136, 142, 144, 146, 148, 149, 150], "maxim": 37, "maximum": [7, 37], "md": 0, "mean": 0, "mechan": 1, "memori": [3, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150], "method": [1, 92, 96, 128, 132], "mi": 0, "mi210": 0, "mi50": 0, "min": [68, 70, 71, 74, 76, 77, 78, 79, 102, 103, 136, 137, 150], "minim": 38, "minimum": [7, 38], "mix": 14, "mkdir": 0, "mkl": [0, 1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 151, 154], "mkl_install_prefix": 0, "mkl_link_c": 1, "mklcpu": [0, 1], "mklgpu": 1, "mklroot": 0, "mn": 150, "mode": 1, "model": 1, "modifi": [1, 7, 42, 43], "more": [0, 1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67], "most": [0, 102, 136], "multipl": [1, 5, 12, 13, 19, 20, 23, 28, 32, 51, 55, 57, 62, 65, 86, 87, 98, 99, 100, 122, 123, 134, 153, 154], "multipli": [19, 64, 65, 96, 98, 100, 101, 110, 111, 112, 113, 114, 115, 132, 144, 145, 146, 147, 148, 149], "must": [0, 1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 102, 103, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 155], "mxn": 13, "n": [1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 154], "n1": 150, "n2": 150, "n3": 150, "n_g": [71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140], "name": [0, 1, 94, 154], "namespac": [1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 154], "nan": [37, 38, 98], "ne": 76, "need": [0, 1, 18, 19, 20, 21, 28, 34, 35, 36, 51, 62, 64, 65, 102, 136], "neg": 76, "netlib": 0, "never": [55, 56, 57], "new": [0, 1, 154], "new_directori": 1, "newbackend": 1, "newdevic": 1, "newlib": 1, "newlib_librari": 1, "newlib_root": 1, "newlib_sasum": 1, "newlib_wrapp": 1, "newlib_wrappers_table_dyn": 1, "newlibroot": 1, "ng": 118, "ninja": 0, "nn": 150, "no_optimize_alg": 151, "non": [23, 58, 59, 60, 61, 63, 66, 76], "none": 0, "nontran": [32, 33, 55, 56, 86, 87, 88, 89, 110, 111, 112, 113, 114, 115, 134, 135, 144, 145, 146, 147, 148, 149, 154], "nonunit": [134, 135, 154], "norm": [7, 39], "normal": [92, 128], "note": [0, 1, 14, 18, 19, 20, 21, 28, 37, 38, 51, 62, 64, 65, 98, 102, 136], "novec": [76, 77, 90, 91, 92, 93, 126, 127, 128, 129], "now": 1, "nrh": [86, 87, 88, 89, 122, 123, 124, 125, 134, 135], "nrhsg": 88, "nrm2": 7, "number": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149], "nvidia": [0, 155], "nvidia_gpu": 0, "nvptx64": 0, "obtain": [96, 132], "off": [0, 1, 68, 94, 130], "offset": [5, 12, 13, 19, 20, 23, 57, 65, 152], "offset_typ": 20, "often": 0, "omit": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66], "omp": 0, "one": [0, 1, 9, 11, 12, 17, 18, 19, 20, 21, 22, 23, 28, 33, 37, 38, 51, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 110, 112, 114, 144, 146, 148, 150, 154], "oneapi": [0, 2, 3, 4, 5, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 151, 152, 154, 155], "onemkl": [6, 13, 17, 18, 19, 20, 21, 22, 23, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 44, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 98, 150, 153], "onemkl_": 1, "onemkl_blas_cubla": 1, "onemkl_blas_mklcpu": 1, "onemkl_blas_mklgpu": 1, "onemkl_blas_newlib": 1, "onemkl_lapack_geqrf_batch_usm": [105, 139], "onemkl_lapack_getrf_batch_usm": 87, "onemkl_lapack_sytrd": 114, "onemkl_librari": 1, "onemkl_rng_curand": 1, "onemkl_sycl_implement": 0, "onli": [0, 1, 5, 10, 12, 13, 19, 21, 23, 57, 65, 71, 79, 83, 87, 90, 91, 92, 93, 105, 117, 123, 126, 127, 128, 129, 134, 139, 154], "op": [17, 18, 19, 20, 21, 22, 23, 33, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66], "open": 153, "oper": [0, 5, 7, 8, 9, 10, 12, 13, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 44, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 151, 155], "optim": 151, "option": [1, 76, 77, 90, 92, 98, 101, 126, 128], "order": [76, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 108, 109, 110, 112, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 142, 143, 144, 146, 148, 154], "orgbr": [68, 98, 101, 103], "orgbr_scratchpad_s": [98, 101, 102], "orgqr": [98, 100, 107], "orgqr_batch": [98, 99, 106], "orgqr_batch_scratchpad_s": [98, 99, 105], "orgqr_scratchpad_s": [98, 100, 104], "orgtr": [98, 101, 109], "orgtr_scratchpad_s": [98, 101, 108], "origin": [102, 103, 136, 137], "ormqr": [98, 100, 111], "ormqr_scratchpad_s": [98, 100, 110], "ormrq": [98, 100, 113], "ormrq_scratchpad_s": [98, 100, 112], "ormtr": [98, 101, 115], "ormtr_scratchpad_s": [98, 101, 114], "orthogon": [68, 70, 71, 74, 76, 94, 98, 99, 100, 101, 102, 104, 105, 108, 110, 112, 114, 126, 130, 138, 139], "orthonorm": [104, 105, 138, 139], "other": [0, 1, 42, 43, 50, 90, 126, 150], "otherwis": [13, 23, 41], "output": [1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148, 154], "over": [110, 112, 144, 146], "overlap": 98, "overlin": 15, "overwrit": [110, 112, 114, 144, 146, 148], "overwritevec": [76, 77], "overwritten": [5, 12, 13, 18, 19, 20, 21, 23, 28, 32, 33, 51, 55, 56, 57, 62, 64, 65, 68, 70, 74, 76, 77, 78, 82, 86, 90, 92, 94, 96, 102, 104, 108, 110, 112, 114, 116, 120, 122, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148], "p": [68, 78, 98, 101, 102, 103, 104, 105, 136, 137, 138, 139], "p_": 68, "p_i": 79, "p_il_iu_i": 79, "pack": [8, 34, 35, 36, 47, 48, 49, 60, 61, 150], "packag": [0, 98], "page": 151, "pal": [90, 126], "parallel": [1, 153, 154], "param": [42, 43], "paramet": [0, 1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149], "parent": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 154], "part": [1, 2, 10, 21, 30, 31, 33, 34, 35, 36, 48, 49, 53, 54, 76, 77, 90, 91, 92, 93, 94, 95, 96, 97, 102, 104, 105, 116, 117, 118, 119, 123, 124, 126, 127, 128, 129, 130, 131, 132, 133, 136, 138, 139, 150], "parti": 152, "partial": [78, 79], "pass": [69, 72, 73, 75, 77, 80, 81, 84, 85, 88, 89, 91, 93, 95, 97, 103, 106, 107, 109, 111, 113, 115, 118, 119, 121, 124, 125, 127, 129, 131, 133, 135, 137, 140, 141, 143, 145, 147, 149], "path": [0, 1], "path_suffix": 1, "path_to_clang": 0, "path_to_clang_compil": 0, "path_to_icpx_compil": 0, "path_to_icx_compil": 0, "path_to_install_dir": 0, "perform": [0, 5, 7, 8, 9, 12, 13, 14, 15, 16, 19, 23, 32, 33, 36, 40, 42, 46, 48, 55, 56, 57, 65, 67, 69, 70, 71, 72, 73, 74, 75, 77, 79, 80, 81, 83, 84, 85, 87, 88, 89, 91, 93, 95, 97, 98, 101, 103, 105, 106, 107, 109, 111, 113, 115, 117, 118, 119, 121, 123, 124, 125, 127, 129, 131, 133, 135, 137, 139, 140, 141, 143, 145, 147, 149, 154], "permut": [78, 79, 96, 132], "phantom": 40, "pivot": [70, 71, 74, 78, 79, 96, 132], "plane": [7, 40, 42], "pleas": 1, "plu": 78, "pmatrix": 68, "point": [1, 7, 40, 41, 42, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148], "pointer": [1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 71, 76, 78, 79, 82, 86, 87, 90, 92, 94, 96, 102, 104, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 142, 144, 146, 148], "portfft_registers_per_wi": 0, "posit": [13, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 37, 38, 44, 51, 52, 53, 54, 55, 56, 57, 58, 59, 62, 63, 64, 65, 66, 92, 98, 99, 100, 116, 117, 120, 122, 123, 128, 150], "possibl": 0, "post": 1, "potr": [98, 100, 125], "potrf": [98, 100, 119, 120, 122], "potrf_batch": [98, 99, 118, 123], "potrf_batch_scratchpad_s": [98, 99, 117], "potrf_scratchpad_s": [98, 100, 116], "potri": [98, 100, 121], "potri_scratchpad_s": [98, 100, 120], "potrs_batch": [98, 99, 124], "potrs_batch_scratchpad_s": [98, 99, 123], "potrs_scratchpad_s": [98, 100, 122], "pre": 1, "precis": [2, 3, 4, 5, 7, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149], "predic": 1, "prefer": 0, "prefix": 0, "previou": 150, "previous": [1, 105, 139], "pro": 0, "problem": [67, 68, 69, 71, 72, 76, 77, 79, 80, 83, 84, 87, 88, 90, 91, 92, 93, 94, 95, 100, 102, 103, 105, 106, 108, 109, 114, 115, 117, 118, 123, 124, 126, 127, 128, 129, 130, 131, 136, 137, 139, 140, 142, 143, 148, 149], "product": [3, 4, 5, 7, 8, 9, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 34, 35, 36, 40, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 57, 58, 60, 62, 63, 66, 68, 70, 71, 74, 94, 96, 104, 105, 106, 107, 110, 111, 112, 113, 114, 130, 132, 138, 139, 140, 141, 144, 145, 146, 147, 148, 149, 151], "program": 150, "project": 152, "propag": 1, "proper": 1, "properti": [1, 151], "provid": [0, 1, 6, 10, 67, 68, 70, 71, 74, 79, 83, 87, 94, 98, 99, 117, 118, 123, 124, 130], "public": 1, "push_back": 1, "py": 1, "python": 1, "q": [1, 68, 70, 74, 94, 98, 100, 101, 102, 103, 104, 107, 108, 109, 110, 111, 112, 113, 114, 115, 130, 136, 137, 138, 141, 142, 143, 144, 145, 146, 147, 148, 149], "q_": 68, "q_1b_1p_1": 68, "q_1b_1p_h": 68, "q_i": [71, 98, 99, 105, 106, 139, 140], "q_ir_i": 71, "qbp": 68, "qc": [110, 112, 114, 144, 146, 148], "ql": [90, 126], "qr": [70, 71, 90, 98, 99, 100, 104, 105, 110, 126, 138, 139, 144], "qtq": [94, 108, 114, 130, 142, 148], "quad": 150, "queri": 1, "queue": [1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149], "r": [0, 41, 70, 74, 114, 115, 148, 149, 154, 155], "r_i": 71, "radeon": 0, "rank": [8, 9, 24, 25, 26, 30, 31, 32, 33, 35, 36, 48, 49, 53, 54, 55, 56, 57], "re": [2, 37, 38], "read": 1, "readm": 0, "real": [2, 14, 32, 33, 37, 38, 68, 76, 90, 92, 98, 99, 100, 101, 102, 104, 108, 110, 112, 114, 116, 117, 122, 123, 124, 125, 126, 128, 130, 132], "realt": [68, 76, 90, 92, 94], "rectangular": [76, 98, 101, 110, 112, 144, 146], "reduc": [68, 94, 98, 101, 102, 108, 114, 130, 137, 142, 148], "reduct": 68, "ref": [87, 114], "referenc": [76, 93, 95, 116, 119, 127, 134, 135, 150], "reference_blas_install_prefix": 0, "reference_lapack_install_prefix": 0, "reflector": [68, 70, 71, 74, 94, 102, 104, 105, 106, 107, 110, 111, 112, 113, 130, 138, 139, 140, 141, 144, 145, 146, 147, 148, 149], "relat": [0, 67, 98, 101], "releas": 151, "remain": 74, "replac": [0, 42, 50], "repositori": [0, 155], "repres": [68, 70, 71, 72, 74, 94, 130, 150], "represent": [68, 70, 71, 74, 94, 130], "request": [90, 126], "requir": [0, 1, 42, 43, 69, 72, 73, 75, 77, 80, 81, 84, 85, 88, 89, 90, 91, 93, 95, 97, 103, 106, 107, 109, 111, 113, 115, 118, 119, 121, 124, 125, 126, 127, 129, 131, 133, 135, 137, 140, 141, 143, 145, 147, 149, 155], "required_var": 1, "respect": [42, 43, 150], "result": [1, 2, 4, 10, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 34, 35, 37, 38, 39, 43, 44, 46, 47, 48, 51, 52, 53, 54, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 98, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148], "retain": 0, "retriev": 0, "return": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149], "rhs_g": 124, "riangular": 154, "right": [13, 28, 40, 50, 51, 61, 62, 64, 65, 66, 76, 86, 87, 88, 89, 98, 99, 100, 110, 111, 112, 113, 114, 115, 122, 123, 124, 125, 134, 135, 144, 145, 146, 147, 148, 149, 150, 154], "rng": 0, "rocbla": 0, "rocfft": 0, "rocminfo": 0, "rocrand": 0, "rocsolv": 0, "root": 0, "rot": 7, "rotat": [7, 40, 41, 42, 43], "rotg": 7, "rotm": 7, "rotmg": 7, "routin": [2, 3, 4, 5, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 152], "row": [0, 1, 13, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 44, 47, 48, 49, 51, 52, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 86, 87, 88, 89, 96, 102, 103, 104, 105, 106, 107, 110, 111, 112, 113, 114, 115, 132, 134, 135, 136, 137, 138, 139, 140, 141, 144, 145, 146, 147, 148, 149, 150, 154], "row_major": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66], "rowwis": 76, "rq": [74, 98, 100, 110, 112, 144, 146], "run": 1, "runtime_error": 1, "rx": 0, "safe": 154, "sai": 154, "same": [0, 1, 37, 38, 108, 109, 114, 115, 142, 143, 148, 149, 150, 154], "sb": 46, "sbmv": 8, "scal": 7, "scalar": [2, 3, 4, 5, 7, 10, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 40, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 62, 64, 65, 68, 70, 71, 74, 94, 102, 130], "scale": [3, 5, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 40, 43, 44, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 62, 64, 65], "scope": 0, "scratchpad": [68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149], "scratchpad_s": [68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 103, 104, 105, 108, 110, 111, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 137, 138, 139, 142, 144, 145, 146, 148], "script": 1, "scriptscriptstyl": 150, "scriptstyl": [20, 150], "sdsdot": 7, "second": [43, 68, 74, 76, 78, 86, 90, 92, 94, 96, 108, 110, 112, 114, 116, 120, 122, 126, 128, 130, 132, 134, 142, 144, 146, 148], "section": [0, 67], "see": [0, 1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 96, 102, 103, 116, 117, 132, 136, 137, 151], "segment": 150, "select": [0, 98, 152, 154], "separ": 1, "sequenti": 150, "set": [0, 1, 30, 31, 33, 34, 35, 36, 42, 43, 62, 64, 65], "set_coo_data": 151, "set_csr_data": 151, "set_target_properti": 1, "setup": 152, "sever": [6, 98, 150, 154], "short": [1, 154], "should": [1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 154], "show": 0, "side": [13, 28, 51, 61, 62, 64, 65, 66, 86, 87, 88, 89, 98, 99, 100, 110, 111, 112, 113, 114, 115, 122, 123, 124, 125, 134, 135, 144, 145, 146, 147, 148, 149, 152], "sigma": 76, "similar": [0, 94, 98, 99, 130], "simpli": 0, "singl": [0, 5, 12, 13, 19, 23, 46, 57, 65, 154], "single_task": 1, "singular": [67, 68, 69, 76, 77, 90, 91, 92, 93, 94, 95, 102, 103, 108, 109, 114, 115, 126, 127, 128, 129, 130, 131, 136, 137, 142, 143, 148, 149], "size": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150], "sm_75": 0, "sm_80": 0, "smallest": 38, "smallmatrix": 150, "snippet": 1, "so": [0, 1, 18, 20, 21, 32, 33, 55, 56, 71, 72, 76, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140, 150, 151], "solut": [8, 59, 61, 64, 65, 66, 86, 87, 98, 99, 122, 123, 134], "solv": [9, 10, 59, 61, 64, 65, 66, 67, 71, 72, 79, 80, 83, 84, 86, 87, 88, 89, 92, 93, 98, 99, 100, 105, 106, 117, 118, 122, 123, 124, 128, 129, 134, 135, 139, 140], "some": 0, "somevec": [76, 77], "sort": [76, 151], "sourc": [1, 153, 155], "space": [104, 105, 138, 139], "span": [104, 105, 138, 139], "spars": 152, "spec": 1, "special": [98, 154], "specif": [0, 1, 151, 153], "specifi": [0, 1, 3, 4, 5, 12, 13, 17, 18, 19, 20, 21, 22, 23, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 43, 44, 45, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 69, 71, 72, 73, 75, 76, 77, 79, 80, 81, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 102, 103, 105, 106, 107, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 123, 124, 125, 127, 128, 129, 130, 131, 133, 135, 136, 137, 139, 140, 141, 143, 144, 145, 146, 147, 148, 149, 154], "spectral": [90, 126], "spir64": 0, "spmm": 151, "spmv": 8, "spr": [8, 49], "spr2": 8, "spsv": 151, "spsv_alg": 151, "sqrt": 43, "squar": [67, 86, 87, 98, 99, 100], "src": 1, "start": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148, 150], "static": 1, "std": [1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149], "step": [0, 1], "storag": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 152], "store": [2, 13, 14, 15, 16, 18, 19, 20, 21, 28, 32, 33, 37, 38, 39, 46, 51, 55, 56, 57, 62, 64, 65, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 91, 92, 93, 94, 95, 96, 97, 102, 104, 105, 108, 110, 112, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 136, 138, 139, 142, 144, 146, 148, 150, 154], "strictli": [116, 119, 150], "stride": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 19, 22, 23, 24, 25, 26, 27, 29, 30, 31, 34, 35, 36, 37, 38, 39, 40, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 57, 58, 59, 60, 61, 63, 65, 66, 71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140], "stride_a": [57, 71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140], "stride_b": [87, 88, 123, 124], "stride_c": 57, "stride_ipiv": [79, 80, 83, 84, 87, 88], "stride_tau": [71, 72, 105, 106, 139, 140], "stridea": [13, 19, 23, 57, 65], "strideb": [19, 65], "stridec": [13, 19, 57], "stridei": [5, 12, 23], "stridex": [5, 12, 13, 23], "structur": [0, 1, 96, 132], "sub": [17, 58, 59, 68, 150], "subarrai": 74, "subdiagon": [68, 74, 94, 130], "submit": 1, "subprogram": 6, "subset": 0, "successfulli": 1, "suffix": 1, "sum": [2, 7, 40, 71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140], "sum_": [2, 5, 12, 13, 14, 15, 16, 19, 23, 46, 57, 65], "super": [17, 27, 44, 58, 59, 68, 150], "superdiagon": [68, 94, 130], "suppli": [34, 35, 36, 47, 48, 49, 60, 61, 105, 108, 109, 114, 115, 123, 124, 139, 142, 143, 148, 149, 150], "support": [0, 1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 155], "sure": [0, 1], "svd": 76, "swap": 7, "switch": [42, 43], "sycl": [0, 1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149], "sycl_device_filt": 0, "syevd": [98, 101, 127], "syevd_scratchpad_s": [98, 101, 126], "sygvd": [98, 101, 129], "sygvd_scratchpad_s": [98, 101, 128], "symbol": 1, "symm": 9, "symmetr": [8, 9, 44, 47, 48, 49, 51, 52, 53, 54, 55, 56, 92, 94, 98, 99, 100, 101, 108, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 151, 154], "symv": 8, "syntax": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149], "syr": 8, "syr2": 8, "syr2k": 9, "syrk": [9, 57], "system": [0, 8, 59, 61, 65, 66, 67, 86, 87, 98, 99, 100, 122, 123, 134, 152, 155], "sytrd": [98, 101, 108, 109, 114, 115, 131], "sytrd_scratchpad_s": [98, 101, 130], "sytrf": [98, 100, 133], "sytrf_scratchpad_s": [98, 100, 132], "t": [0, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 154], "t_re": [2, 14, 37, 38, 39, 41], "t_real": [32, 33, 41], "t_scalar": [40, 45], "ta": [18, 20], "tabl": [0, 1, 7, 8, 9, 10, 98, 99, 100, 101], "take": 154, "target": [0, 1], "target_domain": 0, "target_link_librari": 1, "task": [67, 98, 101], "tau": [70, 71, 72, 74, 94, 102, 104, 105, 106, 108, 110, 112, 114, 130, 136, 138, 139, 140, 142, 144, 146, 148], "tau_i": [71, 72, 105, 106, 139, 140], "taup": [68, 102, 136], "tauq": [68, 102, 136], "tb": [18, 20], "tbmv": 8, "tbsv": 8, "tc": [18, 20, 110, 112, 114], "templat": [1, 69, 72, 73, 75, 77, 80, 81, 84, 85, 88, 89, 91, 93, 95, 97, 103, 106, 107, 109, 111, 113, 115, 118, 119, 121, 124, 125, 127, 129, 131, 133, 135, 137, 140, 141, 143, 145, 147, 149], "test": [0, 152], "test_help": 1, "test_main_blas_ct": 0, "test_main_ct": 1, "test_main_dft_ct": 0, "test_run_ct": 1, "test_run_intelgpu": 1, "test_run_newdevic": 1, "text": [70, 71, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 92, 93, 96, 104, 105, 106, 108, 109, 114, 115, 117, 118, 122, 123, 124, 128, 129, 132, 134, 135, 138, 139, 140, 142, 148, 149, 150], "th": [71, 74, 96, 110, 112, 132], "than": [37, 38, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 90, 92, 94, 96, 102, 104, 108, 110, 112, 114, 116, 120, 122, 126, 128, 130, 132, 134, 136, 138, 142, 144, 146, 148], "thei": [76, 154], "them": [1, 3, 15, 31, 36, 49, 53, 54, 68], "thereof": [102, 136], "thi": [0, 1, 17, 22, 67, 68, 69, 70, 71, 73, 74, 75, 77, 81, 82, 83, 85, 86, 87, 89, 90, 91, 93, 94, 95, 97, 103, 107, 108, 109, 111, 113, 114, 115, 119, 120, 121, 122, 123, 125, 126, 127, 129, 130, 131, 133, 135, 137, 141, 142, 143, 145, 147, 148, 149, 150, 151], "third": 152, "three": [42, 43], "throw": [1, 151], "thu": [90, 126], "time": [0, 1, 68, 70, 71, 74, 76, 78, 79, 82, 83, 96, 102, 103, 104, 105, 108, 110, 112, 132, 136, 137, 138, 139, 142, 144, 146], "tm": 0, "tool": 0, "top": [1, 150], "topic": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 154], "total": [5, 12, 13, 19, 23, 57, 65, 71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140], "total_batch_count": [5, 12, 13, 19, 23, 57, 65], "tpmv": 8, "tpsv": 8, "tradit": [150, 154], "tran": [17, 22, 23, 32, 33, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 86, 87, 88, 89, 110, 111, 112, 113, 114, 115, 134, 135, 144, 145, 146, 147, 148, 149, 154], "trans_g": 87, "transa": [18, 19, 20, 21, 62, 64, 134], "transb": [18, 19, 20, 21], "transfer": 150, "transform": [42, 43, 68, 94, 130], "transpos": [17, 18, 19, 20, 21, 22, 23, 32, 33, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 86, 87, 88, 89, 110, 111, 112, 113, 114, 115, 134, 135, 144, 145, 146, 147, 148, 149, 151, 152], "transposit": [17, 18, 19, 20, 21, 22, 23, 33, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66], "trapezoid": [70, 71, 74, 78, 79], "triangl": [21, 28, 32, 33, 51, 55, 56, 57, 74, 92, 94, 120, 121, 122, 123, 124, 125, 128, 130, 150, 154], "triangular": [8, 9, 10, 21, 27, 29, 30, 31, 34, 35, 36, 44, 47, 48, 49, 52, 53, 54, 58, 59, 60, 61, 62, 63, 64, 65, 66, 70, 71, 74, 78, 79, 90, 91, 92, 93, 94, 95, 96, 97, 98, 100, 116, 117, 118, 119, 122, 123, 124, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 150, 154], "tridiagon": [94, 98, 101, 108, 114, 130, 142, 148], "trmm": 9, "trmv": 8, "trsm": [9, 65], "trsm_batch": 10, "trsv": 8, "trtr": [98, 100, 135], "trtrs_scratchpad_s": [98, 100, 134], "true": 0, "try": 0, "tu": 122, "tu_i": [117, 123, 124], "tune": 0, "tutori": 1, "two": [1, 3, 13, 14, 15, 16, 23, 31, 36, 40, 42, 46, 49, 50, 54, 154], "tx": [86, 89, 134, 135], "tx_i": [87, 88], "txt": 1, "type": [1, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 154], "typenam": [69, 72, 73, 75, 77, 80, 81, 84, 85, 88, 89, 91, 93, 95, 97, 103, 106, 107, 109, 111, 113, 115, 118, 119, 121, 124, 125, 127, 129, 131, 133, 135, 137, 140, 141, 143, 145, 147, 149], "u": [76, 77, 78, 92, 96, 116, 122, 125, 128, 132, 154], "u_i": [79, 117, 123, 124], "udu": [96, 97, 132, 133], "uint16_t": 1, "uint8_t": 20, "unconjug": [7, 8, 26], "under": 1, "underbrac": 150, "underneath": 153, "unexpect": 98, "ungbr": [68, 98, 101, 137], "ungbr_scratchpad_s": [98, 101, 136], "ungqr": [98, 100, 141], "ungqr_batch": [98, 99, 140], "ungqr_batch_scratchpad_s": [98, 99, 139], "ungqr_scratchpad_s": [98, 100, 138], "ungtr": [98, 101, 143], "ungtr_scratchpad_s": [98, 101, 142], "unimpl": 151, "unit": [1, 58, 59, 60, 61, 62, 63, 64, 65, 66, 78, 79, 96, 132, 134, 135, 154], "unit_diag": [62, 64, 65, 134, 135], "unit_nonunit": [58, 59, 60, 61, 63, 66], "unit_test": 1, "unitari": [41, 68, 74, 76, 90, 94, 98, 99, 100, 101, 105, 110, 112, 130, 136, 138, 139, 142, 144, 146, 148], "unix": 0, "unknown": 1, "unmqr": [98, 100, 145], "unmqr_scratchpad_s": [98, 100, 144], "unmrq": [98, 100, 147], "unmrq_scratchpad_s": [98, 100, 146], "unmtr": [98, 101, 149], "unmtr_scratchpad_s": [98, 101, 148], "unstabl": 98, "updat": [3, 4, 8, 9, 10, 11, 17, 21, 22, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 40, 42, 43, 44, 45, 47, 48, 49, 50, 52, 53, 54, 55, 56, 57, 58, 60, 63, 152, 154], "uplo": [21, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 44, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 90, 91, 92, 93, 94, 95, 96, 97, 108, 109, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 142, 143, 148, 149, 150, 152], "upper": [10, 21, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 44, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 71, 74, 78, 79, 90, 91, 92, 93, 94, 95, 96, 97, 108, 109, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 142, 143, 148, 149, 150, 154], "upper_low": [21, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 44, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 90, 91, 92, 93, 94, 95, 96, 97, 108, 109, 114, 115, 116, 119, 120, 121, 122, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 142, 143, 148, 149, 150], "us": [0, 1, 8, 10, 13, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 34, 51, 57, 58, 60, 62, 63, 64, 65, 67, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 98, 100, 101, 102, 104, 105, 108, 109, 110, 112, 114, 115, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 143, 144, 146, 148, 149, 150, 151, 153, 154, 155], "usag": 1, "user": 0, "usm": [65, 75], "usual": [104, 105, 138, 139], "v": [76, 77], "valid": [102, 136], "valu": [0, 2, 3, 4, 5, 7, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 154], "variabl": [0, 1, 150], "variant": [0, 37, 38, 90, 126], "variou": 0, "vdot": 150, "vec": [90, 91, 92, 93, 126, 127, 128, 129], "vector": [1, 2, 3, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 74, 76, 77, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148, 150], "vega": 0, "version": [75, 154], "via": 0, "vii": 0, "visual": 150, "void": [1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148], "vt": [76, 77], "w": [1, 90, 92, 126, 128], "wa": [1, 78, 79, 96, 132], "wai": 0, "wait": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148], "walker": [90, 126], "want": 1, "warn": 98, "we": 1, "well": [6, 98], "when": [0, 108, 114, 142, 148, 150, 154], "where": [0, 1, 2, 3, 4, 5, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149], "whether": [21, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 44, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 96, 97, 116, 117, 118, 119, 123, 124, 132, 133, 134, 135, 154], "which": [0, 1, 7, 8, 9, 18, 68, 71, 90, 104, 105, 117, 126, 138, 139, 154], "while": [14, 150], "whole": [102, 104, 105, 136, 138, 139], "whose": [59, 61, 66, 86, 87, 90, 104, 105, 106, 107, 110, 111, 112, 113, 122, 123, 126, 134, 138, 139, 140, 141, 144, 145, 146, 147, 148, 149], "window": [0, 155], "wise": 76, "wish": 0, "without": 0, "word": [90, 126, 150], "work": [68, 70, 71, 74, 94, 130, 153], "workspac": 130, "wrapper": 152, "write": [0, 1], "written": 76, "x": [1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 86, 89, 92, 93, 122, 128, 129, 134, 135, 150], "x1": 43, "x86cpu": 1, "x_": 150, "x_arrai": 13, "x_i": [2, 15, 42, 87, 88, 123], "x_iy_i": [14, 16, 46], "xi": 87, "xxx": 1, "y": [3, 4, 5, 11, 12, 14, 15, 16, 17, 22, 23, 24, 25, 26, 27, 29, 31, 34, 36, 40, 41, 42, 43, 44, 46, 47, 49, 50, 52, 54], "y1": 43, "y_i": [15, 42], "ye": 0, "you": [0, 1, 86, 102, 122, 136, 154, 155], "your": 155, "yparam": 42, "z": [41, 90, 92, 126, 128], "z_": [90, 126], "z_i": [90, 126], "zero": [13, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 44, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66], "zhetrd": 94}, "titles": ["Building the Project", "Integrating a Third-Party Library to oneAPI Math Kernel Library (oneMKL) Interfaces", "asum", "axpby", "axpy", "axpy_batch", "BLAS Routines", "BLAS Level 1 Routines", "BLAS Level 2 Routines", "BLAS Level 3 Routines", "BLAS-like Extensions", "copy", "copy_batch", "dgmm_batch", "dot", "dotc", "dotu", "gbmv", "gemm", "gemm_batch", "gemm_bias", "gemmt", "gemv", "gemv_batch", "ger", "gerc", "geru", "hbmv", "hemm", "hemv", "her", "her2", "her2k", "herk", "hpmv", "hpr", "hpr2", "iamax", "iamin", "nrm2", "rot", "rotg", "rotm", "rotmg", "sbmv", "scal", "sdsdot", "spmv", "spr", "spr2", "swap", "symm", "symv", "syr", "syr2", "syr2k", "syrk", "syrk_batch", "tbmv", "tbsv", "tpmv", "tpsv", "trmm", "trmv", "trsm", "trsm_batch", "trsv", "Dense Linear Algebra", "gebrd", "gebrd_scratchpad_size", "geqrf", "geqrf_batch", "geqrf_batch_scratchpad_size", "geqrf_scratchpad_size", "gerqf", "gerqf_scratchpad_size", "gesvd", "gesvd_scratchpad_size", "getrf", "getrf_batch", "getrf_batch_scratchpad_size", "getrf_scratchpad_size", "getri", "getri_batch", "getri_batch_scratchpad_size", "getri_scratchpad_size", "getrs", "getrs_batch", "getrs_batch_scratchpad_size", "getrs_scratchpad_size", "heevd", "heevd_scratchpad_size", "hegvd", "hegvd_scratchpad_size", "hetrd", "hetrd_scratchpad_size", "hetrf", "hetrf_scratchpad_size", "LAPACK Routines", "LAPACK-like Extensions Routines", "LAPACK Linear Equation Routines", "LAPACK Singular Value and Eigenvalue Problem Routines", "orgbr", "orgbr_scratchpad_size", "orgqr", "orgqr_batch", "orgqr_batch_scratchpad_size", "orgqr_scratchpad_size", "orgtr", "orgtr_scratchpad_size", "ormqr", "ormqr_scratchpad_size", "ormrq", "ormrq_scratchpad_size", "ormtr", "ormtr_scratchpad_size", "potrf", "potrf_batch", "potrf_batch_scratchpad_size", "potrf_scratchpad_size", "potri", "potri_scratchpad_size", "potrs", "potrs_batch", "potrs_batch_scratchpad_size", "potrs_scratchpad_size", "syevd", "syevd_scratchpad_size", "sygvd", "sygvd_scratchpad_size", "sytrd", "sytrd_scratchpad_size", "sytrf", "sytrf_scratchpad_size", "trtrs", "trtrs_scratchpad_size", "ungbr", "ungbr_scratchpad_size", "ungqr", "ungqr_batch", "ungqr_batch_scratchpad_size", "ungqr_scratchpad_size", "ungtr", "ungtr_scratchpad_size", "unmqr", "unmqr_scratchpad_size", "unmrq", "unmrq_scratchpad_size", "unmtr", "unmtr_scratchpad_size", "Matrix Storage", "Sparse Linear Algebra", "oneMKL Interfaces", "Introduction", "oneMKL Defined Datatypes", "Selecting a Compiler"], "titleterms": {"1": [1, 7], "2": [1, 8], "3": [1, 9], "4": 1, "5": 1, "about": 152, "algebra": [67, 151], "asum": 2, "axpbi": 3, "axpi": 4, "axpy_batch": 5, "backend": 151, "bla": [6, 7, 8, 9, 10], "buffer": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148], "build": [0, 1], "clang": 0, "cleanup": 0, "cmake": 0, "compil": 155, "content": 152, "copi": 11, "copy_batch": 12, "cpu": 151, "creat": 1, "cuda": 0, "datatyp": 154, "defin": 154, "dens": 67, "develop": 152, "dgmm_batch": 13, "diag": 154, "dot": 14, "dotc": 15, "dotu": 16, "eigenvalu": [98, 101], "equat": [98, 100], "extens": [10, 98, 99], "file": 1, "gbmv": 17, "gebrd": 68, "gebrd_scratchpad_s": 69, "gemm": 18, "gemm_batch": 19, "gemm_bia": 20, "gemmt": 21, "gemv": 22, "gemv_batch": 23, "geqrf": 70, "geqrf_batch": 71, "geqrf_batch_scratchpad_s": 72, "geqrf_scratchpad_s": 73, "ger": 24, "gerc": 25, "gerqf": 74, "gerqf_scratchpad_s": 75, "geru": 26, "gesvd": 76, "gesvd_scratchpad_s": 77, "get": 152, "getr": 86, "getrf": 78, "getrf_batch": 79, "getrf_batch_scratchpad_s": 80, "getrf_scratchpad_s": 81, "getri": 82, "getri_batch": 83, "getri_batch_scratchpad_s": 84, "getri_scratchpad_s": 85, "getrs_batch": 87, "getrs_batch_scratchpad_s": 88, "getrs_scratchpad_s": 89, "gpu": 151, "hbmv": 27, "header": 1, "heevd": 90, "heevd_scratchpad_s": 91, "hegvd": 92, "hegvd_scratchpad_s": 93, "hemm": 28, "hemv": 29, "her": 30, "her2": 31, "her2k": 32, "herk": 33, "hetrd": 94, "hetrd_scratchpad_s": 95, "hetrf": 96, "hetrf_scratchpad_s": 97, "hipsycl": 0, "hpmv": 34, "hpr": 35, "hpr2": 36, "iamax": 37, "iamin": 38, "integr": 1, "intel": 151, "interfac": [1, 152], "introduct": 153, "kernel": 1, "lapack": [98, 99, 100, 101], "level": [7, 8, 9], "librari": 1, "like": [10, 98, 99], "linear": [67, 98, 100, 151], "math": 1, "matrix": 150, "nrm2": 39, "offset": 154, "oneapi": 1, "onemkl": [0, 1, 151, 152, 154], "option": 0, "orgbr": 102, "orgbr_scratchpad_s": 103, "orgqr": 104, "orgqr_batch": 105, "orgqr_batch_scratchpad_s": 106, "orgqr_scratchpad_s": 107, "orgtr": 108, "orgtr_scratchpad_s": 109, "ormqr": 110, "ormqr_scratchpad_s": 111, "ormrq": 112, "ormrq_scratchpad_s": 113, "ormtr": 114, "ormtr_scratchpad_s": 115, "parti": 1, "portbla": 0, "portfft": 0, "potr": 122, "potrf": 116, "potrf_batch": 117, "potrf_batch_scratchpad_s": 118, "potrf_scratchpad_s": 119, "potri": 120, "potri_scratchpad_s": 121, "potrs_batch": 123, "potrs_batch_scratchpad_s": 124, "potrs_scratchpad_s": 125, "problem": [98, 101], "project": 0, "refer": 152, "rocm": 0, "rot": 40, "rotg": 41, "rotm": 42, "rotmg": 43, "routin": [6, 7, 8, 9, 98, 99, 100, 101], "sbmv": 44, "scal": 45, "sdsdot": 46, "select": 155, "setup": 0, "side": 154, "singular": [98, 101], "spars": 151, "spmv": 47, "spr": 48, "spr2": 49, "start": 152, "storag": 150, "swap": 50, "syevd": 126, "syevd_scratchpad_s": 127, "sygvd": 128, "sygvd_scratchpad_s": 129, "symm": 51, "symv": 52, "syr": 53, "syr2": 54, "syr2k": 55, "syrk": 56, "syrk_batch": 57, "system": 1, "sytrd": 130, "sytrd_scratchpad_s": 131, "sytrf": 132, "sytrf_scratchpad_s": 133, "tbmv": 58, "tbsv": 59, "test": 1, "third": 1, "tpmv": 60, "tpsv": 61, "transpos": 154, "trmm": 62, "trmv": 63, "trsm": 64, "trsm_batch": 65, "trsv": 66, "trtr": 134, "trtrs_scratchpad_s": 135, "ungbr": 136, "ungbr_scratchpad_s": 137, "ungqr": 138, "ungqr_batch": 139, "ungqr_batch_scratchpad_s": 140, "ungqr_scratchpad_s": 141, "ungtr": 142, "ungtr_scratchpad_s": 143, "unmqr": 144, "unmqr_scratchpad_s": 145, "unmrq": 146, "unmrq_scratchpad_s": 147, "unmtr": 148, "unmtr_scratchpad_s": 149, "updat": 1, "uplo": 154, "usm": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148], "valu": [98, 101], "version": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148], "wrapper": 1}}) \ No newline at end of file +Search.setIndex({"alltitles": {"1. Create Header Files": [[1, "create-header-files"]], "2. Integrate Header Files": [[1, "integrate-header-files"]], "3. Create Wrappers": [[1, "create-wrappers"]], "4. Integrate Wrappers to the Build System": [[1, "integrate-wrappers-to-the-build-system"]], "5. Update the Test System": [[1, "update-the-test-system"]], "About": [[152, null]], "BLAS Level 1 Routines": [[7, "blas-level-1-routines"]], "BLAS Level 2 Routines": [[8, "blas-level-2-routines"]], "BLAS Level 3 Routines": [[9, "blas-level-3-routines"]], "BLAS Routines": [[6, "blas-routines"]], "BLAS-like Extensions": [[10, "blas-like-extensions"]], "Build Options": [[0, "build-options"]], "Build Setup": [[0, "build-setup"]], "Build Setup with hipSYCL": [[0, "build-setup-with-hipsycl"]], "Building for CUDA (with clang++)": [[0, "building-for-cuda-with-clang"]], "Building for CUDA (with hipSYCL)": [[0, "building-for-cuda-with-hipsycl"]], "Building for ROCm (with clang++)": [[0, "building-for-rocm-with-clang"]], "Building for ROCm (with hipSYCL)": [[0, "building-for-rocm-with-hipsycl"]], "Building for oneMKL": [[0, "building-for-onemkl"]], "Building for portBLAS": [[0, "building-for-portblas"]], "Building for portFFT": [[0, "building-for-portfft"]], "Building the Project": [[0, "building-the-project"]], "Building with CMake": [[0, "building-with-cmake"]], "Contents": [[152, "contents"]], "Dense Linear Algebra": [[67, "dense-linear-algebra"]], "Developer Reference": [[152, null]], "Get Started": [[152, null]], "Integrating a Third-Party Library to oneAPI Math Kernel Library (oneMKL) Interfaces": [[1, "integrating-a-third-party-library-to-oneapi-math-kernel-library-onemkl-interfaces"]], "Introduction": [[153, "introduction"]], "LAPACK Linear Equation Routines": [[98, "lapack-linear-equation-routines"], [100, "lapack-linear-equation-routines"]], "LAPACK Routines": [[98, "lapack-routines"]], "LAPACK Singular Value and Eigenvalue Problem Routines": [[98, "lapack-singular-value-and-eigenvalue-problem-routines"], [101, "lapack-singular-value-and-eigenvalue-problem-routines"]], "LAPACK-like Extensions Routines": [[98, "lapack-like-extensions-routines"], [99, "lapack-like-extensions-routines"]], "Matrix Storage": [[150, "matrix-storage"]], "OneMKL Intel CPU and GPU backends": [[151, "onemkl-intel-cpu-and-gpu-backends"]], "Project Cleanup": [[0, "project-cleanup"]], "Selecting a Compiler": [[155, "selecting-a-compiler"]], "Sparse Linear Algebra": [[151, "sparse-linear-algebra"]], "asum": [[2, "asum"]], "asum (Buffer Version)": [[2, "asum-buffer-version"]], "asum (USM Version)": [[2, "asum-usm-version"]], "axpby": [[3, "axpby"]], "axpby (Buffer Version)": [[3, "axpby-buffer-version"]], "axpby (USM Version)": [[3, "axpby-usm-version"]], "axpy": [[4, "axpy"]], "axpy (Buffer Version)": [[4, "axpy-buffer-version"]], "axpy (USM Version)": [[4, "axpy-usm-version"]], "axpy_batch": [[5, "axpy-batch"]], "axpy_batch (Buffer Version)": [[5, "axpy-batch-buffer-version"]], "axpy_batch (USM Version)": [[5, "axpy-batch-usm-version"]], "copy": [[11, "copy"]], "copy (Buffer Version)": [[11, "copy-buffer-version"]], "copy (USM Version)": [[11, "copy-usm-version"]], "copy_batch": [[12, "copy-batch"]], "copy_batch (Buffer Version)": [[12, "copy-batch-buffer-version"]], "copy_batch (USM Version)": [[12, "copy-batch-usm-version"]], "dgmm_batch": [[13, "dgmm-batch"]], "dgmm_batch (Buffer Version)": [[13, "dgmm-batch-buffer-version"]], "dgmm_batch (USM Version)": [[13, "dgmm-batch-usm-version"]], "diag": [[154, "diag"]], "dot": [[14, "dot"]], "dot (Buffer Version)": [[14, "dot-buffer-version"]], "dot (USM Version)": [[14, "dot-usm-version"]], "dotc": [[15, "dotc"]], "dotc (Buffer Version)": [[15, "dotc-buffer-version"]], "dotc (USM Version)": [[15, "dotc-usm-version"]], "dotu": [[16, "dotu"]], "dotu (Buffer Version)": [[16, "dotu-buffer-version"]], "dotu (USM Version)": [[16, "dotu-usm-version"]], "gbmv": [[17, "gbmv"]], "gbmv (Buffer Version)": [[17, "gbmv-buffer-version"]], "gbmv (USM Version)": [[17, "gbmv-usm-version"]], "gebrd": [[68, "gebrd"]], "gebrd (Buffer Version)": [[68, "gebrd-buffer-version"]], "gebrd (USM Version)": [[68, "gebrd-usm-version"]], "gebrd_scratchpad_size": [[69, "gebrd-scratchpad-size"]], "gemm": [[18, "gemm"]], "gemm (Buffer Version)": [[18, "gemm-buffer-version"]], "gemm (USM Version)": [[18, "gemm-usm-version"]], "gemm_batch": [[19, "gemm-batch"]], "gemm_batch (Buffer Version)": [[19, "gemm-batch-buffer-version"]], "gemm_batch (USM Version)": [[19, "gemm-batch-usm-version"]], "gemm_bias": [[20, "gemm-bias"]], "gemm_bias (Buffer Version)": [[20, "gemm-bias-buffer-version"]], "gemm_bias (USM Version)": [[20, "gemm-bias-usm-version"]], "gemmt": [[21, "gemmt"]], "gemmt (Buffer Version)": [[21, "gemmt-buffer-version"]], "gemmt (USM Version)": [[21, "gemmt-usm-version"]], "gemv": [[22, "gemv"]], "gemv (Buffer Version)": [[22, "gemv-buffer-version"]], "gemv (USM Version)": [[22, "gemv-usm-version"]], "gemv_batch": [[23, "gemv-batch"]], "gemv_batch (Buffer Version)": [[23, "gemv-batch-buffer-version"]], "gemv_batch (USM Version)": [[23, "gemv-batch-usm-version"]], "geqrf": [[70, "geqrf"]], "geqrf (Buffer Version)": [[70, "geqrf-buffer-version"]], "geqrf (USM Version)": [[70, "geqrf-usm-version"]], "geqrf_batch": [[71, "geqrf-batch"]], "geqrf_batch (Buffer Version)": [[71, "geqrf-batch-buffer-version"]], "geqrf_batch (USM Version)": [[71, "geqrf-batch-usm-version"]], "geqrf_batch_scratchpad_size": [[72, "geqrf-batch-scratchpad-size"]], "geqrf_scratchpad_size": [[73, "geqrf-scratchpad-size"]], "ger": [[24, "ger"]], "ger (Buffer Version)": [[24, "ger-buffer-version"]], "ger (USM Version)": [[24, "ger-usm-version"]], "gerc": [[25, "gerc"]], "gerc (Buffer Version)": [[25, "gerc-buffer-version"]], "gerc (USM Version)": [[25, "gerc-usm-version"]], "gerqf": [[74, "gerqf"]], "gerqf (Buffer Version)": [[74, "gerqf-buffer-version"]], "gerqf (USM Version)": [[74, "gerqf-usm-version"]], "gerqf_scratchpad_size": [[75, "gerqf-scratchpad-size"], [75, "id1"]], "geru": [[26, "geru"]], "geru (Buffer Version)": [[26, "geru-buffer-version"]], "geru (USM Version)": [[26, "geru-usm-version"]], "gesvd": [[76, "gesvd"]], "gesvd (Buffer Version)": [[76, "gesvd-buffer-version"]], "gesvd (USM Version)": [[76, "gesvd-usm-version"]], "gesvd_scratchpad_size": [[77, "gesvd-scratchpad-size"], [77, "id1"]], "getrf": [[78, "getrf"]], "getrf (BUFFER Version)": [[78, "getrf-buffer-version"]], "getrf (USM Version)": [[78, "getrf-usm-version"]], "getrf_batch": [[79, "getrf-batch"]], "getrf_batch (Buffer Version)": [[79, "getrf-batch-buffer-version"]], "getrf_batch (USM Version)": [[79, "getrf-batch-usm-version"]], "getrf_batch_scratchpad_size": [[80, "getrf-batch-scratchpad-size"]], "getrf_scratchpad_size": [[81, "getrf-scratchpad-size"], [81, "id1"]], "getri": [[82, "getri"]], "getri (BUFFER Version)": [[82, "getri-buffer-version"]], "getri (USM Version)": [[82, "getri-usm-version"]], "getri_batch": [[83, "getri-batch"]], "getri_batch (Buffer Version)": [[83, "getri-batch-buffer-version"]], "getri_batch (USM Version)": [[83, "getri-batch-usm-version"]], "getri_batch_scratchpad_size": [[84, "getri-batch-scratchpad-size"]], "getri_scratchpad_size": [[85, "getri-scratchpad-size"], [85, "id1"]], "getrs": [[86, "getrs"]], "getrs (Buffer Version)": [[86, "getrs-buffer-version"]], "getrs (USM Version)": [[86, "getrs-usm-version"]], "getrs_batch": [[87, "getrs-batch"]], "getrs_batch (Buffer Version)": [[87, "getrs-batch-buffer-version"]], "getrs_batch (USM Version)": [[87, "getrs-batch-usm-version"]], "getrs_batch_scratchpad_size": [[88, "getrs-batch-scratchpad-size"]], "getrs_scratchpad_size": [[89, "getrs-scratchpad-size"], [89, "id1"]], "hbmv": [[27, "hbmv"]], "hbmv (Buffer Version)": [[27, "hbmv-buffer-version"]], "hbmv (USM Version)": [[27, "hbmv-usm-version"]], "heevd": [[90, "heevd"]], "heevd (Buffer Version)": [[90, "heevd-buffer-version"]], "heevd (USM Version)": [[90, "heevd-usm-version"]], "heevd_scratchpad_size": [[91, "heevd-scratchpad-size"], [91, "id1"]], "hegvd": [[92, "hegvd"]], "hegvd (Buffer Version)": [[92, "hegvd-buffer-version"]], "hegvd (USM Version)": [[92, "hegvd-usm-version"]], "hegvd_scratchpad_size": [[93, "hegvd-scratchpad-size"], [93, "id1"]], "hemm": [[28, "hemm"]], "hemm (Buffer Version)": [[28, "hemm-buffer-version"]], "hemm (USM Version)": [[28, "hemm-usm-version"]], "hemv": [[29, "hemv"]], "hemv (Buffer Version)": [[29, "hemv-buffer-version"]], "hemv (USM Version)": [[29, "hemv-usm-version"]], "her": [[30, "her"]], "her (Buffer Version)": [[30, "her-buffer-version"]], "her (USM Version)": [[30, "her-usm-version"]], "her2": [[31, "her2"]], "her2 (Buffer Version)": [[31, "her2-buffer-version"]], "her2 (USM Version)": [[31, "her2-usm-version"]], "her2k": [[32, "her2k"]], "her2k (Buffer Version)": [[32, "her2k-buffer-version"]], "her2k (USM Version)": [[32, "her2k-usm-version"]], "herk": [[33, "herk"]], "herk (Buffer Version)": [[33, "herk-buffer-version"]], "herk (USM Version)": [[33, "herk-usm-version"]], "hetrd": [[94, "hetrd"]], "hetrd (Buffer Version)": [[94, "hetrd-buffer-version"]], "hetrd (USM Version)": [[94, "hetrd-usm-version"]], "hetrd_scratchpad_size": [[95, "hetrd-scratchpad-size"], [95, "id1"]], "hetrf": [[96, "hetrf"]], "hetrf (Buffer Version)": [[96, "hetrf-buffer-version"]], "hetrf (USM Version)": [[96, "hetrf-usm-version"]], "hetrf_scratchpad_size": [[97, "hetrf-scratchpad-size"], [97, "id1"]], "hpmv": [[34, "hpmv"]], "hpmv (Buffer Version)": [[34, "hpmv-buffer-version"]], "hpmv (USM Version)": [[34, "hpmv-usm-version"]], "hpr": [[35, "hpr"]], "hpr (Buffer Version)": [[35, "hpr-buffer-version"]], "hpr (USM Version)": [[35, "hpr-usm-version"]], "hpr2": [[36, "hpr2"]], "hpr2 (Buffer Version)": [[36, "hpr2-buffer-version"]], "hpr2 (USM Version)": [[36, "hpr2-usm-version"]], "iamax": [[37, "iamax"]], "iamax (Buffer Version)": [[37, "iamax-buffer-version"]], "iamax (USM Version)": [[37, "iamax-usm-version"]], "iamin": [[38, "iamin"]], "iamin (Buffer Version)": [[38, "iamin-buffer-version"]], "iamin (USM Version)": [[38, "iamin-usm-version"]], "nrm2": [[39, "nrm2"]], "nrm2 (Buffer Version)": [[39, "nrm2-buffer-version"]], "nrm2 (USM Version)": [[39, "nrm2-usm-version"]], "offset": [[154, "offset"]], "oneMKL Defined Datatypes": [[154, "onemkl-defined-datatypes"]], "oneMKL Interfaces": [[152, "onemkl-interfaces"]], "orgbr": [[102, "orgbr"]], "orgbr (Buffer Version)": [[102, "orgbr-buffer-version"]], "orgbr (USM Version)": [[102, "orgbr-usm-version"]], "orgbr_scratchpad_size": [[103, "orgbr-scratchpad-size"], [103, "id1"]], "orgqr": [[104, "orgqr"]], "orgqr (Buffer Version)": [[104, "orgqr-buffer-version"]], "orgqr (USM Version)": [[104, "orgqr-usm-version"]], "orgqr_batch": [[105, "orgqr-batch"]], "orgqr_batch (Buffer Version)": [[105, "orgqr-batch-buffer-version"]], "orgqr_batch (USM Version)": [[105, "orgqr-batch-usm-version"]], "orgqr_batch_scratchpad_size": [[106, "orgqr-batch-scratchpad-size"]], "orgqr_scratchpad_size": [[107, "orgqr-scratchpad-size"], [107, "id1"]], "orgtr": [[108, "orgtr"]], "orgtr (Buffer Version)": [[108, "orgtr-buffer-version"]], "orgtr (USM Version)": [[108, "orgtr-usm-version"]], "orgtr_scratchpad_size": [[109, "orgtr-scratchpad-size"], [109, "id1"]], "ormqr": [[110, "ormqr"]], "ormqr (Buffer Version)": [[110, "ormqr-buffer-version"]], "ormqr (USM Version)": [[110, "ormqr-usm-version"]], "ormqr_scratchpad_size": [[111, "ormqr-scratchpad-size"], [111, "id1"]], "ormrq": [[112, "ormrq"]], "ormrq (Buffer Version)": [[112, "ormrq-buffer-version"]], "ormrq (USM Version)": [[112, "ormrq-usm-version"]], "ormrq_scratchpad_size": [[113, "ormrq-scratchpad-size"], [113, "id1"]], "ormtr": [[114, "ormtr"]], "ormtr (Buffer Version)": [[114, "ormtr-buffer-version"]], "ormtr (USM Version)": [[114, "ormtr-usm-version"]], "ormtr_scratchpad_size": [[115, "ormtr-scratchpad-size"], [115, "id1"]], "potrf": [[116, "potrf"]], "potrf (Buffer Version)": [[116, "potrf-buffer-version"]], "potrf (USM Version)": [[116, "potrf-usm-version"]], "potrf_batch": [[117, "potrf-batch"]], "potrf_batch (Buffer Version)": [[117, "potrf-batch-buffer-version"]], "potrf_batch (USM Version)": [[117, "potrf-batch-usm-version"]], "potrf_batch_scratchpad_size": [[118, "potrf-batch-scratchpad-size"]], "potrf_scratchpad_size": [[119, "potrf-scratchpad-size"], [119, "id1"]], "potri": [[120, "potri"]], "potri (Buffer Version)": [[120, "potri-buffer-version"]], "potri (USM Version)": [[120, "potri-usm-version"]], "potri_scratchpad_size": [[121, "potri-scratchpad-size"], [121, "id1"]], "potrs": [[122, "potrs"]], "potrs (Buffer Version)": [[122, "potrs-buffer-version"]], "potrs (USM Version)": [[122, "potrs-usm-version"]], "potrs_batch": [[123, "potrs-batch"]], "potrs_batch (Buffer Version)": [[123, "potrs-batch-buffer-version"]], "potrs_batch (USM Version)": [[123, "potrs-batch-usm-version"]], "potrs_batch_scratchpad_size": [[124, "potrs-batch-scratchpad-size"]], "potrs_scratchpad_size": [[125, "potrs-scratchpad-size"], [125, "id1"]], "rot": [[40, "rot"]], "rot (Buffer Version)": [[40, "rot-buffer-version"]], "rot (USM Version)": [[40, "rot-usm-version"]], "rotg": [[41, "rotg"]], "rotg (Buffer Version)": [[41, "rotg-buffer-version"]], "rotg (USM Version)": [[41, "rotg-usm-version"]], "rotm": [[42, "rotm"]], "rotm (Buffer Version)": [[42, "rotm-buffer-version"]], "rotm (USM Version)": [[42, "rotm-usm-version"]], "rotmg": [[43, "rotmg"]], "rotmg (Buffer Version)": [[43, "rotmg-buffer-version"]], "rotmg (USM Version)": [[43, "rotmg-usm-version"]], "sbmv": [[44, "sbmv"]], "sbmv (Buffer Version)": [[44, "sbmv-buffer-version"]], "sbmv (USM Version)": [[44, "sbmv-usm-version"]], "scal": [[45, "scal"]], "scal (Buffer Version)": [[45, "scal-buffer-version"]], "scal (USM Version)": [[45, "scal-usm-version"]], "sdsdot": [[46, "sdsdot"]], "sdsdot (Buffer Version)": [[46, "sdsdot-buffer-version"]], "sdsdot (USM Version)": [[46, "sdsdot-usm-version"]], "side": [[154, "side"]], "spmv": [[47, "spmv"]], "spmv (Buffer Version)": [[47, "spmv-buffer-version"]], "spmv (USM Version)": [[47, "spmv-usm-version"]], "spr": [[48, "spr"]], "spr (Buffer Version)": [[48, "spr-buffer-version"]], "spr (USM Version)": [[48, "spr-usm-version"]], "spr2": [[49, "spr2"]], "spr2 (Buffer Version)": [[49, "spr2-buffer-version"]], "spr2 (USM Version)": [[49, "spr2-usm-version"]], "swap": [[50, "swap"]], "swap (Buffer Version)": [[50, "swap-buffer-version"]], "swap (USM Version)": [[50, "swap-usm-version"]], "syevd": [[126, "syevd"]], "syevd (Buffer Version)": [[126, "syevd-buffer-version"]], "syevd (USM Version)": [[126, "syevd-usm-version"]], "syevd_scratchpad_size": [[127, "syevd-scratchpad-size"], [127, "id1"]], "sygvd": [[128, "sygvd"]], "sygvd (Buffer Version)": [[128, "sygvd-buffer-version"]], "sygvd (USM Version)": [[128, "sygvd-usm-version"]], "sygvd_scratchpad_size": [[129, "sygvd-scratchpad-size"], [129, "id1"]], "symm": [[51, "symm"]], "symm (Buffer Version)": [[51, "symm-buffer-version"]], "symm (USM Version)": [[51, "symm-usm-version"]], "symv": [[52, "symv"]], "symv (Buffer Version)": [[52, "symv-buffer-version"]], "symv (USM Version)": [[52, "symv-usm-version"]], "syr": [[53, "syr"]], "syr (Buffer Version)": [[53, "syr-buffer-version"]], "syr (USM Version)": [[53, "syr-usm-version"]], "syr2": [[54, "syr2"]], "syr2 (Buffer Version)": [[54, "syr2-buffer-version"]], "syr2 (USM Version)": [[54, "syr2-usm-version"]], "syr2k": [[55, "syr2k"]], "syr2k (Buffer Version)": [[55, "syr2k-buffer-version"]], "syr2k (USM Version)": [[55, "syr2k-usm-version"]], "syrk": [[56, "syrk"]], "syrk (Buffer Version)": [[56, "syrk-buffer-version"]], "syrk (USM Version)": [[56, "syrk-usm-version"]], "syrk_batch": [[57, "syrk-batch"]], "syrk_batch (Buffer Version)": [[57, "syrk-batch-buffer-version"]], "syrk_batch (USM Version)": [[57, "syrk-batch-usm-version"]], "sytrd": [[130, "sytrd"]], "sytrd (Buffer Version)": [[130, "sytrd-buffer-version"]], "sytrd (USM Version)": [[130, "sytrd-usm-version"]], "sytrd_scratchpad_size": [[131, "sytrd-scratchpad-size"], [131, "id1"]], "sytrf": [[132, "sytrf"]], "sytrf (Buffer Version)": [[132, "sytrf-buffer-version"]], "sytrf (USM Version)": [[132, "sytrf-usm-version"]], "sytrf_scratchpad_size": [[133, "sytrf-scratchpad-size"], [133, "id1"]], "tbmv": [[58, "tbmv"]], "tbmv (Buffer Version)": [[58, "tbmv-buffer-version"]], "tbmv (USM Version)": [[58, "tbmv-usm-version"]], "tbsv": [[59, "tbsv"]], "tbsv (Buffer Version)": [[59, "tbsv-buffer-version"]], "tbsv (USM Version)": [[59, "tbsv-usm-version"]], "tpmv": [[60, "tpmv"]], "tpmv (Buffer Version)": [[60, "tpmv-buffer-version"]], "tpmv (USM Version)": [[60, "tpmv-usm-version"]], "tpsv": [[61, "tpsv"]], "tpsv (Buffer Version)": [[61, "tpsv-buffer-version"]], "tpsv (USM Version)": [[61, "tpsv-usm-version"]], "transpose": [[154, "transpose"]], "trmm": [[62, "trmm"]], "trmm (Buffer Version)": [[62, "trmm-buffer-version"]], "trmm (USM Version)": [[62, "trmm-usm-version"]], "trmv": [[63, "trmv"]], "trmv (Buffer Version)": [[63, "trmv-buffer-version"]], "trmv (USM Version)": [[63, "trmv-usm-version"]], "trsm": [[64, "trsm"]], "trsm (Buffer Version)": [[64, "trsm-buffer-version"]], "trsm (USM Version)": [[64, "trsm-usm-version"]], "trsm_batch": [[65, "trsm-batch"]], "trsm_batch (Buffer Version)": [[65, "trsm-batch-buffer-version"]], "trsv": [[66, "trsv"]], "trsv (Buffer Version)": [[66, "trsv-buffer-version"]], "trsv (USM Version)": [[66, "trsv-usm-version"]], "trtrs": [[134, "trtrs"]], "trtrs (Buffer Version)": [[134, "trtrs-buffer-version"]], "trtrs (USM Version)": [[134, "trtrs-usm-version"]], "trtrs_scratchpad_size": [[135, "trtrs-scratchpad-size"], [135, "id1"]], "ungbr": [[136, "ungbr"]], "ungbr (Buffer Version)": [[136, "ungbr-buffer-version"]], "ungbr (USM Version)": [[136, "ungbr-usm-version"]], "ungbr_scratchpad_size": [[137, "ungbr-scratchpad-size"], [137, "id1"]], "ungqr": [[138, "ungqr"]], "ungqr (Buffer Version)": [[138, "ungqr-buffer-version"]], "ungqr (USM Version)": [[138, "ungqr-usm-version"]], "ungqr_batch": [[139, "ungqr-batch"]], "ungqr_batch (Buffer Version)": [[139, "ungqr-batch-buffer-version"]], "ungqr_batch (USM Version)": [[139, "ungqr-batch-usm-version"]], "ungqr_batch_scratchpad_size": [[140, "ungqr-batch-scratchpad-size"]], "ungqr_scratchpad_size": [[141, "ungqr-scratchpad-size"], [141, "id1"]], "ungtr": [[142, "ungtr"]], "ungtr (Buffer Version)": [[142, "ungtr-buffer-version"]], "ungtr (USM Version)": [[142, "ungtr-usm-version"]], "ungtr_scratchpad_size": [[143, "ungtr-scratchpad-size"], [143, "id1"]], "unmqr": [[144, "unmqr"]], "unmqr (Buffer Version)": [[144, "unmqr-buffer-version"]], "unmqr (USM Version)": [[144, "unmqr-usm-version"]], "unmqr_scratchpad_size": [[145, "unmqr-scratchpad-size"], [145, "id1"]], "unmrq": [[146, "unmrq"]], "unmrq (Buffer Version)": [[146, "unmrq-buffer-version"]], "unmrq (USM Version)": [[146, "unmrq-usm-version"]], "unmrq_scratchpad_size": [[147, "unmrq-scratchpad-size"], [147, "id1"]], "unmtr": [[148, "unmtr"]], "unmtr (Buffer Version)": [[148, "unmtr-buffer-version"]], "unmtr (USM Version)": [[148, "unmtr-usm-version"]], "unmtr_scratchpad_size": [[149, "unmtr-scratchpad-size"], [149, "id1"]], "uplo": [[154, "uplo"]]}, "docnames": ["building_the_project", "create_new_backend", "domains/blas/asum", "domains/blas/axpby", "domains/blas/axpy", "domains/blas/axpy_batch", "domains/blas/blas", "domains/blas/blas-level-1-routines", "domains/blas/blas-level-2-routines", "domains/blas/blas-level-3-routines", "domains/blas/blas-like-extensions", "domains/blas/copy", "domains/blas/copy_batch", "domains/blas/dgmm_batch", "domains/blas/dot", "domains/blas/dotc", "domains/blas/dotu", "domains/blas/gbmv", "domains/blas/gemm", "domains/blas/gemm_batch", "domains/blas/gemm_bias", "domains/blas/gemmt", "domains/blas/gemv", "domains/blas/gemv_batch", "domains/blas/ger", "domains/blas/gerc", "domains/blas/geru", "domains/blas/hbmv", "domains/blas/hemm", "domains/blas/hemv", "domains/blas/her", "domains/blas/her2", "domains/blas/her2k", "domains/blas/herk", "domains/blas/hpmv", "domains/blas/hpr", "domains/blas/hpr2", "domains/blas/iamax", "domains/blas/iamin", "domains/blas/nrm2", "domains/blas/rot", "domains/blas/rotg", "domains/blas/rotm", "domains/blas/rotmg", "domains/blas/sbmv", "domains/blas/scal", "domains/blas/sdsdot", "domains/blas/spmv", "domains/blas/spr", "domains/blas/spr2", "domains/blas/swap", "domains/blas/symm", "domains/blas/symv", "domains/blas/syr", "domains/blas/syr2", "domains/blas/syr2k", "domains/blas/syrk", "domains/blas/syrk_batch", "domains/blas/tbmv", "domains/blas/tbsv", "domains/blas/tpmv", "domains/blas/tpsv", "domains/blas/trmm", "domains/blas/trmv", "domains/blas/trsm", "domains/blas/trsm_batch", "domains/blas/trsv", "domains/dense_linear_algebra", "domains/lapack/gebrd", "domains/lapack/gebrd_scratchpad_size", "domains/lapack/geqrf", "domains/lapack/geqrf_batch", "domains/lapack/geqrf_batch_scratchpad_size", "domains/lapack/geqrf_scratchpad_size", "domains/lapack/gerqf", "domains/lapack/gerqf_scratchpad_size", "domains/lapack/gesvd", "domains/lapack/gesvd_scratchpad_size", "domains/lapack/getrf", "domains/lapack/getrf_batch", "domains/lapack/getrf_batch_scratchpad_size", "domains/lapack/getrf_scratchpad_size", "domains/lapack/getri", "domains/lapack/getri_batch", "domains/lapack/getri_batch_scratchpad_size", "domains/lapack/getri_scratchpad_size", "domains/lapack/getrs", "domains/lapack/getrs_batch", "domains/lapack/getrs_batch_scratchpad_size", "domains/lapack/getrs_scratchpad_size", "domains/lapack/heevd", "domains/lapack/heevd_scratchpad_size", "domains/lapack/hegvd", "domains/lapack/hegvd_scratchpad_size", "domains/lapack/hetrd", "domains/lapack/hetrd_scratchpad_size", "domains/lapack/hetrf", "domains/lapack/hetrf_scratchpad_size", "domains/lapack/lapack", "domains/lapack/lapack-like-extensions.inc", "domains/lapack/lapack-linear-equation-routines.inc", "domains/lapack/lapack-singular-value-eigenvalue-routines.inc", "domains/lapack/orgbr", "domains/lapack/orgbr_scratchpad_size", "domains/lapack/orgqr", "domains/lapack/orgqr_batch", "domains/lapack/orgqr_batch_scratchpad_size", "domains/lapack/orgqr_scratchpad_size", "domains/lapack/orgtr", "domains/lapack/orgtr_scratchpad_size", "domains/lapack/ormqr", "domains/lapack/ormqr_scratchpad_size", "domains/lapack/ormrq", "domains/lapack/ormrq_scratchpad_size", "domains/lapack/ormtr", "domains/lapack/ormtr_scratchpad_size", "domains/lapack/potrf", "domains/lapack/potrf_batch", "domains/lapack/potrf_batch_scratchpad_size", "domains/lapack/potrf_scratchpad_size", "domains/lapack/potri", "domains/lapack/potri_scratchpad_size", "domains/lapack/potrs", "domains/lapack/potrs_batch", "domains/lapack/potrs_batch_scratchpad_size", "domains/lapack/potrs_scratchpad_size", "domains/lapack/syevd", "domains/lapack/syevd_scratchpad_size", "domains/lapack/sygvd", "domains/lapack/sygvd_scratchpad_size", "domains/lapack/sytrd", "domains/lapack/sytrd_scratchpad_size", "domains/lapack/sytrf", "domains/lapack/sytrf_scratchpad_size", "domains/lapack/trtrs", "domains/lapack/trtrs_scratchpad_size", "domains/lapack/ungbr", "domains/lapack/ungbr_scratchpad_size", "domains/lapack/ungqr", "domains/lapack/ungqr_batch", "domains/lapack/ungqr_batch_scratchpad_size", "domains/lapack/ungqr_scratchpad_size", "domains/lapack/ungtr", "domains/lapack/ungtr_scratchpad_size", "domains/lapack/unmqr", "domains/lapack/unmqr_scratchpad_size", "domains/lapack/unmrq", "domains/lapack/unmrq_scratchpad_size", "domains/lapack/unmtr", "domains/lapack/unmtr_scratchpad_size", "domains/matrix-storage", "domains/sparse_linear_algebra", "index", "introduction", "onemkl-datatypes", "selecting_a_compiler"], "envversion": {"sphinx": 61, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.todo": 2}, "filenames": ["building_the_project.rst", "create_new_backend.rst", "domains/blas/asum.rst", "domains/blas/axpby.rst", "domains/blas/axpy.rst", "domains/blas/axpy_batch.rst", "domains/blas/blas.rst", "domains/blas/blas-level-1-routines.rst", "domains/blas/blas-level-2-routines.rst", "domains/blas/blas-level-3-routines.rst", "domains/blas/blas-like-extensions.rst", "domains/blas/copy.rst", "domains/blas/copy_batch.rst", "domains/blas/dgmm_batch.rst", "domains/blas/dot.rst", "domains/blas/dotc.rst", "domains/blas/dotu.rst", "domains/blas/gbmv.rst", "domains/blas/gemm.rst", "domains/blas/gemm_batch.rst", "domains/blas/gemm_bias.rst", "domains/blas/gemmt.rst", "domains/blas/gemv.rst", "domains/blas/gemv_batch.rst", "domains/blas/ger.rst", "domains/blas/gerc.rst", "domains/blas/geru.rst", "domains/blas/hbmv.rst", "domains/blas/hemm.rst", "domains/blas/hemv.rst", "domains/blas/her.rst", "domains/blas/her2.rst", "domains/blas/her2k.rst", "domains/blas/herk.rst", "domains/blas/hpmv.rst", "domains/blas/hpr.rst", "domains/blas/hpr2.rst", "domains/blas/iamax.rst", "domains/blas/iamin.rst", "domains/blas/nrm2.rst", "domains/blas/rot.rst", "domains/blas/rotg.rst", "domains/blas/rotm.rst", "domains/blas/rotmg.rst", "domains/blas/sbmv.rst", "domains/blas/scal.rst", "domains/blas/sdsdot.rst", "domains/blas/spmv.rst", "domains/blas/spr.rst", "domains/blas/spr2.rst", "domains/blas/swap.rst", "domains/blas/symm.rst", "domains/blas/symv.rst", "domains/blas/syr.rst", "domains/blas/syr2.rst", "domains/blas/syr2k.rst", "domains/blas/syrk.rst", "domains/blas/syrk_batch.rst", "domains/blas/tbmv.rst", "domains/blas/tbsv.rst", "domains/blas/tpmv.rst", "domains/blas/tpsv.rst", "domains/blas/trmm.rst", "domains/blas/trmv.rst", "domains/blas/trsm.rst", "domains/blas/trsm_batch.rst", "domains/blas/trsv.rst", "domains/dense_linear_algebra.rst", "domains/lapack/gebrd.rst", "domains/lapack/gebrd_scratchpad_size.rst", "domains/lapack/geqrf.rst", "domains/lapack/geqrf_batch.rst", "domains/lapack/geqrf_batch_scratchpad_size.rst", "domains/lapack/geqrf_scratchpad_size.rst", "domains/lapack/gerqf.rst", "domains/lapack/gerqf_scratchpad_size.rst", "domains/lapack/gesvd.rst", "domains/lapack/gesvd_scratchpad_size.rst", "domains/lapack/getrf.rst", "domains/lapack/getrf_batch.rst", "domains/lapack/getrf_batch_scratchpad_size.rst", "domains/lapack/getrf_scratchpad_size.rst", "domains/lapack/getri.rst", "domains/lapack/getri_batch.rst", "domains/lapack/getri_batch_scratchpad_size.rst", "domains/lapack/getri_scratchpad_size.rst", "domains/lapack/getrs.rst", "domains/lapack/getrs_batch.rst", "domains/lapack/getrs_batch_scratchpad_size.rst", "domains/lapack/getrs_scratchpad_size.rst", "domains/lapack/heevd.rst", "domains/lapack/heevd_scratchpad_size.rst", "domains/lapack/hegvd.rst", "domains/lapack/hegvd_scratchpad_size.rst", "domains/lapack/hetrd.rst", "domains/lapack/hetrd_scratchpad_size.rst", "domains/lapack/hetrf.rst", "domains/lapack/hetrf_scratchpad_size.rst", "domains/lapack/lapack.rst", "domains/lapack/lapack-like-extensions.inc.rst", "domains/lapack/lapack-linear-equation-routines.inc.rst", "domains/lapack/lapack-singular-value-eigenvalue-routines.inc.rst", "domains/lapack/orgbr.rst", "domains/lapack/orgbr_scratchpad_size.rst", "domains/lapack/orgqr.rst", "domains/lapack/orgqr_batch.rst", "domains/lapack/orgqr_batch_scratchpad_size.rst", "domains/lapack/orgqr_scratchpad_size.rst", "domains/lapack/orgtr.rst", "domains/lapack/orgtr_scratchpad_size.rst", "domains/lapack/ormqr.rst", "domains/lapack/ormqr_scratchpad_size.rst", "domains/lapack/ormrq.rst", "domains/lapack/ormrq_scratchpad_size.rst", "domains/lapack/ormtr.rst", "domains/lapack/ormtr_scratchpad_size.rst", "domains/lapack/potrf.rst", "domains/lapack/potrf_batch.rst", "domains/lapack/potrf_batch_scratchpad_size.rst", "domains/lapack/potrf_scratchpad_size.rst", "domains/lapack/potri.rst", "domains/lapack/potri_scratchpad_size.rst", "domains/lapack/potrs.rst", "domains/lapack/potrs_batch.rst", "domains/lapack/potrs_batch_scratchpad_size.rst", "domains/lapack/potrs_scratchpad_size.rst", "domains/lapack/syevd.rst", "domains/lapack/syevd_scratchpad_size.rst", "domains/lapack/sygvd.rst", "domains/lapack/sygvd_scratchpad_size.rst", "domains/lapack/sytrd.rst", "domains/lapack/sytrd_scratchpad_size.rst", "domains/lapack/sytrf.rst", "domains/lapack/sytrf_scratchpad_size.rst", "domains/lapack/trtrs.rst", "domains/lapack/trtrs_scratchpad_size.rst", "domains/lapack/ungbr.rst", "domains/lapack/ungbr_scratchpad_size.rst", "domains/lapack/ungqr.rst", "domains/lapack/ungqr_batch.rst", "domains/lapack/ungqr_batch_scratchpad_size.rst", "domains/lapack/ungqr_scratchpad_size.rst", "domains/lapack/ungtr.rst", "domains/lapack/ungtr_scratchpad_size.rst", "domains/lapack/unmqr.rst", "domains/lapack/unmqr_scratchpad_size.rst", "domains/lapack/unmrq.rst", "domains/lapack/unmrq_scratchpad_size.rst", "domains/lapack/unmtr.rst", "domains/lapack/unmtr_scratchpad_size.rst", "domains/matrix-storage.rst", "domains/sparse_linear_algebra.rst", "index.rst", "introduction.rst", "onemkl-datatypes.rst", "selecting_a_compiler.rst"], "indexentries": {}, "objects": {}, "objnames": {}, "objtypes": {}, "terms": {"": [0, 1, 21, 28, 32, 33, 40, 41, 51, 55, 56, 76], "0": [1, 5, 12, 13, 18, 19, 20, 21, 23, 28, 37, 38, 41, 42, 43, 46, 51, 57, 62, 64, 65, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151], "1": [2, 3, 4, 5, 6, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 71, 74, 75, 76, 78, 79, 82, 83, 86, 87, 90, 92, 93, 94, 96, 102, 104, 108, 110, 112, 114, 115, 116, 117, 120, 122, 123, 126, 128, 129, 130, 132, 134, 135, 136, 138, 142, 144, 146, 148, 149, 150, 151, 152, 154], "100": 0, "11": [42, 43, 150], "12": [42, 43, 150], "128": 0, "13": 150, "1n": 150, "2": [0, 6, 7, 17, 22, 24, 25, 26, 27, 29, 30, 31, 34, 35, 36, 42, 43, 44, 47, 48, 49, 52, 53, 54, 58, 59, 60, 61, 63, 66, 90, 92, 93, 96, 110, 112, 126, 128, 129, 132, 144, 146, 150, 152], "2024": 151, "21": [42, 43, 150], "22": [42, 43, 150], "23": 150, "24": 150, "25": 0, "250": 0, "250x": 0, "270": 0, "2k": [9, 32, 55], "2n": 150, "3": [6, 18, 28, 32, 33, 51, 55, 56, 62, 64, 92, 93, 128, 129, 150, 152], "31": 150, "32": 150, "33": 150, "34": 150, "35": 150, "3n": 150, "3rd": 1, "4": [42, 43, 152], "42": 150, "43": 150, "5": [42, 43, 152], "53": 150, "56": 0, "60": 0, "64": 0, "754": 98, "A": [0, 13, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 44, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 73, 74, 75, 76, 77, 78, 81, 82, 85, 86, 89, 90, 91, 92, 93, 94, 95, 96, 97, 104, 107, 108, 114, 116, 119, 120, 121, 122, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 138, 141, 142, 148, 150, 154], "At": 1, "By": 0, "For": [0, 1, 5, 12, 13, 14, 19, 23, 57, 65, 136, 150], "If": [0, 1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 74, 76, 77, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 144, 145, 146, 147, 148, 149, 150, 155], "In": [0, 32, 42, 43, 55, 74, 90, 102, 114, 115, 126, 148, 150, 154], "It": [13, 18, 19, 20, 21, 23, 28, 32, 33, 51, 55, 56, 57, 62, 64, 65, 92, 128, 154], "No": [70, 71, 74], "Not": 1, "ON": [0, 1], "On": [0, 64, 65, 76, 92, 94, 128, 130], "One": 0, "That": 150, "The": [0, 1, 2, 3, 4, 5, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 86, 87, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 119, 120, 121, 122, 123, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 154], "These": [10, 98, 99, 150], "To": [0, 1, 102, 104, 105, 136, 138, 139], "With": 0, "_": [1, 150], "__has_includ": 1, "_batch": [5, 12, 13, 19, 23, 57, 65], "_compil": 0, "_count": [5, 12, 13, 19, 23, 57, 65], "_dyn": 1, "_g": [71, 80, 83, 84, 87, 88, 117, 118, 123, 124], "_i": [79, 80, 83, 87], "_offset": 20, "_size": [5, 12, 13, 19, 23, 57, 65, 71, 79, 83, 87, 117, 123], "a_": 150, "a_arrai": 13, "a_i": [71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140], "a_ihx_i": 88, "a_ix_i": [87, 88, 123], "a_offset": 20, "ab": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 22, 23, 24, 25, 26, 27, 29, 30, 31, 34, 35, 36, 37, 38, 39, 40, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 58, 59, 60, 61, 63, 66, 150], "abl": [69, 72, 73, 75, 77, 80, 81, 84, 85, 88, 89, 91, 93, 95, 97, 103, 106, 107, 109, 111, 113, 115, 118, 119, 121, 124, 125, 127, 129, 131, 133, 135, 137, 140, 141, 143, 145, 147, 149], "about": [1, 67], "abov": [0, 32, 55, 68, 70, 71, 74, 94, 130], "absolut": [7, 37, 38], "abx": [92, 93, 128, 129], "acceler": 0, "acceller": 0, "access": [1, 154], "accessor_result": 1, "accessor_x": 1, "accord": [0, 153, 155], "ad": [0, 1, 3, 10, 46], "add": [1, 3, 4, 5, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 34, 35, 36, 44, 47, 48, 49, 51, 52, 53, 54], "add_depend": 1, "add_librari": 1, "add_subdirectori": 1, "addit": [10, 98, 99], "addition": 0, "affect": 0, "after": [105, 108, 114, 139, 142, 148], "ai": 106, "algebra": [6, 98, 152], "algorithm": [90, 92, 98, 101, 126, 128, 151], "all": [0, 1, 2, 5, 12, 13, 19, 23, 37, 38, 57, 62, 64, 65, 71, 72, 76, 77, 79, 80, 83, 84, 87, 88, 90, 92, 98, 101, 102, 105, 106, 117, 118, 123, 124, 126, 128, 136, 139, 140, 150, 151, 154], "alloc": [3, 5, 12], "allvec": [76, 77], "alpha": [3, 4, 5, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 44, 45, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 62, 64, 65], "alreadi": 151, "also": [92, 128], "alwai": 151, "amd": [0, 155], "amd_gpu": 0, "an": [17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 42, 43, 44, 47, 48, 49, 52, 53, 54, 55, 56, 58, 59, 60, 61, 63, 65, 66, 68, 71, 76, 82, 86, 98, 100, 104, 105, 117, 123, 130, 138, 139, 150, 151, 153, 154], "ani": [0, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 150], "anoth": [11, 12, 50], "ao": 20, "api": [1, 5, 12, 13, 19, 23, 57, 65, 71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140], "append": 1, "appli": [17, 18, 19, 20, 21, 22, 23, 32, 33, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 110, 111, 112, 113, 114, 115, 144, 145, 146, 147, 148, 149, 154], "applic": [154, 155], "appropri": 0, "ar": [0, 1, 3, 4, 5, 11, 12, 13, 14, 17, 18, 19, 20, 21, 22, 23, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 42, 43, 44, 47, 49, 51, 52, 54, 55, 56, 57, 59, 61, 62, 64, 65, 66, 67, 68, 70, 71, 74, 76, 77, 78, 79, 86, 87, 90, 91, 92, 93, 94, 96, 98, 100, 101, 102, 117, 118, 122, 123, 124, 126, 127, 128, 129, 130, 132, 134, 135, 136, 139, 150, 154], "architectur": 0, "arg": 1, "argument": [28, 51, 62, 102, 136], "arrai": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 63, 65, 66, 68, 70, 71, 72, 74, 76, 78, 79, 80, 82, 83, 84, 86, 87, 88, 90, 92, 94, 96, 98, 102, 105, 106, 116, 117, 118, 119, 122, 123, 124, 126, 128, 130, 132, 134, 135, 136, 139, 140, 148, 150, 154], "ascend": [90, 92, 126, 128], "associ": 41, "assum": [34, 35, 36, 42, 43, 62, 64, 65, 92, 98, 128, 134, 135], "asum": [1, 7], "asum_postcondit": 1, "asum_precondit": 1, "auto": 1, "automat": [0, 1, 154], "ax": [86, 89, 92, 93, 122, 128, 129, 134, 135], "axpi": [5, 7], "axpy_batch": 10, "az_i": 90, "b": [13, 18, 19, 20, 21, 28, 32, 41, 51, 55, 57, 59, 61, 62, 64, 65, 66, 68, 86, 87, 88, 89, 92, 93, 95, 122, 123, 124, 125, 128, 129, 134, 135], "b_": 68, "b_1": 68, "b_i": [87, 88, 123, 124], "b_offset": 20, "backend": [0, 1, 152, 153, 155], "backend_map": 1, "backendmap": 1, "backends_t": 1, "backward": [9, 64], "band": [8, 17, 27, 44, 58, 59, 60, 61, 63, 66, 150], "base": [1, 37, 38, 42, 43, 150], "basi": [104, 105, 138, 139], "basic": 6, "batch": [5, 12, 19, 23, 57, 65, 71, 72, 79, 80, 83, 84, 87, 88, 98, 99, 105, 106, 117, 118, 123, 124, 139, 140], "batch_siz": [5, 12, 13, 19, 23, 57, 65, 71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140], "bax": [92, 93, 128, 129], "becom": 98, "been": [0, 120, 121, 122, 123, 124, 125, 151], "befor": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148, 150], "begin": [40, 41, 42, 43, 50, 68, 71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140, 150], "being": 117, "belong": [71, 72, 79, 80, 83, 84, 87, 88, 117, 118, 123, 124, 154], "below": [0, 1, 20, 68, 70, 71, 94, 114, 115, 130, 148], "beta": [3, 17, 18, 19, 20, 21, 22, 23, 27, 28, 29, 32, 33, 34, 44, 47, 51, 52, 55, 56, 57], "between": [3, 5, 12, 13, 14, 15, 16, 19, 23, 46, 57, 65, 71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140], "bfloat16": 18, "bia": [10, 20], "bias": 20, "bidiagon": [68, 98, 101], "bin": 0, "bla": [0, 1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 150, 152, 154], "blas_ct": 1, "blas_ct_templ": 1, "blas_load": 1, "blas_mklcpu": 1, "blas_newlib": 1, "block": [96, 132], "bmatrix": [41, 42, 43, 150], "bo": 20, "both": [1, 32, 55, 74, 76, 154], "bottom": 150, "buffer": [1, 75, 77, 97, 133], "build": [152, 155], "build_doc": 0, "build_exampl": 0, "build_functional_test": 0, "build_shared_lib": [0, 1], "built": [0, 1], "bunch": [96, 98, 100, 132], "butter": 90, "bx": [92, 93, 128, 129], "bya": 114, "byte": 151, "bz": [92, 128], "c": [1, 13, 18, 19, 20, 21, 28, 32, 33, 40, 41, 50, 51, 55, 56, 57, 110, 111, 112, 113, 114, 115, 144, 145, 146, 147, 148, 149, 153, 154], "c_arrai": 13, "c_offset": [20, 154], "calcul": [19, 23, 57, 69, 71, 72, 73, 74, 75, 77, 79, 80, 81, 83, 84, 85, 87, 88, 89, 91, 93, 95, 97, 103, 105, 106, 107, 109, 111, 113, 115, 117, 118, 119, 121, 123, 124, 125, 127, 129, 131, 133, 135, 137, 139, 140, 141, 143, 145, 147, 149], "call": [1, 5, 12, 13, 18, 19, 20, 21, 23, 28, 51, 57, 65, 68, 69, 73, 75, 77, 81, 82, 83, 85, 86, 87, 89, 91, 93, 95, 97, 103, 105, 107, 108, 109, 111, 113, 114, 115, 119, 120, 121, 122, 123, 125, 127, 129, 131, 133, 135, 137, 139, 141, 142, 143, 145, 147, 148, 149], "can": [0, 1, 90, 110, 112, 114, 126, 144, 146, 148, 153, 154, 155], "cannot": [0, 76, 151], "card": 0, "cartesian": [41, 43], "case": [0, 1, 32, 42, 43, 55, 74, 102, 136, 154], "caus": 98, "cd": [0, 1], "cdot": [70, 71, 82, 96, 117, 123, 132], "cgh": 1, "chang": 1, "char": 1, "charact": 154, "check": 1, "chetrd": 94, "choleski": [92, 98, 99, 100, 116, 117, 120, 122, 123, 128], "choos": 155, "chosen": 1, "cl": [1, 155], "clang": 155, "class": 1, "clean": 0, "cleanup": 152, "clone": 0, "cmake": [1, 152], "cmake_cxx_flag": 0, "cmake_library_output_directori": 1, "cmakedefin": 1, "cmakelist": 1, "co": [20, 154], "code": 1, "coeffici": [59, 61, 66, 86, 87, 98, 99, 100, 122, 134], "col": 20, "column": [13, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 44, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 86, 87, 90, 96, 102, 103, 104, 105, 106, 107, 110, 111, 112, 113, 114, 122, 123, 126, 132, 134, 136, 137, 138, 139, 140, 141, 144, 145, 146, 147, 148, 149, 150, 154], "column_major": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66], "columnwis": 76, "combin": [102, 136], "come": 154, "command": [0, 1], "compil": [0, 1, 152], "complet": [0, 1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148], "complex": [2, 3, 4, 5, 11, 12, 13, 15, 16, 17, 18, 19, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 45, 50, 51, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 110, 112, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 154], "compon": [42, 43], "comput": [2, 3, 4, 5, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149], "condit": 1, "config": 1, "configur": 0, "conjg": [31, 32, 36], "conjtran": [32, 33, 55, 56, 57, 86, 87, 88, 89, 134, 135, 144, 145, 146, 147, 148, 149, 151, 154], "conjug": [7, 8, 15, 25, 55, 56, 57, 154], "conquer": [90, 92, 98, 101, 126, 128], "consecut": [3, 13, 23], "consist": 68, "const": [1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148], "constraint": [102, 103, 136, 137], "contain": [1, 5, 12, 13, 19, 23, 37, 38, 42, 43, 57, 65, 67, 68, 70, 71, 74, 76, 78, 79, 86, 87, 90, 92, 94, 96, 98, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 144, 146, 148, 150], "content": 76, "contigu": 150, "convent": 150, "convert": 1, "coordin": [41, 43], "copi": [7, 12], "correspond": [0, 1, 71, 94, 96, 105, 117, 123, 130, 132, 139, 150], "cpp": 1, "cpu": [0, 1, 152], "cq": [110, 112, 114, 144, 146, 148], "creat": [0, 152], "ctest": [0, 1], "cubla": [0, 1], "cuda": 155, "cuda_target": 0, "cufft": 0, "curand": 0, "current": [0, 93, 95, 127], "custom": 0, "d": [68, 94, 96, 130, 132], "d1": 43, "d2": 43, "d_": [96, 132], "data": [1, 2, 5, 12, 14, 15, 21, 28, 32, 33, 51, 55, 56, 57, 70, 71, 74, 116, 117, 122, 123, 124, 125, 139, 153, 154], "datatyp": [13, 17, 19, 20, 21, 22, 23, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 44, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 152], "dbuild_functional_test": 1, "dcmake_c_compil": 0, "dcmake_cxx_compil": 0, "dcuda_target": 0, "ddot": 150, "declar": [1, 154], "decomposit": [70, 71, 74, 76, 94, 98, 101, 130], "default": [0, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148, 151], "defin": [1, 5, 12, 13, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 41, 44, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 70, 71, 74, 94, 104, 105, 106, 107, 110, 111, 112, 113, 130, 138, 139, 140, 141, 144, 145, 146, 147, 148, 149, 152], "definit": [0, 92, 98, 99, 100, 101, 116, 117, 120, 122, 123, 128], "delet": 0, "denable_cublas_backend": 0, "denable_cufft_backend": 0, "denable_curand_backend": 0, "denable_mklcpu_backend": [0, 1], "denable_mklgpu_backend": [0, 1], "denable_netlib_backend": 0, "denable_newlib_backend": 1, "denable_portblas_backend": 0, "denable_portfft_backend": 0, "denable_rocblas_backend": 0, "denable_rocfft_backend": 0, "denable_rocrand_backend": 0, "denable_rocsolver_backend": 0, "denot": [114, 115, 148], "dens": [6, 98, 152], "depend": [0, 1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 110, 112, 114, 144, 146, 148], "descend": 76, "describ": [0, 7, 8, 9, 20, 32, 55, 102, 136], "descript": [0, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 154], "destroi": [76, 92, 128], "detail": [0, 1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 96, 132, 151], "detect": [0, 1], "determin": [28, 51, 62, 82, 83, 98, 101, 102, 104, 105, 108, 114, 136, 138, 139, 142, 148], "devic": [0, 1, 69, 71, 72, 73, 74, 75, 77, 79, 80, 81, 83, 84, 85, 87, 88, 89, 91, 93, 95, 97, 103, 105, 106, 107, 109, 111, 113, 115, 117, 118, 119, 121, 123, 124, 125, 127, 129, 131, 133, 135, 137, 139, 140, 141, 143, 145, 147, 149, 153], "device_id": 1, "dft": 0, "dgmm": 13, "dhip_target": 0, "dhipsycl_target": 0, "diag": [13, 58, 59, 60, 61, 62, 63, 64, 65, 66, 134, 135, 152], "diagon": [13, 17, 27, 30, 31, 33, 34, 35, 36, 43, 44, 58, 59, 62, 64, 65, 68, 70, 71, 76, 78, 79, 90, 92, 94, 96, 126, 128, 130, 132, 134, 135, 150, 154], "differ": [5, 12, 13, 19, 23, 57, 65, 98], "dimens": [13, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 44, 51, 52, 53, 54, 55, 56, 57, 58, 59, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150], "dimension": 150, "directli": 1, "directori": [0, 1], "disabl": 0, "dispatch": [0, 1], "displai": 0, "distanc": 150, "divid": [90, 92, 98, 101, 126, 128], "dmkl_root": 0, "dnewlib_root": 1, "do": [0, 1, 62, 64, 65, 98, 150, 151, 154], "document": [0, 151], "doe": [18, 19, 20, 21, 28, 51, 68, 70, 71, 74, 151], "domain": [0, 1, 151, 155], "donemkl_sycl_implement": 0, "dot": [7, 15, 16, 46], "dotc": 7, "dotu": 7, "doubl": [1, 2, 3, 4, 5, 7, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149], "download": 0, "dpc": [0, 1, 6, 10, 98, 99, 150, 153, 154, 155], "dportblas_dir": 0, "dportblas_tuning_target": 0, "dportfft_dir": 0, "dportfft_registers_per_wi": 0, "dref_blas_root": 0, "dref_lapack_root": 0, "dtarget_domain": 0, "dure": 71, "dynam": 1, "e": [0, 1, 67, 68, 94, 130], "each": [1, 5, 12, 19, 23, 42, 50, 57, 65, 71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140, 150, 154], "eigenproblem": [92, 98, 101, 128], "eigenvalu": [67, 68, 69, 76, 77, 90, 91, 92, 93, 94, 95, 102, 103, 108, 109, 114, 115, 126, 127, 128, 129, 130, 131, 136, 137, 142, 143, 148, 149], "eigenvector": [90, 91, 92, 93, 98, 101, 126, 127, 128, 129], "either": [28, 37, 38, 51, 62, 64, 65, 94, 96, 114, 115, 116, 117, 132, 148, 149, 155], "element": [2, 3, 4, 5, 7, 11, 12, 13, 14, 15, 16, 19, 20, 23, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 45, 46, 50, 57, 61, 62, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 154], "elementari": [68, 70, 71, 74, 94, 102, 104, 105, 106, 107, 110, 111, 112, 113, 130, 138, 139, 140, 141, 144, 145, 146, 147, 148, 149], "els": [1, 13, 65], "empti": [68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148], "enabl": [0, 1], "enable_cublas_backend": 0, "enable_cufft_backend": 0, "enable_curand_backend": 0, "enable_cusolver_backend": 0, "enable_mklcpu_backend": [0, 1], "enable_mklcpu_thread_tbb": 0, "enable_mklgpu_backend": [0, 1], "enable_netlib_backend": 0, "enable_newlib_backend": 1, "enable_portblas_backend": 0, "enable_portfft_backend": 0, "enable_rocblas_backend": 0, "enable_rocfft_backend": 0, "enable_xxx_backend": 1, "encount": [37, 38], "end": [5, 12, 13, 19, 23, 40, 41, 42, 43, 50, 57, 65, 68, 150], "endif": 1, "ensur": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148], "entri": [1, 13, 19, 23, 42, 43, 57, 62, 64, 65, 150, 154], "enum": 1, "enumer": 154, "env": 1, "environ": [0, 1], "equal": [20, 32], "equat": [8, 9, 10, 59, 61, 64, 65, 66, 67, 70, 73, 74, 75, 78, 81, 82, 85, 86, 87, 88, 89, 96, 97, 99, 104, 107, 110, 111, 112, 113, 116, 119, 120, 121, 122, 123, 125, 132, 133, 134, 135, 138, 141, 144, 145, 146, 147], "equival": 154, "euclidean": [7, 39], "even": [55, 56, 57], "event": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148], "everi": [5, 12, 13, 19, 20, 23, 57, 65], "exactli": 154, "exampl": [0, 1], "except": [0, 1, 151, 155], "execut": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 76, 78, 82, 86, 90, 92, 94, 96, 102, 104, 108, 110, 112, 114, 116, 120, 122, 126, 128, 130, 132, 134, 136, 138, 142, 144, 146, 148], "exit": [76, 90, 92, 94, 126, 128, 130], "experiment": 0, "explicitli": [68, 69, 70, 71, 73, 74, 75, 77, 81, 85, 89, 91, 93, 94, 95, 97, 103, 107, 108, 109, 111, 113, 115, 119, 121, 125, 127, 129, 130, 131, 133, 135, 137, 141, 142, 143, 145, 147, 149], "export": 0, "extend": [10, 98, 99], "extens": [3, 5, 6, 12, 13, 19, 20, 21, 23, 57, 65, 71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140], "extern": 151, "f": 154, "factor": [5, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 40, 43, 44, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 62, 64, 65, 67, 68, 70, 71, 74, 78, 79, 82, 83, 86, 87, 90, 92, 96, 97, 98, 99, 100, 102, 104, 105, 110, 112, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 128, 132, 133, 138, 139, 144, 146], "fals": 0, "featur": 0, "few": 0, "file": [0, 152], "find": [1, 37, 38], "find_librari": 1, "find_packag": 1, "find_package_handle_standard_arg": 1, "findnewlib": 1, "findpackagehandlestandardarg": 1, "findxxx": 1, "first": [15, 37, 38, 43, 68, 76, 77, 94, 130, 150, 154], "fix": [20, 154], "flag": [0, 42, 43], "flavor": 120, "float": [1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149], "foffload": 1, "folder": [0, 1], "follow": [0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 154], "form": [5, 18, 19, 20, 23, 34, 35, 36, 47, 48, 49, 57, 60, 61, 65, 68, 70, 71, 74, 86, 87, 88, 89, 92, 94, 96, 98, 99, 100, 101, 102, 104, 105, 108, 110, 112, 114, 116, 117, 128, 130, 132, 135, 136, 138, 139, 142, 144, 146, 148, 154], "format": [67, 150], "fortran": [150, 154], "forward": [9, 64], "found": [0, 1, 37, 38], "four": 40, "from": [1, 42, 71, 87, 88, 92, 98, 104, 105, 110, 111, 112, 113, 114, 115, 117, 118, 123, 124, 128, 138, 139, 144, 145, 146, 147, 148, 149, 150, 155], "fsycl": 0, "fulfil": 0, "full": [0, 1, 150], "func": 1, "function": [1, 10, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 154], "function_t": 1, "function_table_initi": 1, "g": [0, 1, 67, 71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140], "gbmv": 8, "ge": [68, 70, 71, 74, 76, 104, 105, 114, 115, 134, 135, 136, 137, 138, 139, 148, 149], "gebrd": [69, 98, 101, 102, 103, 136, 137], "gebrd_scratchpad_s": [68, 98, 101], "gemm": [9, 19], "gemm_batch": 10, "gemm_bia": 10, "gemmt": 10, "gemv": [8, 23], "gen": [102, 103, 136, 137], "gener": [1, 7, 8, 9, 10, 17, 18, 19, 20, 21, 22, 24, 25, 26, 28, 32, 33, 51, 55, 56, 57, 62, 64, 65, 68, 70, 71, 74, 76, 78, 79, 82, 83, 92, 98, 99, 100, 101, 102, 103, 104, 105, 108, 117, 123, 128, 136, 137, 138, 139, 142, 150], "generate_backend_api": 1, "generate_cmak": 1, "generate_ct_inst": 1, "generate_wrapp": 1, "geqrf": [73, 98, 100, 104, 110, 138, 144], "geqrf_batch": [72, 98, 99, 105, 139], "geqrf_batch_scratchpad_s": [71, 98, 99], "geqrf_scratchpad_s": [70, 98, 100], "ger": 8, "gerc": 8, "gerqf": [75, 98, 100, 110, 112, 144, 146], "gerqf_scratchpad_s": [74, 98, 100], "geru": 8, "gesvd": [77, 98, 101], "gesvd_scratchpad_s": [76, 98, 101], "get": 1, "get_access": 1, "get_device_id": 1, "get_point": 1, "getr": [89, 98, 100], "getrf": [81, 82, 86, 98, 100], "getrf_batch": [80, 83, 87, 98, 99], "getrf_batch_scratchpad_s": [79, 98, 99], "getrf_scratchpad_s": [78, 98, 100], "getri": [85, 98, 100], "getri_batch": [84, 98, 99], "getri_batch_scratchpad_s": [83, 98, 99], "getri_scratchpad_s": [82, 98, 100], "getrs_batch": [88, 98, 99], "getrs_batch_scratchpad_s": [87, 98, 99], "getrs_scratchpad_s": [86, 98, 100], "gfx900": 0, "gfx906": 0, "gfx908": 0, "gfx90a": 0, "given": [5, 7, 12, 13, 19, 23, 40, 41, 42, 43, 50, 57, 65, 68, 122, 123, 154], "global": [0, 1], "gnu": 0, "gpu": [0, 1, 152, 155], "graphic": 0, "group": [5, 10, 12, 13, 19, 23, 57, 65, 71, 72, 79, 80, 83, 84, 87, 88, 98, 99, 100, 101, 105, 106, 117, 118, 123, 124, 139, 140], "group_count": [5, 12, 13, 19, 23, 57, 65, 71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140], "group_siz": [5, 12, 13, 19, 23, 57, 65, 71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140], "h": [1, 17, 18, 19, 20, 21, 22, 23, 25, 30, 31, 32, 33, 35, 36, 42, 43, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 76, 77, 90, 92, 94, 96, 97, 110, 112, 116, 117, 122, 123, 124, 125, 134, 136, 142, 144, 145, 146, 147, 148, 149], "h_": [42, 43], "ha": [0, 1, 37, 38, 96, 120, 121, 122, 125, 132, 151, 154], "half": [18, 19], "hand": [61, 66, 86, 87, 88, 89, 98, 99, 100, 122, 123, 124, 125, 134, 135], "handl": 151, "handler": 1, "hardwar": 0, "have": [0, 17, 18, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 44, 47, 48, 49, 51, 52, 53, 54, 55, 56, 58, 59, 60, 61, 62, 63, 64, 66, 70, 96, 102, 123, 124, 132, 136, 151], "hbmv": 8, "hc": [144, 146], "header": [0, 152], "heevd": [91, 98, 101], "heevd_scratchpad_s": [90, 98, 101], "hegvd": [93, 98, 101], "hegvd_scratchpad_s": [92, 98, 101], "help": [0, 1], "helper": 1, "hemm": 9, "hemv": 8, "henc": 150, "her": 8, "her2": 8, "her2k": 9, "here": [0, 1, 33, 56, 62, 71, 90, 92, 126, 128, 151], "herk": 9, "hermitian": [8, 9, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 90, 92, 94, 96, 98, 99, 100, 101, 116, 117, 120, 122, 123, 142, 148, 154], "hetrd": [95, 98, 101, 142, 143, 148, 149], "hetrd_scratchpad_s": [94, 98, 101], "hetrf": [97, 98, 100], "hetrf_scratchpad_s": [96, 98, 100], "hh": [144, 146], "hint": 1, "hip": [0, 155], "hip_target": 0, "hipsycl": [152, 155], "hold": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149], "host": 1, "host_selector": 1, "how": [0, 1, 96, 97, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 132, 133], "howev": [0, 90, 126], "hpmv": 8, "hpp": [1, 154], "hpr": 8, "hpr2": 8, "hu": 122, "hu_i": [117, 123, 124], "hx": [86, 89, 134, 135], "hx_i": [87, 88], "i": [0, 1, 2, 3, 4, 5, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 71, 72, 74, 76, 78, 79, 80, 82, 83, 84, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 102, 104, 105, 106, 108, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 132, 133, 134, 135, 136, 138, 139, 140, 142, 144, 145, 146, 147, 148, 149, 150, 151, 153, 154, 155], "iamax": 7, "iamin": 7, "icpx": [0, 155], "icx": [0, 155], "idx": [5, 12, 13, 19, 23, 57, 65], "ieee": 98, "ifdef": 1, "ii": [96, 132], "im": [2, 37, 38], "imaginari": [2, 30, 31, 33, 34, 35, 36], "impact": 0, "implement": [0, 1, 151, 153], "import": 1, "imported_loc": 1, "inci": [3, 4, 5, 11, 12, 14, 15, 16, 17, 22, 23, 24, 25, 26, 27, 29, 31, 34, 36, 40, 42, 44, 46, 47, 49, 50, 52, 54], "includ": [1, 7, 8, 9, 10, 92, 98, 99, 128, 154], "include_guard": 1, "incompat": 0, "increment": 150, "incx": [1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 22, 23, 24, 25, 26, 27, 29, 30, 31, 34, 35, 36, 37, 38, 39, 40, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 58, 59, 60, 61, 63, 66, 150], "incxi": 46, "independ": [10, 98, 99], "index": [7, 37, 38, 71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140, 150], "indic": [1, 78, 79, 86, 87, 88, 89, 96, 97, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 132, 133, 134, 135], "inf": 98, "info": [92, 128], "inform": [0, 1, 67], "initi": [1, 18, 19, 20, 21, 28, 51, 62, 64, 65], "inlin": 1, "inner": [32, 55], "input": [1, 2, 3, 4, 5, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 154], "insid": [0, 71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140], "instal": 0, "instanti": 1, "instead": [0, 70, 71, 74], "instinct": 0, "instruct": [0, 1], "int": 1, "int32_t": 20, "int64_t": [1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149], "int8_t": 20, "int_64": [96, 132], "integ": [5, 10, 12, 13, 19, 20, 23, 57, 65, 71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140], "integr": [0, 152], "intel": [0, 1, 152, 155], "interchang": [78, 79, 96, 132, 154], "interfac": [6, 98, 153, 154], "intermedi": [68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148], "introduc": 154, "introduct": 152, "invers": [82, 83, 98, 99, 100, 120], "invert": [98, 100], "involv": 0, "ipiv": [78, 79, 80, 82, 83, 84, 86, 87, 88, 96, 132], "ipiv_i": [79, 84], "ipivi": 88, "is_host": 1, "its": [1, 21, 28, 32, 33, 51, 55, 56, 57, 70, 71, 74, 151], "ityp": [92, 93, 128, 129], "j": [5, 12, 13, 19, 23, 57, 65, 150], "j4": 1, "job": [76, 77, 90, 91, 92, 93, 126, 127, 128, 129], "jobu": [76, 77], "jobvt": [76, 77], "jobz": [90, 91, 92, 93, 126, 127, 128, 129], "k": [9, 13, 18, 19, 20, 21, 27, 32, 33, 44, 55, 56, 57, 58, 59, 61, 66, 79, 96, 102, 103, 104, 105, 106, 107, 110, 111, 112, 113, 132, 136, 137, 138, 139, 140, 141, 144, 145, 146, 147, 148, 149, 150], "k_g": [105, 106, 139, 140], "kahan": [90, 126], "kaufman": [96, 98, 100, 132], "kernel": [10, 98, 99, 152], "kg": 106, "kl": [17, 150], "known": 151, "ku": [17, 150], "l": [78, 92, 96, 116, 122, 125, 128, 132, 154], "l_i": [79, 117, 123, 124], "l_il_i": [117, 123, 124], "lambda": [90, 92, 93, 126, 128, 129], "lambda_i": [90, 126], "lapack": [0, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 152, 154, 155], "largest": 37, "last": [42, 43], "latest": [151, 155], "layer": 1, "layout": [13, 17, 18, 19, 20, 22, 23, 24, 25, 26, 28, 51, 62, 64, 65, 150], "lda": [13, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 44, 51, 52, 53, 54, 55, 56, 57, 58, 59, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150], "lda_g": [72, 79], "ldag": 118, "ldb": [18, 19, 20, 21, 28, 32, 51, 55, 62, 64, 65, 86, 87, 88, 89, 92, 93, 122, 123, 124, 125, 128, 129, 134, 135], "ldc": [13, 18, 19, 20, 21, 28, 32, 33, 51, 55, 56, 57, 110, 111, 112, 113, 114, 115, 144, 145, 146, 147, 148, 149], "ldl": [96, 97, 132, 133], "ldm": 150, "ldot": 150, "ldu": [76, 77], "ldvt": [76, 77], "le": [68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149], "lead": [13, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 44, 51, 52, 53, 54, 55, 56, 57, 58, 59, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150], "least": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 74, 75, 76, 78, 79, 80, 82, 83, 84, 86, 87, 88, 90, 92, 94, 96, 98, 100, 102, 105, 106, 108, 110, 112, 114, 116, 117, 118, 120, 122, 123, 124, 126, 128, 130, 132, 134, 136, 139, 140, 142, 144, 146, 148, 150], "left": [13, 28, 40, 50, 51, 62, 64, 65, 76, 77, 110, 111, 112, 113, 114, 115, 144, 145, 146, 147, 148, 149, 150, 154], "left_right": [13, 28, 51, 62, 64, 65], "leftarrow": [3, 4, 11, 17, 18, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 40, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 58, 60, 62, 63], "len": [13, 17, 22, 23], "length": [17, 22, 24, 25, 26, 27, 29, 30, 31, 34, 35, 36, 44, 47, 48, 49, 52, 53, 54, 58, 59, 60, 61, 63, 66], "less": [68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148], "level": [1, 2, 4, 6, 11, 14, 15, 16, 17, 18, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 58, 59, 60, 61, 62, 63, 64, 66], "level1": 6, "level2": 6, "level3": 6, "lib": 1, "lib_nam": 1, "lib_obj": 1, "libnewlib": 1, "libonemkl": 1, "libonemkl_blas_mklcpu": 1, "libonemkl_blas_newlib": 1, "librari": [0, 10, 98, 99, 152, 153], "like": [3, 5, 6, 12, 13, 19, 20, 21, 23, 57, 65, 71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140, 154], "limit": 151, "linear": [6, 8, 59, 61, 65, 66, 70, 73, 74, 75, 78, 81, 82, 85, 86, 87, 89, 96, 97, 99, 104, 107, 110, 111, 112, 113, 116, 119, 120, 121, 122, 123, 125, 132, 133, 134, 135, 138, 141, 144, 145, 146, 147, 152], "link": 1, "linux": [0, 155], "list": [0, 1, 2, 3, 4, 5, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 98, 99, 100, 101, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148], "ll": [92, 116, 122, 125, 128], "load": 1, "loader": 1, "locat": 1, "long": 154, "longer": 154, "lower": [10, 21, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 44, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 78, 79, 90, 91, 92, 93, 94, 95, 96, 97, 108, 109, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 142, 143, 148, 149, 150, 154], "lu": [78, 79, 82, 83, 86, 87, 98, 99, 100, 117, 123], "m": [13, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 51, 52, 62, 64, 65, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 96, 98, 100, 102, 103, 104, 105, 106, 107, 110, 111, 112, 113, 114, 115, 132, 136, 137, 138, 139, 140, 141, 144, 145, 146, 147, 148, 149, 150], "m1": 150, "m2": 150, "m3": 150, "m_g": [71, 72, 79, 80, 105, 106, 139, 140], "macro": 1, "magnitud": [2, 7], "mai": [0, 98, 154], "main": 150, "main_test": 1, "major": [13, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 32, 33, 51, 55, 56, 57, 62, 64, 65, 150], "make": [0, 1], "makefil": 0, "mandatori": 0, "mani": [10, 98, 99], "manual": [0, 1], "map": [1, 151], "math": [10, 98, 99, 139, 152], "matric": [9, 10, 13, 18, 19, 20, 21, 23, 28, 32, 51, 55, 57, 62, 64, 65, 67, 68, 71, 72, 79, 80, 83, 84, 87, 88, 92, 93, 94, 95, 96, 98, 99, 102, 105, 106, 117, 118, 123, 124, 128, 129, 130, 131, 132, 134, 136, 139, 140, 150, 154], "matrix": [2, 3, 4, 5, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 79, 81, 82, 85, 86, 89, 90, 91, 92, 94, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 119, 120, 121, 122, 123, 125, 126, 127, 128, 130, 132, 133, 134, 135, 136, 137, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 151, 152, 154], "matrix_properti": 151, "max": [20, 68, 70, 74, 75, 76, 78, 79, 82, 86, 90, 92, 94, 96, 108, 110, 112, 114, 115, 116, 120, 122, 126, 128, 130, 132, 134, 135, 136, 142, 144, 146, 148, 149, 150], "maxim": 37, "maximum": [7, 37], "md": 0, "mean": 0, "mechan": 1, "memori": [3, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150], "method": [1, 92, 96, 128, 132], "mi": 0, "mi210": 0, "mi50": 0, "min": [68, 70, 71, 74, 76, 77, 78, 79, 102, 103, 136, 137, 150], "minim": 38, "minimum": [7, 38], "mix": 14, "mkdir": 0, "mkl": [0, 1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 151, 154], "mkl_install_prefix": 0, "mkl_link_c": 1, "mklcpu": [0, 1], "mklgpu": 1, "mklroot": 0, "mn": 150, "mode": 1, "model": 1, "modifi": [1, 7, 42, 43], "more": [0, 1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67], "most": [0, 102, 136], "multipl": [1, 5, 12, 13, 19, 20, 23, 28, 32, 51, 55, 57, 62, 65, 86, 87, 98, 99, 100, 122, 123, 134, 153, 154], "multipli": [19, 64, 65, 96, 98, 100, 101, 110, 111, 112, 113, 114, 115, 132, 144, 145, 146, 147, 148, 149], "must": [0, 1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 102, 103, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 155], "mxn": 13, "n": [1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 154], "n1": 150, "n2": 150, "n3": 150, "n_g": [71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140], "name": [0, 1, 94, 154], "namespac": [1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 154], "nan": [37, 38, 98], "ne": 76, "need": [0, 1, 18, 19, 20, 21, 28, 34, 35, 36, 51, 62, 64, 65, 102, 136], "neg": 76, "netlib": 0, "never": [55, 56, 57], "new": [0, 1, 154], "new_directori": 1, "newbackend": 1, "newdevic": 1, "newlib": 1, "newlib_librari": 1, "newlib_root": 1, "newlib_sasum": 1, "newlib_wrapp": 1, "newlib_wrappers_table_dyn": 1, "newlibroot": 1, "ng": 118, "ninja": 0, "nn": 150, "no_optimize_alg": 151, "non": [23, 58, 59, 60, 61, 63, 66, 76], "none": 0, "nontran": [32, 33, 55, 56, 86, 87, 88, 89, 110, 111, 112, 113, 114, 115, 134, 135, 144, 145, 146, 147, 148, 149, 154], "nonunit": [134, 135, 154], "norm": [7, 39], "normal": [92, 128], "note": [0, 1, 14, 18, 19, 20, 21, 28, 37, 38, 51, 62, 64, 65, 98, 102, 136], "novec": [76, 77, 90, 91, 92, 93, 126, 127, 128, 129], "now": 1, "nrh": [86, 87, 88, 89, 122, 123, 124, 125, 134, 135], "nrhsg": 88, "nrm2": 7, "number": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149], "nvidia": [0, 155], "nvidia_gpu": 0, "nvptx64": 0, "obtain": [96, 132], "off": [0, 1, 68, 94, 130], "offset": [5, 12, 13, 19, 20, 23, 57, 65, 152], "offset_typ": 20, "often": 0, "omit": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66], "omp": 0, "one": [0, 1, 9, 11, 12, 17, 18, 19, 20, 21, 22, 23, 28, 33, 37, 38, 51, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 110, 112, 114, 144, 146, 148, 150, 154], "oneapi": [0, 2, 3, 4, 5, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 151, 152, 154, 155], "onemkl": [6, 13, 17, 18, 19, 20, 21, 22, 23, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 44, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 98, 150, 153], "onemkl_": 1, "onemkl_blas_cubla": 1, "onemkl_blas_mklcpu": 1, "onemkl_blas_mklgpu": 1, "onemkl_blas_newlib": 1, "onemkl_lapack_geqrf_batch_usm": [105, 139], "onemkl_lapack_getrf_batch_usm": 87, "onemkl_lapack_sytrd": 114, "onemkl_librari": 1, "onemkl_rng_curand": 1, "onemkl_sycl_implement": 0, "onli": [0, 1, 5, 10, 12, 13, 19, 21, 23, 57, 65, 71, 79, 83, 87, 90, 91, 92, 93, 105, 117, 123, 126, 127, 128, 129, 134, 139, 154], "op": [17, 18, 19, 20, 21, 22, 23, 33, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66], "open": 153, "oper": [0, 5, 7, 8, 9, 10, 12, 13, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 44, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 151, 155], "optim": 151, "option": [1, 76, 77, 90, 92, 98, 101, 126, 128], "order": [76, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 108, 109, 110, 112, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 142, 143, 144, 146, 148, 154], "orgbr": [68, 98, 101, 103], "orgbr_scratchpad_s": [98, 101, 102], "orgqr": [98, 100, 107], "orgqr_batch": [98, 99, 106], "orgqr_batch_scratchpad_s": [98, 99, 105], "orgqr_scratchpad_s": [98, 100, 104], "orgtr": [98, 101, 109], "orgtr_scratchpad_s": [98, 101, 108], "origin": [102, 103, 136, 137], "ormqr": [98, 100, 111], "ormqr_scratchpad_s": [98, 100, 110], "ormrq": [98, 100, 113], "ormrq_scratchpad_s": [98, 100, 112], "ormtr": [98, 101, 115], "ormtr_scratchpad_s": [98, 101, 114], "orthogon": [68, 70, 71, 74, 76, 94, 98, 99, 100, 101, 102, 104, 105, 108, 110, 112, 114, 126, 130, 138, 139], "orthonorm": [104, 105, 138, 139], "other": [0, 1, 42, 43, 50, 90, 126, 150], "otherwis": [13, 23, 41], "output": [1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148, 154], "over": [110, 112, 144, 146], "overlap": 98, "overlin": 15, "overwrit": [110, 112, 114, 144, 146, 148], "overwritevec": [76, 77], "overwritten": [5, 12, 13, 18, 19, 20, 21, 23, 28, 32, 33, 51, 55, 56, 57, 62, 64, 65, 68, 70, 74, 76, 77, 78, 82, 86, 90, 92, 94, 96, 102, 104, 108, 110, 112, 114, 116, 120, 122, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148], "p": [68, 78, 98, 101, 102, 103, 104, 105, 136, 137, 138, 139], "p_": 68, "p_i": 79, "p_il_iu_i": 79, "pack": [8, 34, 35, 36, 47, 48, 49, 60, 61, 150], "packag": [0, 98], "page": 151, "pal": [90, 126], "parallel": [1, 153, 154], "param": [42, 43], "paramet": [0, 1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149], "parent": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 154], "part": [1, 2, 10, 21, 30, 31, 33, 34, 35, 36, 48, 49, 53, 54, 76, 77, 90, 91, 92, 93, 94, 95, 96, 97, 102, 104, 105, 116, 117, 118, 119, 123, 124, 126, 127, 128, 129, 130, 131, 132, 133, 136, 138, 139, 150], "parti": 152, "partial": [78, 79], "pass": [69, 72, 73, 75, 77, 80, 81, 84, 85, 88, 89, 91, 93, 95, 97, 103, 106, 107, 109, 111, 113, 115, 118, 119, 121, 124, 125, 127, 129, 131, 133, 135, 137, 140, 141, 143, 145, 147, 149], "path": [0, 1], "path_suffix": 1, "path_to_clang": 0, "path_to_clang_compil": 0, "path_to_icpx_compil": 0, "path_to_icx_compil": 0, "path_to_install_dir": 0, "perform": [0, 5, 7, 8, 9, 12, 13, 14, 15, 16, 19, 23, 32, 33, 36, 40, 42, 46, 48, 55, 56, 57, 65, 67, 69, 70, 71, 72, 73, 74, 75, 77, 79, 80, 81, 83, 84, 85, 87, 88, 89, 91, 93, 95, 97, 98, 101, 103, 105, 106, 107, 109, 111, 113, 115, 117, 118, 119, 121, 123, 124, 125, 127, 129, 131, 133, 135, 137, 139, 140, 141, 143, 145, 147, 149, 154], "permut": [78, 79, 96, 132], "phantom": 40, "pivot": [70, 71, 74, 78, 79, 96, 132], "plane": [7, 40, 42], "pleas": 1, "plu": 78, "pmatrix": 68, "point": [1, 7, 40, 41, 42, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148], "pointer": [1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 71, 76, 78, 79, 82, 86, 87, 90, 92, 94, 96, 102, 104, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 142, 144, 146, 148], "portfft_registers_per_wi": 0, "posit": [13, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 37, 38, 44, 51, 52, 53, 54, 55, 56, 57, 58, 59, 62, 63, 64, 65, 66, 92, 98, 99, 100, 116, 117, 120, 122, 123, 128, 150], "possibl": 0, "post": 1, "potr": [98, 100, 125], "potrf": [98, 100, 119, 120, 122], "potrf_batch": [98, 99, 118, 123], "potrf_batch_scratchpad_s": [98, 99, 117], "potrf_scratchpad_s": [98, 100, 116], "potri": [98, 100, 121], "potri_scratchpad_s": [98, 100, 120], "potrs_batch": [98, 99, 124], "potrs_batch_scratchpad_s": [98, 99, 123], "potrs_scratchpad_s": [98, 100, 122], "pre": 1, "precis": [2, 3, 4, 5, 7, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149], "predic": 1, "prefer": 0, "prefix": 0, "previou": 150, "previous": [1, 105, 139], "pro": 0, "problem": [67, 68, 69, 71, 72, 76, 77, 79, 80, 83, 84, 87, 88, 90, 91, 92, 93, 94, 95, 100, 102, 103, 105, 106, 108, 109, 114, 115, 117, 118, 123, 124, 126, 127, 128, 129, 130, 131, 136, 137, 139, 140, 142, 143, 148, 149], "product": [3, 4, 5, 7, 8, 9, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 34, 35, 36, 40, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 57, 58, 60, 62, 63, 66, 68, 70, 71, 74, 94, 96, 104, 105, 106, 107, 110, 111, 112, 113, 114, 130, 132, 138, 139, 140, 141, 144, 145, 146, 147, 148, 149, 151], "program": 150, "project": 152, "propag": 1, "proper": 1, "properti": [1, 151], "provid": [0, 1, 6, 10, 67, 68, 70, 71, 74, 79, 83, 87, 94, 98, 99, 117, 118, 123, 124, 130], "public": 1, "push_back": 1, "py": 1, "python": 1, "q": [1, 68, 70, 74, 94, 98, 100, 101, 102, 103, 104, 107, 108, 109, 110, 111, 112, 113, 114, 115, 130, 136, 137, 138, 141, 142, 143, 144, 145, 146, 147, 148, 149], "q_": 68, "q_1b_1p_1": 68, "q_1b_1p_h": 68, "q_i": [71, 98, 99, 105, 106, 139, 140], "q_ir_i": 71, "qbp": 68, "qc": [110, 112, 114, 144, 146, 148], "ql": [90, 126], "qr": [70, 71, 90, 98, 99, 100, 104, 105, 110, 126, 138, 139, 144], "qtq": [94, 108, 114, 130, 142, 148], "quad": 150, "queri": 1, "queue": [1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149], "r": [0, 41, 70, 74, 114, 115, 148, 149, 154, 155], "r_i": 71, "radeon": 0, "rank": [8, 9, 24, 25, 26, 30, 31, 32, 33, 35, 36, 48, 49, 53, 54, 55, 56, 57], "re": [2, 37, 38], "read": 1, "readm": 0, "real": [2, 14, 32, 33, 37, 38, 68, 76, 90, 92, 98, 99, 100, 101, 102, 104, 108, 110, 112, 114, 116, 117, 122, 123, 124, 125, 126, 128, 130, 132], "realt": [68, 76, 90, 92, 94], "rectangular": [76, 98, 101, 110, 112, 144, 146], "reduc": [68, 94, 98, 101, 102, 108, 114, 130, 137, 142, 148], "reduct": 68, "ref": [87, 114], "referenc": [76, 93, 95, 116, 119, 127, 134, 135, 150], "reference_blas_install_prefix": 0, "reference_lapack_install_prefix": 0, "reflector": [68, 70, 71, 74, 94, 102, 104, 105, 106, 107, 110, 111, 112, 113, 130, 138, 139, 140, 141, 144, 145, 146, 147, 148, 149], "relat": [0, 67, 98, 101], "releas": 151, "remain": 74, "replac": [0, 42, 50], "repositori": [0, 155], "repres": [68, 70, 71, 72, 74, 94, 130, 150], "represent": [68, 70, 71, 74, 94, 130], "request": [90, 126], "requir": [0, 1, 42, 43, 69, 72, 73, 75, 77, 80, 81, 84, 85, 88, 89, 90, 91, 93, 95, 97, 103, 106, 107, 109, 111, 113, 115, 118, 119, 121, 124, 125, 126, 127, 129, 131, 133, 135, 137, 140, 141, 143, 145, 147, 149, 151, 155], "required_var": 1, "respect": [42, 43, 150], "result": [1, 2, 4, 10, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 34, 35, 37, 38, 39, 43, 44, 46, 47, 48, 51, 52, 53, 54, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 98, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148], "retain": 0, "retriev": 0, "return": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149], "rhs_g": 124, "riangular": 154, "right": [13, 28, 40, 50, 51, 61, 62, 64, 65, 66, 76, 86, 87, 88, 89, 98, 99, 100, 110, 111, 112, 113, 114, 115, 122, 123, 124, 125, 134, 135, 144, 145, 146, 147, 148, 149, 150, 154], "rng": 0, "rocbla": 0, "rocfft": 0, "rocminfo": 0, "rocrand": 0, "rocsolv": 0, "root": 0, "rot": 7, "rotat": [7, 40, 41, 42, 43], "rotg": 7, "rotm": 7, "rotmg": 7, "routin": [2, 3, 4, 5, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 152], "row": [0, 1, 13, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 44, 47, 48, 49, 51, 52, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 86, 87, 88, 89, 96, 102, 103, 104, 105, 106, 107, 110, 111, 112, 113, 114, 115, 132, 134, 135, 136, 137, 138, 139, 140, 141, 144, 145, 146, 147, 148, 149, 150, 154], "row_major": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66], "rowwis": 76, "rq": [74, 98, 100, 110, 112, 144, 146], "run": 1, "runtime_error": 1, "rx": 0, "safe": 154, "sai": 154, "same": [0, 1, 37, 38, 108, 109, 114, 115, 142, 143, 148, 149, 150, 154], "sb": 46, "sbmv": 8, "scal": 7, "scalar": [2, 3, 4, 5, 7, 10, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 40, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 62, 64, 65, 68, 70, 71, 74, 94, 102, 130], "scale": [3, 5, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 40, 43, 44, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 62, 64, 65], "scope": 0, "scratchpad": [68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149], "scratchpad_s": [68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 103, 104, 105, 108, 110, 111, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 137, 138, 139, 142, 144, 145, 146, 148], "script": 1, "scriptscriptstyl": 150, "scriptstyl": [20, 150], "sdsdot": 7, "second": [43, 68, 74, 76, 78, 86, 90, 92, 94, 96, 108, 110, 112, 114, 116, 120, 122, 126, 128, 130, 132, 134, 142, 144, 146, 148], "section": [0, 67], "see": [0, 1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 96, 102, 103, 116, 117, 132, 136, 137, 151], "segment": 150, "select": [0, 98, 152, 154], "separ": 1, "sequenti": 150, "set": [0, 1, 30, 31, 33, 34, 35, 36, 42, 43, 62, 64, 65], "set_coo_data": 151, "set_csr_data": 151, "set_target_properti": 1, "setup": 152, "sever": [6, 98, 150, 154], "short": [1, 154], "should": [1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 154], "show": 0, "side": [13, 28, 51, 61, 62, 64, 65, 66, 86, 87, 88, 89, 98, 99, 100, 110, 111, 112, 113, 114, 115, 122, 123, 124, 125, 134, 135, 144, 145, 146, 147, 148, 149, 152], "sigma": 76, "similar": [0, 94, 98, 99, 130], "simpli": 0, "singl": [0, 5, 12, 13, 19, 23, 46, 57, 65, 154], "single_task": 1, "singular": [67, 68, 69, 76, 77, 90, 91, 92, 93, 94, 95, 102, 103, 108, 109, 114, 115, 126, 127, 128, 129, 130, 131, 136, 137, 142, 143, 148, 149], "size": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151], "sm_75": 0, "sm_80": 0, "smallest": 38, "smallmatrix": 150, "snippet": 1, "so": [0, 1, 18, 20, 21, 32, 33, 55, 56, 71, 72, 76, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140, 150, 151], "solut": [8, 59, 61, 64, 65, 66, 86, 87, 98, 99, 122, 123, 134], "solv": [9, 10, 59, 61, 64, 65, 66, 67, 71, 72, 79, 80, 83, 84, 86, 87, 88, 89, 92, 93, 98, 99, 100, 105, 106, 117, 118, 122, 123, 124, 128, 129, 134, 135, 139, 140], "some": 0, "somevec": [76, 77], "sort": [76, 151], "sourc": [1, 153, 155], "space": [104, 105, 138, 139], "span": [104, 105, 138, 139], "spars": 152, "spec": 1, "special": [98, 154], "specif": [0, 1, 151, 153], "specifi": [0, 1, 3, 4, 5, 12, 13, 17, 18, 19, 20, 21, 22, 23, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 43, 44, 45, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 69, 71, 72, 73, 75, 76, 77, 79, 80, 81, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 102, 103, 105, 106, 107, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 123, 124, 125, 127, 128, 129, 130, 131, 133, 135, 136, 137, 139, 140, 141, 143, 144, 145, 146, 147, 148, 149, 154], "spectral": [90, 126], "spir64": 0, "spmm": 151, "spmv": 8, "spr": [8, 49], "spr2": 8, "spsv": 151, "spsv_alg": 151, "sqrt": 43, "squar": [67, 86, 87, 98, 99, 100], "src": 1, "start": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148, 150], "static": 1, "std": [1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149], "step": [0, 1], "storag": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 152], "store": [2, 13, 14, 15, 16, 18, 19, 20, 21, 28, 32, 33, 37, 38, 39, 46, 51, 55, 56, 57, 62, 64, 65, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 91, 92, 93, 94, 95, 96, 97, 102, 104, 105, 108, 110, 112, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 136, 138, 139, 142, 144, 146, 148, 150, 154], "strictli": [116, 119, 150], "stride": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 19, 22, 23, 24, 25, 26, 27, 29, 30, 31, 34, 35, 36, 37, 38, 39, 40, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 57, 58, 59, 60, 61, 63, 65, 66, 71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140], "stride_a": [57, 71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140], "stride_b": [87, 88, 123, 124], "stride_c": 57, "stride_ipiv": [79, 80, 83, 84, 87, 88], "stride_tau": [71, 72, 105, 106, 139, 140], "stridea": [13, 19, 23, 57, 65], "strideb": [19, 65], "stridec": [13, 19, 57], "stridei": [5, 12, 23], "stridex": [5, 12, 13, 23], "structur": [0, 1, 96, 132], "sub": [17, 58, 59, 68, 150], "subarrai": 74, "subdiagon": [68, 74, 94, 130], "submit": 1, "subprogram": 6, "subset": 0, "successfulli": 1, "suffix": 1, "sum": [2, 7, 40, 71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140], "sum_": [2, 5, 12, 13, 14, 15, 16, 19, 23, 46, 57, 65], "super": [17, 27, 44, 58, 59, 68, 150], "superdiagon": [68, 94, 130], "suppli": [34, 35, 36, 47, 48, 49, 60, 61, 105, 108, 109, 114, 115, 123, 124, 139, 142, 143, 148, 149, 150], "support": [0, 1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 155], "sure": [0, 1], "svd": 76, "swap": 7, "switch": [42, 43], "sycl": [0, 1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149], "sycl_device_filt": 0, "syevd": [98, 101, 127], "syevd_scratchpad_s": [98, 101, 126], "sygvd": [98, 101, 129], "sygvd_scratchpad_s": [98, 101, 128], "symbol": 1, "symm": 9, "symmetr": [8, 9, 44, 47, 48, 49, 51, 52, 53, 54, 55, 56, 92, 94, 98, 99, 100, 101, 108, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 151, 154], "symv": 8, "syntax": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149], "syr": 8, "syr2": 8, "syr2k": 9, "syrk": [9, 57], "system": [0, 8, 59, 61, 65, 66, 67, 86, 87, 98, 99, 100, 122, 123, 134, 152, 155], "sytrd": [98, 101, 108, 109, 114, 115, 131], "sytrd_scratchpad_s": [98, 101, 130], "sytrf": [98, 100, 133], "sytrf_scratchpad_s": [98, 100, 132], "t": [0, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 154], "t_re": [2, 14, 37, 38, 39, 41], "t_real": [32, 33, 41], "t_scalar": [40, 45], "ta": [18, 20], "tabl": [0, 1, 7, 8, 9, 10, 98, 99, 100, 101], "take": 154, "target": [0, 1], "target_domain": 0, "target_link_librari": 1, "task": [67, 98, 101], "tau": [70, 71, 72, 74, 94, 102, 104, 105, 106, 108, 110, 112, 114, 130, 136, 138, 139, 140, 142, 144, 146, 148], "tau_i": [71, 72, 105, 106, 139, 140], "taup": [68, 102, 136], "tauq": [68, 102, 136], "tb": [18, 20], "tbmv": 8, "tbsv": 8, "tc": [18, 20, 110, 112, 114], "templat": [1, 69, 72, 73, 75, 77, 80, 81, 84, 85, 88, 89, 91, 93, 95, 97, 103, 106, 107, 109, 111, 113, 115, 118, 119, 121, 124, 125, 127, 129, 131, 133, 135, 137, 140, 141, 143, 145, 147, 149], "test": [0, 152], "test_help": 1, "test_main_blas_ct": 0, "test_main_ct": 1, "test_main_dft_ct": 0, "test_run_ct": 1, "test_run_intelgpu": 1, "test_run_newdevic": 1, "text": [70, 71, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 92, 93, 96, 104, 105, 106, 108, 109, 114, 115, 117, 118, 122, 123, 124, 128, 129, 132, 134, 135, 138, 139, 140, 142, 148, 149, 150], "th": [71, 74, 96, 110, 112, 132], "than": [37, 38, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 90, 92, 94, 96, 102, 104, 108, 110, 112, 114, 116, 120, 122, 126, 128, 130, 132, 134, 136, 138, 142, 144, 146, 148], "thei": [76, 154], "them": [1, 3, 15, 31, 36, 49, 53, 54, 68], "thereof": [102, 136], "thi": [0, 1, 17, 22, 67, 68, 69, 70, 71, 73, 74, 75, 77, 81, 82, 83, 85, 86, 87, 89, 90, 91, 93, 94, 95, 97, 103, 107, 108, 109, 111, 113, 114, 115, 119, 120, 121, 122, 123, 125, 126, 127, 129, 130, 131, 133, 135, 137, 141, 142, 143, 145, 147, 148, 149, 150, 151], "third": 152, "three": [42, 43], "throw": [1, 151], "thu": [90, 126], "time": [0, 1, 68, 70, 71, 74, 76, 78, 79, 82, 83, 96, 102, 103, 104, 105, 108, 110, 112, 132, 136, 137, 138, 139, 142, 144, 146], "tm": 0, "tool": 0, "top": [1, 150], "topic": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 154], "total": [5, 12, 13, 19, 23, 57, 65, 71, 72, 79, 80, 83, 84, 87, 88, 105, 106, 117, 118, 123, 124, 139, 140], "total_batch_count": [5, 12, 13, 19, 23, 57, 65], "tpmv": 8, "tpsv": 8, "tradit": [150, 154], "tran": [17, 22, 23, 32, 33, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 86, 87, 88, 89, 110, 111, 112, 113, 114, 115, 134, 135, 144, 145, 146, 147, 148, 149, 154], "trans_g": 87, "transa": [18, 19, 20, 21, 62, 64, 134], "transb": [18, 19, 20, 21], "transfer": 150, "transform": [42, 43, 68, 94, 130], "transpos": [17, 18, 19, 20, 21, 22, 23, 32, 33, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 86, 87, 88, 89, 110, 111, 112, 113, 114, 115, 134, 135, 144, 145, 146, 147, 148, 149, 151, 152], "transposit": [17, 18, 19, 20, 21, 22, 23, 33, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66], "trapezoid": [70, 71, 74, 78, 79], "triangl": [21, 28, 32, 33, 51, 55, 56, 57, 74, 92, 94, 120, 121, 122, 123, 124, 125, 128, 130, 150, 154], "triangular": [8, 9, 10, 21, 27, 29, 30, 31, 34, 35, 36, 44, 47, 48, 49, 52, 53, 54, 58, 59, 60, 61, 62, 63, 64, 65, 66, 70, 71, 74, 78, 79, 90, 91, 92, 93, 94, 95, 96, 97, 98, 100, 116, 117, 118, 119, 122, 123, 124, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 150, 154], "tridiagon": [94, 98, 101, 108, 114, 130, 142, 148], "trmm": 9, "trmv": 8, "trsm": [9, 65], "trsm_batch": 10, "trsv": 8, "trtr": [98, 100, 135], "trtrs_scratchpad_s": [98, 100, 134], "true": 0, "try": 0, "tu": 122, "tu_i": [117, 123, 124], "tune": 0, "tutori": 1, "two": [1, 3, 13, 14, 15, 16, 23, 31, 36, 40, 42, 46, 49, 50, 54, 154], "tx": [86, 89, 134, 135], "tx_i": [87, 88], "txt": 1, "type": [1, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 154], "typenam": [69, 72, 73, 75, 77, 80, 81, 84, 85, 88, 89, 91, 93, 95, 97, 103, 106, 107, 109, 111, 113, 115, 118, 119, 121, 124, 125, 127, 129, 131, 133, 135, 137, 140, 141, 143, 145, 147, 149], "u": [76, 77, 78, 92, 96, 116, 122, 125, 128, 132, 154], "u_i": [79, 117, 123, 124], "udu": [96, 97, 132, 133], "uint16_t": 1, "uint8_t": 20, "unconjug": [7, 8, 26], "under": 1, "underbrac": 150, "underneath": 153, "unexpect": 98, "ungbr": [68, 98, 101, 137], "ungbr_scratchpad_s": [98, 101, 136], "ungqr": [98, 100, 141], "ungqr_batch": [98, 99, 140], "ungqr_batch_scratchpad_s": [98, 99, 139], "ungqr_scratchpad_s": [98, 100, 138], "ungtr": [98, 101, 143], "ungtr_scratchpad_s": [98, 101, 142], "unimpl": 151, "unit": [1, 58, 59, 60, 61, 62, 63, 64, 65, 66, 78, 79, 96, 132, 134, 135, 154], "unit_diag": [62, 64, 65, 134, 135], "unit_nonunit": [58, 59, 60, 61, 63, 66], "unit_test": 1, "unitari": [41, 68, 74, 76, 90, 94, 98, 99, 100, 101, 105, 110, 112, 130, 136, 138, 139, 142, 144, 146, 148], "unix": 0, "unknown": 1, "unmqr": [98, 100, 145], "unmqr_scratchpad_s": [98, 100, 144], "unmrq": [98, 100, 147], "unmrq_scratchpad_s": [98, 100, 146], "unmtr": [98, 101, 149], "unmtr_scratchpad_s": [98, 101, 148], "unstabl": 98, "updat": [3, 4, 8, 9, 10, 11, 17, 21, 22, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 40, 42, 43, 44, 45, 47, 48, 49, 50, 52, 53, 54, 55, 56, 57, 58, 60, 63, 152, 154], "uplo": [21, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 44, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 90, 91, 92, 93, 94, 95, 96, 97, 108, 109, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 142, 143, 148, 149, 150, 152], "upper": [10, 21, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 44, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 71, 74, 78, 79, 90, 91, 92, 93, 94, 95, 96, 97, 108, 109, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 142, 143, 148, 149, 150, 154], "upper_low": [21, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 44, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 90, 91, 92, 93, 94, 95, 96, 97, 108, 109, 114, 115, 116, 119, 120, 121, 122, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 142, 143, 148, 149, 150], "us": [0, 1, 8, 10, 13, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 34, 51, 57, 58, 60, 62, 63, 64, 65, 67, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 98, 100, 101, 102, 104, 105, 108, 109, 110, 112, 114, 115, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 143, 144, 146, 148, 149, 150, 151, 153, 154, 155], "usag": 1, "user": 0, "usm": [65, 75], "usual": [104, 105, 138, 139], "v": [76, 77], "valid": [102, 136], "valu": [0, 2, 3, 4, 5, 7, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 154], "variabl": [0, 1, 150], "variant": [0, 37, 38, 90, 126], "variou": 0, "vdot": 150, "vec": [90, 91, 92, 93, 126, 127, 128, 129], "vector": [1, 2, 3, 4, 5, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 74, 76, 77, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148, 150], "vega": 0, "version": [75, 154], "via": 0, "vii": 0, "visual": 150, "void": [1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148], "vt": [76, 77], "w": [1, 90, 92, 126, 128], "wa": [1, 78, 79, 96, 132], "wai": 0, "wait": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148], "walker": [90, 126], "want": 1, "warn": 98, "we": 1, "well": [6, 98], "when": [0, 108, 114, 142, 148, 150, 154], "where": [0, 1, 2, 3, 4, 5, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149], "whether": [21, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 44, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 96, 97, 116, 117, 118, 119, 123, 124, 132, 133, 134, 135, 154], "which": [0, 1, 7, 8, 9, 18, 68, 71, 90, 104, 105, 117, 126, 138, 139, 154], "while": [14, 150], "whole": [102, 104, 105, 136, 138, 139], "whose": [59, 61, 66, 86, 87, 90, 104, 105, 106, 107, 110, 111, 112, 113, 122, 123, 126, 134, 138, 139, 140, 141, 144, 145, 146, 147, 148, 149], "window": [0, 155], "wise": 76, "wish": 0, "without": 0, "word": [90, 126, 150], "work": [68, 70, 71, 74, 94, 130, 153], "workspac": [130, 151], "wrapper": 152, "write": [0, 1], "written": 76, "x": [1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 86, 89, 92, 93, 122, 128, 129, 134, 135, 150], "x1": 43, "x86cpu": 1, "x_": 150, "x_arrai": 13, "x_i": [2, 15, 42, 87, 88, 123], "x_iy_i": [14, 16, 46], "xi": 87, "xxx": 1, "y": [3, 4, 5, 11, 12, 14, 15, 16, 17, 22, 23, 24, 25, 26, 27, 29, 31, 34, 36, 40, 41, 42, 43, 44, 46, 47, 49, 50, 52, 54], "y1": 43, "y_i": [15, 42], "ye": 0, "you": [0, 1, 86, 102, 122, 136, 154, 155], "your": 155, "yparam": 42, "z": [41, 90, 92, 126, 128], "z_": [90, 126], "z_i": [90, 126], "zero": [13, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 44, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66], "zhetrd": 94}, "titles": ["Building the Project", "Integrating a Third-Party Library to oneAPI Math Kernel Library (oneMKL) Interfaces", "asum", "axpby", "axpy", "axpy_batch", "BLAS Routines", "BLAS Level 1 Routines", "BLAS Level 2 Routines", "BLAS Level 3 Routines", "BLAS-like Extensions", "copy", "copy_batch", "dgmm_batch", "dot", "dotc", "dotu", "gbmv", "gemm", "gemm_batch", "gemm_bias", "gemmt", "gemv", "gemv_batch", "ger", "gerc", "geru", "hbmv", "hemm", "hemv", "her", "her2", "her2k", "herk", "hpmv", "hpr", "hpr2", "iamax", "iamin", "nrm2", "rot", "rotg", "rotm", "rotmg", "sbmv", "scal", "sdsdot", "spmv", "spr", "spr2", "swap", "symm", "symv", "syr", "syr2", "syr2k", "syrk", "syrk_batch", "tbmv", "tbsv", "tpmv", "tpsv", "trmm", "trmv", "trsm", "trsm_batch", "trsv", "Dense Linear Algebra", "gebrd", "gebrd_scratchpad_size", "geqrf", "geqrf_batch", "geqrf_batch_scratchpad_size", "geqrf_scratchpad_size", "gerqf", "gerqf_scratchpad_size", "gesvd", "gesvd_scratchpad_size", "getrf", "getrf_batch", "getrf_batch_scratchpad_size", "getrf_scratchpad_size", "getri", "getri_batch", "getri_batch_scratchpad_size", "getri_scratchpad_size", "getrs", "getrs_batch", "getrs_batch_scratchpad_size", "getrs_scratchpad_size", "heevd", "heevd_scratchpad_size", "hegvd", "hegvd_scratchpad_size", "hetrd", "hetrd_scratchpad_size", "hetrf", "hetrf_scratchpad_size", "LAPACK Routines", "LAPACK-like Extensions Routines", "LAPACK Linear Equation Routines", "LAPACK Singular Value and Eigenvalue Problem Routines", "orgbr", "orgbr_scratchpad_size", "orgqr", "orgqr_batch", "orgqr_batch_scratchpad_size", "orgqr_scratchpad_size", "orgtr", "orgtr_scratchpad_size", "ormqr", "ormqr_scratchpad_size", "ormrq", "ormrq_scratchpad_size", "ormtr", "ormtr_scratchpad_size", "potrf", "potrf_batch", "potrf_batch_scratchpad_size", "potrf_scratchpad_size", "potri", "potri_scratchpad_size", "potrs", "potrs_batch", "potrs_batch_scratchpad_size", "potrs_scratchpad_size", "syevd", "syevd_scratchpad_size", "sygvd", "sygvd_scratchpad_size", "sytrd", "sytrd_scratchpad_size", "sytrf", "sytrf_scratchpad_size", "trtrs", "trtrs_scratchpad_size", "ungbr", "ungbr_scratchpad_size", "ungqr", "ungqr_batch", "ungqr_batch_scratchpad_size", "ungqr_scratchpad_size", "ungtr", "ungtr_scratchpad_size", "unmqr", "unmqr_scratchpad_size", "unmrq", "unmrq_scratchpad_size", "unmtr", "unmtr_scratchpad_size", "Matrix Storage", "Sparse Linear Algebra", "oneMKL Interfaces", "Introduction", "oneMKL Defined Datatypes", "Selecting a Compiler"], "titleterms": {"1": [1, 7], "2": [1, 8], "3": [1, 9], "4": 1, "5": 1, "about": 152, "algebra": [67, 151], "asum": 2, "axpbi": 3, "axpi": 4, "axpy_batch": 5, "backend": 151, "bla": [6, 7, 8, 9, 10], "buffer": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148], "build": [0, 1], "clang": 0, "cleanup": 0, "cmake": 0, "compil": 155, "content": 152, "copi": 11, "copy_batch": 12, "cpu": 151, "creat": 1, "cuda": 0, "datatyp": 154, "defin": 154, "dens": 67, "develop": 152, "dgmm_batch": 13, "diag": 154, "dot": 14, "dotc": 15, "dotu": 16, "eigenvalu": [98, 101], "equat": [98, 100], "extens": [10, 98, 99], "file": 1, "gbmv": 17, "gebrd": 68, "gebrd_scratchpad_s": 69, "gemm": 18, "gemm_batch": 19, "gemm_bia": 20, "gemmt": 21, "gemv": 22, "gemv_batch": 23, "geqrf": 70, "geqrf_batch": 71, "geqrf_batch_scratchpad_s": 72, "geqrf_scratchpad_s": 73, "ger": 24, "gerc": 25, "gerqf": 74, "gerqf_scratchpad_s": 75, "geru": 26, "gesvd": 76, "gesvd_scratchpad_s": 77, "get": 152, "getr": 86, "getrf": 78, "getrf_batch": 79, "getrf_batch_scratchpad_s": 80, "getrf_scratchpad_s": 81, "getri": 82, "getri_batch": 83, "getri_batch_scratchpad_s": 84, "getri_scratchpad_s": 85, "getrs_batch": 87, "getrs_batch_scratchpad_s": 88, "getrs_scratchpad_s": 89, "gpu": 151, "hbmv": 27, "header": 1, "heevd": 90, "heevd_scratchpad_s": 91, "hegvd": 92, "hegvd_scratchpad_s": 93, "hemm": 28, "hemv": 29, "her": 30, "her2": 31, "her2k": 32, "herk": 33, "hetrd": 94, "hetrd_scratchpad_s": 95, "hetrf": 96, "hetrf_scratchpad_s": 97, "hipsycl": 0, "hpmv": 34, "hpr": 35, "hpr2": 36, "iamax": 37, "iamin": 38, "integr": 1, "intel": 151, "interfac": [1, 152], "introduct": 153, "kernel": 1, "lapack": [98, 99, 100, 101], "level": [7, 8, 9], "librari": 1, "like": [10, 98, 99], "linear": [67, 98, 100, 151], "math": 1, "matrix": 150, "nrm2": 39, "offset": 154, "oneapi": 1, "onemkl": [0, 1, 151, 152, 154], "option": 0, "orgbr": 102, "orgbr_scratchpad_s": 103, "orgqr": 104, "orgqr_batch": 105, "orgqr_batch_scratchpad_s": 106, "orgqr_scratchpad_s": 107, "orgtr": 108, "orgtr_scratchpad_s": 109, "ormqr": 110, "ormqr_scratchpad_s": 111, "ormrq": 112, "ormrq_scratchpad_s": 113, "ormtr": 114, "ormtr_scratchpad_s": 115, "parti": 1, "portbla": 0, "portfft": 0, "potr": 122, "potrf": 116, "potrf_batch": 117, "potrf_batch_scratchpad_s": 118, "potrf_scratchpad_s": 119, "potri": 120, "potri_scratchpad_s": 121, "potrs_batch": 123, "potrs_batch_scratchpad_s": 124, "potrs_scratchpad_s": 125, "problem": [98, 101], "project": 0, "refer": 152, "rocm": 0, "rot": 40, "rotg": 41, "rotm": 42, "rotmg": 43, "routin": [6, 7, 8, 9, 98, 99, 100, 101], "sbmv": 44, "scal": 45, "sdsdot": 46, "select": 155, "setup": 0, "side": 154, "singular": [98, 101], "spars": 151, "spmv": 47, "spr": 48, "spr2": 49, "start": 152, "storag": 150, "swap": 50, "syevd": 126, "syevd_scratchpad_s": 127, "sygvd": 128, "sygvd_scratchpad_s": 129, "symm": 51, "symv": 52, "syr": 53, "syr2": 54, "syr2k": 55, "syrk": 56, "syrk_batch": 57, "system": 1, "sytrd": 130, "sytrd_scratchpad_s": 131, "sytrf": 132, "sytrf_scratchpad_s": 133, "tbmv": 58, "tbsv": 59, "test": 1, "third": 1, "tpmv": 60, "tpsv": 61, "transpos": 154, "trmm": 62, "trmv": 63, "trsm": 64, "trsm_batch": 65, "trsv": 66, "trtr": 134, "trtrs_scratchpad_s": 135, "ungbr": 136, "ungbr_scratchpad_s": 137, "ungqr": 138, "ungqr_batch": 139, "ungqr_batch_scratchpad_s": 140, "ungqr_scratchpad_s": 141, "ungtr": 142, "ungtr_scratchpad_s": 143, "unmqr": 144, "unmqr_scratchpad_s": 145, "unmrq": 146, "unmrq_scratchpad_s": 147, "unmtr": 148, "unmtr_scratchpad_s": 149, "updat": 1, "uplo": 154, "usm": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148], "valu": [98, 101], "version": [2, 3, 4, 5, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 70, 71, 74, 76, 78, 79, 82, 83, 86, 87, 90, 92, 94, 96, 102, 104, 105, 108, 110, 112, 114, 116, 117, 120, 122, 123, 126, 128, 130, 132, 134, 136, 138, 139, 142, 144, 146, 148], "wrapper": 1}}) \ No newline at end of file