├── .github └── workflows │ ├── check_in_script.yml │ ├── make_documentation.yml │ ├── pycompadre_sdist.yml │ ├── pycompadre_sdist_serial.yml │ └── pycompadre_wheels.yml ├── .zenodo.json ├── CMakeLists.txt ├── COPYRIGHT.md ├── LICENSE.md ├── MANIFEST.in ├── README.md ├── cmake ├── CodeCoverage.cmake ├── Compadre_Version.txt ├── Dependencies.cmake └── bob.cmake ├── doc ├── .gitignore ├── Doxyfile ├── DoxygenLayout.xml ├── build_docs └── html │ ├── .nojekyll │ └── pycompadre │ └── .nojekyll ├── examples ├── .gitignore ├── CMakeLists.tribits.cmake ├── CMakeLists.txt ├── CommandLineProcessor.hpp ├── Compadre_UnitTests.cpp ├── GMLS_Device.cpp ├── GMLS_DivergenceFree.cpp ├── GMLS_Host.cpp ├── GMLS_Manifold.cpp ├── GMLS_Manifold.hpp ├── GMLS_Manifold.py.in ├── GMLS_Manifold_Multiple_Evaluation_Sites.cpp ├── GMLS_Manifold_Multiple_Evaluation_Sites.py.in ├── GMLS_Multiple_Evaluation_Sites.cpp ├── GMLS_NeumannGradScalar.cpp ├── GMLS_SmallBatchReuse_Device.cpp ├── GMLS_Staggered.cpp ├── GMLS_Staggered_Manifold.cpp ├── GMLS_Staggered_Manifold.py.in ├── GMLS_Tutorial.hpp ├── GMLS_Vector.cpp ├── NeighborSearchTest.cpp ├── Python_3D_Convergence.py.in ├── UtilityTest.cpp ├── __init__.py └── unittests │ ├── test_LinearAlgebra.hpp │ ├── test_NeighborLists.hpp │ ├── test_PointCloudSearch.hpp │ ├── test_Targets.hpp │ └── test_XYZ.hpp ├── kokkos-kernels ├── .clang-format ├── .clang-tidy ├── .git-blame-ignore-revs ├── .github │ ├── SECURITY.md │ ├── dependabot.yml │ └── workflows │ │ ├── at2.yml │ │ ├── bdw.yml │ │ ├── codeql.yml │ │ ├── dependency-review.yml │ │ ├── docs.yml │ │ ├── format.yml │ │ ├── h100.yml │ │ ├── linux.yml │ │ ├── mi210.yml │ │ ├── osx.yml │ │ ├── release.yml │ │ ├── requirements_docs.txt │ │ ├── scorecards.yml │ │ ├── spr.yml │ │ └── volta70.yml ├── .gitignore ├── .gitmodules ├── .jenkins │ └── nightly.groovy ├── .readthedocs.yaml ├── BUILD.md ├── CHANGELOG.md ├── CMakeLists.txt ├── CheckHostBlasReturnComplex.cmake ├── Copyright.txt ├── DEVELOPER.md ├── LICENSE ├── LICENSE_FILE_HEADER ├── README.md ├── batched │ ├── CMakeLists.txt │ ├── KokkosBatched_Util.cpp │ ├── KokkosBatched_Util.hpp │ ├── README │ ├── dense │ │ ├── impl │ │ │ ├── KokkosBatched_AddRadial_Impl.hpp │ │ │ ├── KokkosBatched_AddRadial_Internal.hpp │ │ │ ├── KokkosBatched_ApplyGivens_Serial_Internal.hpp │ │ │ ├── KokkosBatched_ApplyHouseholder_Serial_Impl.hpp │ │ │ ├── KokkosBatched_ApplyHouseholder_Serial_Internal.hpp │ │ │ ├── KokkosBatched_ApplyHouseholder_TeamVector_Impl.hpp │ │ │ ├── KokkosBatched_ApplyHouseholder_TeamVector_Internal.hpp │ │ │ ├── KokkosBatched_ApplyPivot_Impl.hpp │ │ │ ├── KokkosBatched_ApplyPivot_Internal.hpp │ │ │ ├── KokkosBatched_ApplyQ_Serial_Impl.hpp │ │ │ ├── KokkosBatched_ApplyQ_Serial_Internal.hpp │ │ │ ├── KokkosBatched_ApplyQ_TeamVector_Impl.hpp │ │ │ ├── KokkosBatched_ApplyQ_TeamVector_Internal.hpp │ │ │ ├── KokkosBatched_Axpy_Impl.hpp │ │ │ ├── KokkosBatched_Copy_Impl.hpp │ │ │ ├── KokkosBatched_Copy_Internal.hpp │ │ │ ├── KokkosBatched_Dot_Internal.hpp │ │ │ ├── KokkosBatched_Eigendecomposition_Serial_Impl.hpp │ │ │ ├── KokkosBatched_Eigendecomposition_Serial_Internal.hpp │ │ │ ├── KokkosBatched_Eigendecomposition_TeamVector_Impl.hpp │ │ │ ├── KokkosBatched_Eigendecomposition_TeamVector_Internal.hpp │ │ │ ├── KokkosBatched_Eigenvalue_Serial_Internal.hpp │ │ │ ├── KokkosBatched_FindAmax_Internal.hpp │ │ │ ├── KokkosBatched_Francis_Serial_Internal.hpp │ │ │ ├── KokkosBatched_Gemm_Serial_Impl.hpp │ │ │ ├── KokkosBatched_Gemm_Serial_Internal.hpp │ │ │ ├── KokkosBatched_Gemm_TeamVector_Impl.hpp │ │ │ ├── KokkosBatched_Gemm_TeamVector_Internal.hpp │ │ │ ├── KokkosBatched_Gemm_Team_Impl.hpp │ │ │ ├── KokkosBatched_Gemm_Team_Internal.hpp │ │ │ ├── KokkosBatched_Gemv_TeamVector_Impl.hpp │ │ │ ├── KokkosBatched_Gemv_TeamVector_Internal.hpp │ │ │ ├── KokkosBatched_Gemv_Team_Impl.hpp │ │ │ ├── KokkosBatched_Gemv_Team_Internal.hpp │ │ │ ├── KokkosBatched_Gesv_Impl.hpp │ │ │ ├── KokkosBatched_Givens_Serial_Internal.hpp │ │ │ ├── KokkosBatched_HadamardProduct_Impl.hpp │ │ │ ├── KokkosBatched_HessenbergFormQ_Serial_Internal.hpp │ │ │ ├── KokkosBatched_HessenbergQR_WithShift_Serial_Internal.hpp │ │ │ ├── KokkosBatched_Hessenberg_Serial_Internal.hpp │ │ │ ├── KokkosBatched_HostLevel_Gemm_Armpl_Impl.hpp │ │ │ ├── KokkosBatched_HostLevel_Gemm_DblBuf_Impl.hpp │ │ │ ├── KokkosBatched_HostLevel_Gemm_Impl.hpp │ │ │ ├── KokkosBatched_HostLevel_Gemm_Serial_Impl.hpp │ │ │ ├── KokkosBatched_HostLevel_Gemm_Spec.hpp │ │ │ ├── KokkosBatched_Householder_Serial_Impl.hpp │ │ │ ├── KokkosBatched_Householder_Serial_Internal.hpp │ │ │ ├── KokkosBatched_Householder_TeamVector_Impl.hpp │ │ │ ├── KokkosBatched_Householder_TeamVector_Internal.hpp │ │ │ ├── KokkosBatched_Iamax_Serial_Impl.hpp │ │ │ ├── KokkosBatched_Iamax_Serial_Internal.hpp │ │ │ ├── KokkosBatched_InnerGemmFixA_Serial_Impl.hpp │ │ │ ├── KokkosBatched_InnerGemmFixB_Serial_Impl.hpp │ │ │ ├── KokkosBatched_InnerGemmFixC_Serial_Impl.hpp │ │ │ ├── KokkosBatched_InnerGemmFixC_Team_Impl.hpp │ │ │ ├── KokkosBatched_InnerLU_Serial_Impl.hpp │ │ │ ├── KokkosBatched_InnerTrsm_Serial_Impl.hpp │ │ │ ├── KokkosBatched_InverseLU_Serial_Impl.hpp │ │ │ ├── KokkosBatched_LU_Serial_Impl.hpp │ │ │ ├── KokkosBatched_LU_Serial_Internal.hpp │ │ │ ├── KokkosBatched_LU_Team_Impl.hpp │ │ │ ├── KokkosBatched_LU_Team_Internal.hpp │ │ │ ├── KokkosBatched_Laswp_Serial_Impl.hpp │ │ │ ├── KokkosBatched_Laswp_Serial_Internal.hpp │ │ │ ├── KokkosBatched_LeftEigenvectorFromSchur_Serial_Internal.hpp │ │ │ ├── KokkosBatched_Normalize_Internal.hpp │ │ │ ├── KokkosBatched_Pbtrf_Serial_Impl.hpp │ │ │ ├── KokkosBatched_Pbtrf_Serial_Internal.hpp │ │ │ ├── KokkosBatched_Pbtrs_Serial_Impl.hpp │ │ │ ├── KokkosBatched_Pbtrs_Serial_Internal.hpp │ │ │ ├── KokkosBatched_Pttrf_Serial_Impl.hpp │ │ │ ├── KokkosBatched_Pttrf_Serial_Internal.hpp │ │ │ ├── KokkosBatched_Pttrs_Serial_Impl.hpp │ │ │ ├── KokkosBatched_Pttrs_Serial_Internal.hpp │ │ │ ├── KokkosBatched_QR_FormQ_Serial_Internal.hpp │ │ │ ├── KokkosBatched_QR_FormQ_TeamVector_Internal.hpp │ │ │ ├── KokkosBatched_QR_Serial_Impl.hpp │ │ │ ├── KokkosBatched_QR_Serial_Internal.hpp │ │ │ ├── KokkosBatched_QR_TeamVector_Impl.hpp │ │ │ ├── KokkosBatched_QR_TeamVector_Internal.hpp │ │ │ ├── KokkosBatched_QR_WithColumnPivoting_TeamVector_Impl.hpp │ │ │ ├── KokkosBatched_QR_WithColumnPivoting_TeamVector_Internal.hpp │ │ │ ├── KokkosBatched_RightEigenvectorFromSchur_Serial_Internal.hpp │ │ │ ├── KokkosBatched_SVD_Serial_Impl.hpp │ │ │ ├── KokkosBatched_SVD_Serial_Internal.hpp │ │ │ ├── KokkosBatched_Schur2x2_Serial_Internal.hpp │ │ │ ├── KokkosBatched_Schur_Serial_Internal.hpp │ │ │ ├── KokkosBatched_SetIdentity_Impl.hpp │ │ │ ├── KokkosBatched_SetIdentity_Internal.hpp │ │ │ ├── KokkosBatched_SetTriangular_Internal.hpp │ │ │ ├── KokkosBatched_ShiftedTrsv_Serial_Internal.hpp │ │ │ ├── KokkosBatched_SolveUTV_TeamVector_Impl.hpp │ │ │ ├── KokkosBatched_SolveUTV_TeamVector_Internal.hpp │ │ │ ├── KokkosBatched_Tbsv_Serial_Impl.hpp │ │ │ ├── KokkosBatched_Tbsv_Serial_Internal.hpp │ │ │ ├── KokkosBatched_Trmm_Serial_Impl.hpp │ │ │ ├── KokkosBatched_Trmm_Serial_Internal.hpp │ │ │ ├── KokkosBatched_Trsm_Serial_Impl.hpp │ │ │ ├── KokkosBatched_Trsm_Serial_Internal.hpp │ │ │ ├── KokkosBatched_Trsm_TeamVector_Impl.hpp │ │ │ ├── KokkosBatched_Trsm_TeamVector_Internal.hpp │ │ │ ├── KokkosBatched_Trsm_Team_Impl.hpp │ │ │ ├── KokkosBatched_Trsm_Team_Internal.hpp │ │ │ ├── KokkosBatched_Trsv_Serial_Impl.hpp │ │ │ ├── KokkosBatched_Trsv_Serial_Internal.hpp │ │ │ ├── KokkosBatched_Trsv_TeamVector_Impl.hpp │ │ │ ├── KokkosBatched_Trsv_TeamVector_Internal.hpp │ │ │ ├── KokkosBatched_Trsv_Team_Impl.hpp │ │ │ ├── KokkosBatched_Trsv_Team_Internal.hpp │ │ │ ├── KokkosBatched_Trtri_Serial_Impl.hpp │ │ │ ├── KokkosBatched_Trtri_Serial_Internal.hpp │ │ │ ├── KokkosBatched_UTV_TeamVector_Impl.hpp │ │ │ ├── KokkosBatched_UTV_TeamVector_Internal.hpp │ │ │ ├── KokkosBatched_UpdateGivens_Internal.hpp │ │ │ ├── KokkosBatched_Vector_SIMD_Arith.hpp │ │ │ ├── KokkosBatched_Vector_SIMD_Logical.hpp │ │ │ ├── KokkosBatched_Vector_SIMD_Math.hpp │ │ │ ├── KokkosBatched_Vector_SIMD_Misc.hpp │ │ │ ├── KokkosBatched_Vector_SIMD_Relation.hpp │ │ │ ├── KokkosBatched_Vector_SIMD_View.hpp │ │ │ ├── KokkosBatched_WilkinsonShift_Serial_Internal.hpp │ │ │ └── KokkosBatched_Xpay_Impl.hpp │ │ ├── src │ │ │ ├── KokkosBatched_AddRadial_Decl.hpp │ │ │ ├── KokkosBatched_ApplyHouseholder_Decl.hpp │ │ │ ├── KokkosBatched_ApplyPivot_Decl.hpp │ │ │ ├── KokkosBatched_ApplyQ_Decl.hpp │ │ │ ├── KokkosBatched_Axpy.hpp │ │ │ ├── KokkosBatched_Copy_Decl.hpp │ │ │ ├── KokkosBatched_Dot.hpp │ │ │ ├── KokkosBatched_Eigendecomposition_Decl.hpp │ │ │ ├── KokkosBatched_Gemm_Decl.hpp │ │ │ ├── KokkosBatched_Gemv_Decl.hpp │ │ │ ├── KokkosBatched_Gesv.hpp │ │ │ ├── KokkosBatched_HadamardProduct.hpp │ │ │ ├── KokkosBatched_HostLevel_Gemm.hpp │ │ │ ├── KokkosBatched_HostLevel_Gemm_Handle.hpp │ │ │ ├── KokkosBatched_Householder_Decl.hpp │ │ │ ├── KokkosBatched_Iamax.hpp │ │ │ ├── KokkosBatched_InnerGemmFixA_Decl.hpp │ │ │ ├── KokkosBatched_InnerGemmFixB_Decl.hpp │ │ │ ├── KokkosBatched_InnerGemmFixC_Decl.hpp │ │ │ ├── KokkosBatched_InnerLU_Decl.hpp │ │ │ ├── KokkosBatched_InnerTrsm_Decl.hpp │ │ │ ├── KokkosBatched_InverseLU_Decl.hpp │ │ │ ├── KokkosBatched_Kernel_Handle.hpp │ │ │ ├── KokkosBatched_LU_Decl.hpp │ │ │ ├── KokkosBatched_Laswp.hpp │ │ │ ├── KokkosBatched_Pbtrf.hpp │ │ │ ├── KokkosBatched_Pbtrs.hpp │ │ │ ├── KokkosBatched_Pttrf.hpp │ │ │ ├── KokkosBatched_Pttrs.hpp │ │ │ ├── KokkosBatched_QR_Decl.hpp │ │ │ ├── KokkosBatched_QR_WithColumnPivoting_Decl.hpp │ │ │ ├── KokkosBatched_SVD_Decl.hpp │ │ │ ├── KokkosBatched_Scale_Decl.hpp │ │ │ ├── KokkosBatched_SetIdentity_Decl.hpp │ │ │ ├── KokkosBatched_Set_Decl.hpp │ │ │ ├── KokkosBatched_SolveLU_Decl.hpp │ │ │ ├── KokkosBatched_SolveUTV_Decl.hpp │ │ │ ├── KokkosBatched_Tbsv.hpp │ │ │ ├── KokkosBatched_Trmm_Decl.hpp │ │ │ ├── KokkosBatched_Trsm_Decl.hpp │ │ │ ├── KokkosBatched_Trsv_Decl.hpp │ │ │ ├── KokkosBatched_Trtri_Decl.hpp │ │ │ ├── KokkosBatched_UTV_Decl.hpp │ │ │ ├── KokkosBatched_Vector.hpp │ │ │ ├── KokkosBatched_Vector_SIMD.hpp │ │ │ └── KokkosBatched_Xpay.hpp │ │ └── unit_test │ │ │ ├── CMakeLists.txt │ │ │ ├── Test_Batched_BatchedGemm.hpp │ │ │ ├── Test_Batched_BatchedGemm_Complex.hpp │ │ │ ├── Test_Batched_BatchedGemm_Real.hpp │ │ │ ├── Test_Batched_Dense.hpp │ │ │ ├── Test_Batched_DenseUtils.hpp │ │ │ ├── Test_Batched_Dense_GEMM.hpp │ │ │ ├── Test_Batched_SerialAxpy.hpp │ │ │ ├── Test_Batched_SerialAxpy_Complex.hpp │ │ │ ├── Test_Batched_SerialAxpy_Real.hpp │ │ │ ├── Test_Batched_SerialEigendecomposition.hpp │ │ │ ├── Test_Batched_SerialEigendecomposition_Real.hpp │ │ │ ├── Test_Batched_SerialGemm.hpp │ │ │ ├── Test_Batched_SerialGemm_Complex.hpp │ │ │ ├── Test_Batched_SerialGemm_Real.hpp │ │ │ ├── Test_Batched_SerialGesv.hpp │ │ │ ├── Test_Batched_SerialGesv_Real.hpp │ │ │ ├── Test_Batched_SerialIamax.hpp │ │ │ ├── Test_Batched_SerialInverseLU.hpp │ │ │ ├── Test_Batched_SerialInverseLU_Complex.hpp │ │ │ ├── Test_Batched_SerialInverseLU_Real.hpp │ │ │ ├── Test_Batched_SerialLU.hpp │ │ │ ├── Test_Batched_SerialLU_Complex.hpp │ │ │ ├── Test_Batched_SerialLU_Real.hpp │ │ │ ├── Test_Batched_SerialLaswp.hpp │ │ │ ├── Test_Batched_SerialPbtrf.hpp │ │ │ ├── Test_Batched_SerialPbtrf_Complex.hpp │ │ │ ├── Test_Batched_SerialPbtrf_Real.hpp │ │ │ ├── Test_Batched_SerialPbtrs.hpp │ │ │ ├── Test_Batched_SerialPbtrs_Complex.hpp │ │ │ ├── Test_Batched_SerialPbtrs_Real.hpp │ │ │ ├── Test_Batched_SerialPttrf.hpp │ │ │ ├── Test_Batched_SerialPttrf_Complex.hpp │ │ │ ├── Test_Batched_SerialPttrf_Real.hpp │ │ │ ├── Test_Batched_SerialPttrs.hpp │ │ │ ├── Test_Batched_SerialPttrs_Complex.hpp │ │ │ ├── Test_Batched_SerialPttrs_Real.hpp │ │ │ ├── Test_Batched_SerialSVD.hpp │ │ │ ├── Test_Batched_SerialSolveLU.hpp │ │ │ ├── Test_Batched_SerialSolveLU_Complex.hpp │ │ │ ├── Test_Batched_SerialSolveLU_Real.hpp │ │ │ ├── Test_Batched_SerialTbsv.hpp │ │ │ ├── Test_Batched_SerialTbsv_Complex.hpp │ │ │ ├── Test_Batched_SerialTbsv_Real.hpp │ │ │ ├── Test_Batched_SerialTrmm.hpp │ │ │ ├── Test_Batched_SerialTrmm_Complex.hpp │ │ │ ├── Test_Batched_SerialTrmm_Real.hpp │ │ │ ├── Test_Batched_SerialTrsm.hpp │ │ │ ├── Test_Batched_SerialTrsm_Complex.hpp │ │ │ ├── Test_Batched_SerialTrsm_Real.hpp │ │ │ ├── Test_Batched_SerialTrsv.hpp │ │ │ ├── Test_Batched_SerialTrsv_Complex.hpp │ │ │ ├── Test_Batched_SerialTrsv_Real.hpp │ │ │ ├── Test_Batched_SerialTrtri.hpp │ │ │ ├── Test_Batched_SerialTrtri_Complex.hpp │ │ │ ├── Test_Batched_SerialTrtri_Real.hpp │ │ │ ├── Test_Batched_TeamAxpy.hpp │ │ │ ├── Test_Batched_TeamAxpy_Complex.hpp │ │ │ ├── Test_Batched_TeamAxpy_Real.hpp │ │ │ ├── Test_Batched_TeamGemm.hpp │ │ │ ├── Test_Batched_TeamGemm_Complex.hpp │ │ │ ├── Test_Batched_TeamGemm_Real.hpp │ │ │ ├── Test_Batched_TeamGesv.hpp │ │ │ ├── Test_Batched_TeamGesv_Real.hpp │ │ │ ├── Test_Batched_TeamInverseLU.hpp │ │ │ ├── Test_Batched_TeamInverseLU_Complex.hpp │ │ │ ├── Test_Batched_TeamInverseLU_Real.hpp │ │ │ ├── Test_Batched_TeamLU.hpp │ │ │ ├── Test_Batched_TeamLU_Complex.hpp │ │ │ ├── Test_Batched_TeamLU_Real.hpp │ │ │ ├── Test_Batched_TeamSolveLU.hpp │ │ │ ├── Test_Batched_TeamSolveLU_Complex.hpp │ │ │ ├── Test_Batched_TeamSolveLU_Real.hpp │ │ │ ├── Test_Batched_TeamTrsm.hpp │ │ │ ├── Test_Batched_TeamTrsm_Complex.hpp │ │ │ ├── Test_Batched_TeamTrsm_Real.hpp │ │ │ ├── Test_Batched_TeamTrsv.hpp │ │ │ ├── Test_Batched_TeamTrsv_Complex.hpp │ │ │ ├── Test_Batched_TeamTrsv_Real.hpp │ │ │ ├── Test_Batched_TeamVectorAxpy.hpp │ │ │ ├── Test_Batched_TeamVectorAxpy_Complex.hpp │ │ │ ├── Test_Batched_TeamVectorAxpy_Real.hpp │ │ │ ├── Test_Batched_TeamVectorEigendecomposition.hpp │ │ │ ├── Test_Batched_TeamVectorEigendecomposition_Real.hpp │ │ │ ├── Test_Batched_TeamVectorGemm.hpp │ │ │ ├── Test_Batched_TeamVectorGemm_Complex.hpp │ │ │ ├── Test_Batched_TeamVectorGemm_Real.hpp │ │ │ ├── Test_Batched_TeamVectorGesv.hpp │ │ │ ├── Test_Batched_TeamVectorGesv_Real.hpp │ │ │ ├── Test_Batched_TeamVectorQR.hpp │ │ │ ├── Test_Batched_TeamVectorQR_Real.hpp │ │ │ ├── Test_Batched_TeamVectorQR_WithColumnPivoting.hpp │ │ │ ├── Test_Batched_TeamVectorQR_WithColumnPivoting_Real.hpp │ │ │ ├── Test_Batched_TeamVectorSolveUTV.hpp │ │ │ ├── Test_Batched_TeamVectorSolveUTV2.hpp │ │ │ ├── Test_Batched_TeamVectorSolveUTV2_Real.hpp │ │ │ ├── Test_Batched_TeamVectorSolveUTV_Real.hpp │ │ │ ├── Test_Batched_TeamVectorUTV.hpp │ │ │ ├── Test_Batched_TeamVectorUTV_Real.hpp │ │ │ ├── Test_Batched_VectorArithmatic.hpp │ │ │ ├── Test_Batched_VectorLogical.hpp │ │ │ ├── Test_Batched_VectorMath.hpp │ │ │ ├── Test_Batched_VectorMisc.hpp │ │ │ ├── Test_Batched_VectorRelation.hpp │ │ │ ├── Test_Batched_VectorView.hpp │ │ │ └── backends │ │ │ ├── Test_Cuda_Batched_Dense.cpp │ │ │ ├── Test_Cuda_Batched_GEMM.cpp │ │ │ ├── Test_HIP_Batched_Dense.cpp │ │ │ ├── Test_HIP_Batched_GEMM.cpp │ │ │ ├── Test_OpenMPTarget_Batched_Dense.cpp │ │ │ ├── Test_OpenMPTarget_Batched_GEMM.cpp │ │ │ ├── Test_OpenMP_Batched_Dense.cpp │ │ │ ├── Test_OpenMP_Batched_GEMM.cpp │ │ │ ├── Test_SYCL_Batched_Dense.cpp │ │ │ ├── Test_SYCL_Batched_GEMM.cpp │ │ │ ├── Test_Serial_Batched_Dense.cpp │ │ │ ├── Test_Serial_Batched_GEMM.cpp │ │ │ ├── Test_Threads_Batched_Dense.cpp │ │ │ └── Test_Threads_Batched_GEMM.cpp │ ├── eti │ │ ├── generated_specializations_cpp │ │ │ └── Gemm │ │ │ │ ├── KokkosBatched_Gemm_nt_nt_bll_eti_spec_inst.cpp.in │ │ │ │ ├── KokkosBatched_Gemm_nt_nt_blr_eti_spec_inst.cpp.in │ │ │ │ ├── KokkosBatched_Gemm_nt_t_bll_eti_spec_inst.cpp.in │ │ │ │ ├── KokkosBatched_Gemm_nt_t_blr_eti_spec_inst.cpp.in │ │ │ │ ├── KokkosBatched_Gemm_t_nt_bll_eti_spec_inst.cpp.in │ │ │ │ ├── KokkosBatched_Gemm_t_nt_blr_eti_spec_inst.cpp.in │ │ │ │ ├── KokkosBatched_Gemm_t_t_bll_eti_spec_inst.cpp.in │ │ │ │ └── KokkosBatched_Gemm_t_t_blr_eti_spec_inst.cpp.in │ │ └── generated_specializations_hpp │ │ │ ├── KokkosBatched_Gemm_nt_nt_bll_eti_spec_avail.hpp.in │ │ │ ├── KokkosBatched_Gemm_nt_nt_bll_eti_spec_decl.hpp.in │ │ │ ├── KokkosBatched_Gemm_nt_nt_blr_eti_spec_avail.hpp.in │ │ │ ├── KokkosBatched_Gemm_nt_nt_blr_eti_spec_decl.hpp.in │ │ │ ├── KokkosBatched_Gemm_nt_t_bll_eti_spec_avail.hpp.in │ │ │ ├── KokkosBatched_Gemm_nt_t_bll_eti_spec_decl.hpp.in │ │ │ ├── KokkosBatched_Gemm_nt_t_blr_eti_spec_avail.hpp.in │ │ │ ├── KokkosBatched_Gemm_nt_t_blr_eti_spec_decl.hpp.in │ │ │ ├── KokkosBatched_Gemm_t_nt_bll_eti_spec_avail.hpp.in │ │ │ ├── KokkosBatched_Gemm_t_nt_bll_eti_spec_decl.hpp.in │ │ │ ├── KokkosBatched_Gemm_t_nt_blr_eti_spec_avail.hpp.in │ │ │ ├── KokkosBatched_Gemm_t_nt_blr_eti_spec_decl.hpp.in │ │ │ ├── KokkosBatched_Gemm_t_t_bll_eti_spec_avail.hpp.in │ │ │ ├── KokkosBatched_Gemm_t_t_bll_eti_spec_decl.hpp.in │ │ │ ├── KokkosBatched_Gemm_t_t_blr_eti_spec_avail.hpp.in │ │ │ └── KokkosBatched_Gemm_t_t_blr_eti_spec_decl.hpp.in │ └── sparse │ │ ├── impl │ │ ├── KokkosBatched_CG_TeamVector_Impl.hpp │ │ ├── KokkosBatched_CG_Team_Impl.hpp │ │ ├── KokkosBatched_GMRES_Serial_Impl.hpp │ │ ├── KokkosBatched_GMRES_TeamVector_Impl.hpp │ │ ├── KokkosBatched_GMRES_Team_Impl.hpp │ │ ├── KokkosBatched_Spmv_Serial_Impl.hpp │ │ ├── KokkosBatched_Spmv_TeamVector_Impl.hpp │ │ └── KokkosBatched_Spmv_Team_Impl.hpp │ │ ├── src │ │ ├── KokkosBatched_CG.hpp │ │ ├── KokkosBatched_CrsMatrix.hpp │ │ ├── KokkosBatched_GMRES.hpp │ │ ├── KokkosBatched_Identity.hpp │ │ ├── KokkosBatched_JacobiPrec.hpp │ │ ├── KokkosBatched_Krylov_Handle.hpp │ │ ├── KokkosBatched_Krylov_Solvers.hpp │ │ └── KokkosBatched_Spmv.hpp │ │ └── unit_test │ │ ├── CMakeLists.txt │ │ ├── Test_Batched_SerialGMRES.hpp │ │ ├── Test_Batched_SerialGMRES_Real.hpp │ │ ├── Test_Batched_SerialSpmv.hpp │ │ ├── Test_Batched_SerialSpmv_Real.hpp │ │ ├── Test_Batched_Sparse.hpp │ │ ├── Test_Batched_SparseUtils.hpp │ │ ├── Test_Batched_TeamCG.hpp │ │ ├── Test_Batched_TeamCG_Real.hpp │ │ ├── Test_Batched_TeamGMRES.hpp │ │ ├── Test_Batched_TeamGMRES_Real.hpp │ │ ├── Test_Batched_TeamSpmv.hpp │ │ ├── Test_Batched_TeamSpmv_Real.hpp │ │ ├── Test_Batched_TeamVectorCG.hpp │ │ ├── Test_Batched_TeamVectorCG_Real.hpp │ │ ├── Test_Batched_TeamVectorGMRES.hpp │ │ ├── Test_Batched_TeamVectorGMRES_Real.hpp │ │ ├── Test_Batched_TeamVectorSpmv.hpp │ │ ├── Test_Batched_TeamVectorSpmv_Real.hpp │ │ └── backends │ │ ├── Test_Cuda_Batched_Sparse.cpp │ │ ├── Test_HIP_Batched_Sparse.cpp │ │ ├── Test_OpenMPTarget_Batched_Sparse.cpp │ │ ├── Test_OpenMP_Batched_Sparse.cpp │ │ ├── Test_SYCL_Batched_Sparse.cpp │ │ ├── Test_Serial_Batched_Sparse.cpp │ │ └── Test_Threads_Batched_Sparse.cpp ├── blas │ ├── CMakeLists.txt │ ├── eti │ │ ├── generated_specializations_cpp │ │ │ ├── abs │ │ │ │ ├── KokkosBlas1_abs_eti_spec_inst.cpp.in │ │ │ │ └── KokkosBlas1_abs_mv_eti_spec_inst.cpp.in │ │ │ ├── axpby │ │ │ │ ├── KokkosBlas1_axpby_eti_spec_inst.cpp.in │ │ │ │ └── KokkosBlas1_axpby_mv_eti_spec_inst.cpp.in │ │ │ ├── dot │ │ │ │ ├── KokkosBlas1_dot_eti_spec_inst.cpp.in │ │ │ │ └── KokkosBlas1_dot_mv_eti_spec_inst.cpp.in │ │ │ ├── gemm │ │ │ │ └── KokkosBlas3_gemm_eti_spec_inst.cpp.in │ │ │ ├── gemv │ │ │ │ └── KokkosBlas2_gemv_eti_spec_inst.cpp.in │ │ │ ├── ger │ │ │ │ └── KokkosBlas2_ger_eti_spec_inst.cpp.in │ │ │ ├── iamax │ │ │ │ ├── KokkosBlas1_iamax_eti_spec_inst.cpp.in │ │ │ │ └── KokkosBlas1_iamax_mv_eti_spec_inst.cpp.in │ │ │ ├── mult │ │ │ │ ├── KokkosBlas1_mult_eti_spec_inst.cpp.in │ │ │ │ └── KokkosBlas1_mult_mv_eti_spec_inst.cpp.in │ │ │ ├── nrm1 │ │ │ │ ├── KokkosBlas1_nrm1_eti_spec_inst.cpp.in │ │ │ │ └── KokkosBlas1_nrm1_mv_eti_spec_inst.cpp.in │ │ │ ├── nrm2 │ │ │ │ ├── KokkosBlas1_nrm2_eti_spec_inst.cpp.in │ │ │ │ └── KokkosBlas1_nrm2_mv_eti_spec_inst.cpp.in │ │ │ ├── nrm2w │ │ │ │ ├── KokkosBlas1_nrm2w_eti_spec_inst.cpp.in │ │ │ │ └── KokkosBlas1_nrm2w_mv_eti_spec_inst.cpp.in │ │ │ ├── nrminf │ │ │ │ ├── KokkosBlas1_nrminf_eti_spec_inst.cpp.in │ │ │ │ └── KokkosBlas1_nrminf_mv_eti_spec_inst.cpp.in │ │ │ ├── reciprocal │ │ │ │ ├── KokkosBlas1_reciprocal_eti_spec_inst.cpp.in │ │ │ │ └── KokkosBlas1_reciprocal_mv_eti_spec_inst.cpp.in │ │ │ ├── rot │ │ │ │ └── KokkosBlas1_rot_eti_spec_inst.cpp.in │ │ │ ├── rotg │ │ │ │ └── KokkosBlas1_rotg_eti_spec_inst.cpp.in │ │ │ ├── rotm │ │ │ │ └── KokkosBlas1_rotm_eti_spec_inst.cpp.in │ │ │ ├── rotmg │ │ │ │ └── KokkosBlas1_rotmg_eti_spec_inst.cpp.in │ │ │ ├── scal │ │ │ │ ├── KokkosBlas1_scal_eti_spec_inst.cpp.in │ │ │ │ └── KokkosBlas1_scal_mv_eti_spec_inst.cpp.in │ │ │ ├── sum │ │ │ │ ├── KokkosBlas1_sum_eti_spec_inst.cpp.in │ │ │ │ └── KokkosBlas1_sum_mv_eti_spec_inst.cpp.in │ │ │ ├── swap │ │ │ │ └── KokkosBlas1_swap_eti_spec_inst.cpp.in │ │ │ ├── syr │ │ │ │ └── KokkosBlas2_syr_eti_spec_inst.cpp.in │ │ │ ├── syr2 │ │ │ │ └── KokkosBlas2_syr2_eti_spec_inst.cpp.in │ │ │ ├── trmm │ │ │ │ └── KokkosBlas3_trmm_eti_spec_inst.cpp.in │ │ │ ├── trsm │ │ │ │ └── KokkosBlas3_trsm_eti_spec_inst.cpp.in │ │ │ └── update │ │ │ │ ├── KokkosBlas1_update_eti_spec_inst.cpp.in │ │ │ │ └── KokkosBlas1_update_mv_eti_spec_inst.cpp.in │ │ └── generated_specializations_hpp │ │ │ ├── KokkosBlas1_abs_eti_spec_avail.hpp.in │ │ │ ├── KokkosBlas1_abs_eti_spec_decl.hpp.in │ │ │ ├── KokkosBlas1_abs_mv_eti_spec_avail.hpp.in │ │ │ ├── KokkosBlas1_abs_mv_eti_spec_decl.hpp.in │ │ │ ├── KokkosBlas1_axpby_eti_spec_avail.hpp.in │ │ │ ├── KokkosBlas1_axpby_eti_spec_decl.hpp.in │ │ │ ├── KokkosBlas1_axpby_mv_eti_spec_avail.hpp.in │ │ │ ├── KokkosBlas1_axpby_mv_eti_spec_decl.hpp.in │ │ │ ├── KokkosBlas1_dot_eti_spec_avail.hpp.in │ │ │ ├── KokkosBlas1_dot_eti_spec_decl.hpp.in │ │ │ ├── KokkosBlas1_dot_mv_eti_spec_avail.hpp.in │ │ │ ├── KokkosBlas1_dot_mv_eti_spec_decl.hpp.in │ │ │ ├── KokkosBlas1_iamax_eti_spec_avail.hpp.in │ │ │ ├── KokkosBlas1_iamax_eti_spec_decl.hpp.in │ │ │ ├── KokkosBlas1_iamax_mv_eti_spec_avail.hpp.in │ │ │ ├── KokkosBlas1_iamax_mv_eti_spec_decl.hpp.in │ │ │ ├── KokkosBlas1_mult_eti_spec_avail.hpp.in │ │ │ ├── KokkosBlas1_mult_eti_spec_decl.hpp.in │ │ │ ├── KokkosBlas1_mult_mv_eti_spec_avail.hpp.in │ │ │ ├── KokkosBlas1_mult_mv_eti_spec_decl.hpp.in │ │ │ ├── KokkosBlas1_nrm1_eti_spec_avail.hpp.in │ │ │ ├── KokkosBlas1_nrm1_eti_spec_decl.hpp.in │ │ │ ├── KokkosBlas1_nrm1_mv_eti_spec_avail.hpp.in │ │ │ ├── KokkosBlas1_nrm1_mv_eti_spec_decl.hpp.in │ │ │ ├── KokkosBlas1_nrm2_eti_spec_avail.hpp.in │ │ │ ├── KokkosBlas1_nrm2_eti_spec_decl.hpp.in │ │ │ ├── KokkosBlas1_nrm2_mv_eti_spec_avail.hpp.in │ │ │ ├── KokkosBlas1_nrm2_mv_eti_spec_decl.hpp.in │ │ │ ├── KokkosBlas1_nrm2w_eti_spec_avail.hpp.in │ │ │ ├── KokkosBlas1_nrm2w_eti_spec_decl.hpp.in │ │ │ ├── KokkosBlas1_nrm2w_mv_eti_spec_avail.hpp.in │ │ │ ├── KokkosBlas1_nrm2w_mv_eti_spec_decl.hpp.in │ │ │ ├── KokkosBlas1_nrminf_eti_spec_avail.hpp.in │ │ │ ├── KokkosBlas1_nrminf_eti_spec_decl.hpp.in │ │ │ ├── KokkosBlas1_nrminf_mv_eti_spec_avail.hpp.in │ │ │ ├── KokkosBlas1_nrminf_mv_eti_spec_decl.hpp.in │ │ │ ├── KokkosBlas1_reciprocal_eti_spec_avail.hpp.in │ │ │ ├── KokkosBlas1_reciprocal_eti_spec_decl.hpp.in │ │ │ ├── KokkosBlas1_reciprocal_mv_eti_spec_avail.hpp.in │ │ │ ├── KokkosBlas1_reciprocal_mv_eti_spec_decl.hpp.in │ │ │ ├── KokkosBlas1_rot_eti_spec_avail.hpp.in │ │ │ ├── KokkosBlas1_rot_eti_spec_decl.hpp.in │ │ │ ├── KokkosBlas1_rotg_eti_spec_avail.hpp.in │ │ │ ├── KokkosBlas1_rotg_eti_spec_decl.hpp.in │ │ │ ├── KokkosBlas1_rotm_eti_spec_avail.hpp.in │ │ │ ├── KokkosBlas1_rotm_eti_spec_decl.hpp.in │ │ │ ├── KokkosBlas1_rotmg_eti_spec_avail.hpp.in │ │ │ ├── KokkosBlas1_rotmg_eti_spec_decl.hpp.in │ │ │ ├── KokkosBlas1_scal_eti_spec_avail.hpp.in │ │ │ ├── KokkosBlas1_scal_eti_spec_decl.hpp.in │ │ │ ├── KokkosBlas1_scal_mv_eti_spec_avail.hpp.in │ │ │ ├── KokkosBlas1_scal_mv_eti_spec_decl.hpp.in │ │ │ ├── KokkosBlas1_sum_eti_spec_avail.hpp.in │ │ │ ├── KokkosBlas1_sum_eti_spec_decl.hpp.in │ │ │ ├── KokkosBlas1_sum_mv_eti_spec_avail.hpp.in │ │ │ ├── KokkosBlas1_sum_mv_eti_spec_decl.hpp.in │ │ │ ├── KokkosBlas1_swap_eti_spec_avail.hpp.in │ │ │ ├── KokkosBlas1_swap_eti_spec_decl.hpp.in │ │ │ ├── KokkosBlas1_update_eti_spec_avail.hpp.in │ │ │ ├── KokkosBlas1_update_eti_spec_decl.hpp.in │ │ │ ├── KokkosBlas1_update_mv_eti_spec_avail.hpp.in │ │ │ ├── KokkosBlas1_update_mv_eti_spec_decl.hpp.in │ │ │ ├── KokkosBlas2_gemv_eti_spec_avail.hpp.in │ │ │ ├── KokkosBlas2_gemv_eti_spec_decl.hpp.in │ │ │ ├── KokkosBlas2_ger_eti_spec_avail.hpp.in │ │ │ ├── KokkosBlas2_ger_eti_spec_decl.hpp.in │ │ │ ├── KokkosBlas2_syr2_eti_spec_avail.hpp.in │ │ │ ├── KokkosBlas2_syr2_eti_spec_decl.hpp.in │ │ │ ├── KokkosBlas2_syr_eti_spec_avail.hpp.in │ │ │ ├── KokkosBlas2_syr_eti_spec_decl.hpp.in │ │ │ ├── KokkosBlas3_gemm_eti_spec_avail.hpp.in │ │ │ ├── KokkosBlas3_gemm_eti_spec_decl.hpp.in │ │ │ ├── KokkosBlas3_trmm_eti_spec_avail.hpp.in │ │ │ ├── KokkosBlas3_trmm_eti_spec_decl.hpp.in │ │ │ ├── KokkosBlas3_trsm_eti_spec_avail.hpp.in │ │ │ └── KokkosBlas3_trsm_eti_spec_decl.hpp.in │ ├── impl │ │ ├── KokkosBlas1_abs_impl.hpp │ │ ├── KokkosBlas1_abs_spec.hpp │ │ ├── KokkosBlas1_axpby_impl.hpp │ │ ├── KokkosBlas1_axpby_mv_impl.hpp │ │ ├── KokkosBlas1_axpby_spec.hpp │ │ ├── KokkosBlas1_axpby_unification_attempt_traits.hpp │ │ ├── KokkosBlas1_dot_impl.hpp │ │ ├── KokkosBlas1_dot_mv_impl.hpp │ │ ├── KokkosBlas1_dot_spec.hpp │ │ ├── KokkosBlas1_iamax_impl.hpp │ │ ├── KokkosBlas1_iamax_spec.hpp │ │ ├── KokkosBlas1_mult_impl.hpp │ │ ├── KokkosBlas1_mult_spec.hpp │ │ ├── KokkosBlas1_nrm1_impl.hpp │ │ ├── KokkosBlas1_nrm1_spec.hpp │ │ ├── KokkosBlas1_nrm2_impl.hpp │ │ ├── KokkosBlas1_nrm2_spec.hpp │ │ ├── KokkosBlas1_nrm2w_impl.hpp │ │ ├── KokkosBlas1_nrm2w_spec.hpp │ │ ├── KokkosBlas1_nrminf_impl.hpp │ │ ├── KokkosBlas1_nrminf_spec.hpp │ │ ├── KokkosBlas1_reciprocal_impl.hpp │ │ ├── KokkosBlas1_reciprocal_spec.hpp │ │ ├── KokkosBlas1_rot_impl.hpp │ │ ├── KokkosBlas1_rot_spec.hpp │ │ ├── KokkosBlas1_rotg_impl.hpp │ │ ├── KokkosBlas1_rotg_spec.hpp │ │ ├── KokkosBlas1_rotm_impl.hpp │ │ ├── KokkosBlas1_rotm_spec.hpp │ │ ├── KokkosBlas1_rotmg_impl.hpp │ │ ├── KokkosBlas1_rotmg_spec.hpp │ │ ├── KokkosBlas1_scal_impl.hpp │ │ ├── KokkosBlas1_scal_mv_impl.hpp │ │ ├── KokkosBlas1_scal_spec.hpp │ │ ├── KokkosBlas1_serial_scal_impl.hpp │ │ ├── KokkosBlas1_set_impl.hpp │ │ ├── KokkosBlas1_sum_impl.hpp │ │ ├── KokkosBlas1_sum_spec.hpp │ │ ├── KokkosBlas1_swap_impl.hpp │ │ ├── KokkosBlas1_swap_spec.hpp │ │ ├── KokkosBlas1_team_abs_spec.hpp │ │ ├── KokkosBlas1_team_axpby_spec.hpp │ │ ├── KokkosBlas1_team_dot_spec.hpp │ │ ├── KokkosBlas1_team_mult_spec.hpp │ │ ├── KokkosBlas1_team_nrm2_spec.hpp │ │ ├── KokkosBlas1_team_scal_impl.hpp │ │ ├── KokkosBlas1_team_scal_spec.hpp │ │ ├── KokkosBlas1_team_update_spec.hpp │ │ ├── KokkosBlas1_update_impl.hpp │ │ ├── KokkosBlas1_update_spec.hpp │ │ ├── KokkosBlas2_gemv_impl.hpp │ │ ├── KokkosBlas2_gemv_spec.hpp │ │ ├── KokkosBlas2_ger_impl.hpp │ │ ├── KokkosBlas2_ger_spec.hpp │ │ ├── KokkosBlas2_serial_gemv_impl.hpp │ │ ├── KokkosBlas2_serial_gemv_inner_multiple_dot.hpp │ │ ├── KokkosBlas2_serial_gemv_internal.hpp │ │ ├── KokkosBlas2_syr2_impl.hpp │ │ ├── KokkosBlas2_syr2_spec.hpp │ │ ├── KokkosBlas2_syr_impl.hpp │ │ ├── KokkosBlas2_syr_spec.hpp │ │ ├── KokkosBlas2_team_gemv_impl.hpp │ │ ├── KokkosBlas2_team_gemv_spec.hpp │ │ ├── KokkosBlas3_gemm_dotbased_impl.hpp │ │ ├── KokkosBlas3_gemm_impl.hpp │ │ ├── KokkosBlas3_gemm_spec.hpp │ │ ├── KokkosBlas3_trmm_impl.hpp │ │ ├── KokkosBlas3_trmm_spec.hpp │ │ ├── KokkosBlas3_trsm_impl.hpp │ │ ├── KokkosBlas3_trsm_spec.hpp │ │ ├── KokkosBlas_serial_axpy.hpp │ │ ├── KokkosBlas_serial_nrm2.hpp │ │ └── KokkosBlas_util.hpp │ ├── src │ │ ├── KokkosBlas.hpp │ │ ├── KokkosBlas1_abs.hpp │ │ ├── KokkosBlas1_axpby.hpp │ │ ├── KokkosBlas1_dot.hpp │ │ ├── KokkosBlas1_fill.hpp │ │ ├── KokkosBlas1_iamax.hpp │ │ ├── KokkosBlas1_mult.hpp │ │ ├── KokkosBlas1_nrm1.hpp │ │ ├── KokkosBlas1_nrm2.hpp │ │ ├── KokkosBlas1_nrm2_squared.hpp │ │ ├── KokkosBlas1_nrm2w.hpp │ │ ├── KokkosBlas1_nrm2w_squared.hpp │ │ ├── KokkosBlas1_nrminf.hpp │ │ ├── KokkosBlas1_reciprocal.hpp │ │ ├── KokkosBlas1_rot.hpp │ │ ├── KokkosBlas1_rotg.hpp │ │ ├── KokkosBlas1_rotm.hpp │ │ ├── KokkosBlas1_rotmg.hpp │ │ ├── KokkosBlas1_scal.hpp │ │ ├── KokkosBlas1_set.hpp │ │ ├── KokkosBlas1_sum.hpp │ │ ├── KokkosBlas1_swap.hpp │ │ ├── KokkosBlas1_team_abs.hpp │ │ ├── KokkosBlas1_team_axpby.hpp │ │ ├── KokkosBlas1_team_dot.hpp │ │ ├── KokkosBlas1_team_mult.hpp │ │ ├── KokkosBlas1_team_nrm2.hpp │ │ ├── KokkosBlas1_team_scal.hpp │ │ ├── KokkosBlas1_team_update.hpp │ │ ├── KokkosBlas1_update.hpp │ │ ├── KokkosBlas2_gemv.hpp │ │ ├── KokkosBlas2_ger.hpp │ │ ├── KokkosBlas2_serial_gemv.hpp │ │ ├── KokkosBlas2_syr.hpp │ │ ├── KokkosBlas2_syr2.hpp │ │ ├── KokkosBlas2_team_gemv.hpp │ │ ├── KokkosBlas3_gemm.hpp │ │ ├── KokkosBlas3_trmm.hpp │ │ ├── KokkosBlas3_trsm.hpp │ │ ├── KokkosBlas_gesv.hpp │ │ └── KokkosBlas_trtri.hpp │ ├── tpls │ │ ├── KokkosBlas1_abs_tpl_spec_avail.hpp │ │ ├── KokkosBlas1_abs_tpl_spec_decl.hpp │ │ ├── KokkosBlas1_axpby_tpl_spec_avail.hpp │ │ ├── KokkosBlas1_axpby_tpl_spec_decl.hpp │ │ ├── KokkosBlas1_dot_tpl_spec_avail.hpp │ │ ├── KokkosBlas1_dot_tpl_spec_decl.hpp │ │ ├── KokkosBlas1_iamax_tpl_spec_avail.hpp │ │ ├── KokkosBlas1_iamax_tpl_spec_decl.hpp │ │ ├── KokkosBlas1_mult_tpl_spec_avail.hpp │ │ ├── KokkosBlas1_mult_tpl_spec_decl.hpp │ │ ├── KokkosBlas1_nrm1_tpl_spec_avail.hpp │ │ ├── KokkosBlas1_nrm1_tpl_spec_decl.hpp │ │ ├── KokkosBlas1_nrm2_tpl_spec_avail.hpp │ │ ├── KokkosBlas1_nrm2_tpl_spec_decl.hpp │ │ ├── KokkosBlas1_nrm2w_tpl_spec_avail.hpp │ │ ├── KokkosBlas1_nrm2w_tpl_spec_decl.hpp │ │ ├── KokkosBlas1_nrminf_tpl_spec_avail.hpp │ │ ├── KokkosBlas1_nrminf_tpl_spec_decl.hpp │ │ ├── KokkosBlas1_reciprocal_tpl_spec_avail.hpp │ │ ├── KokkosBlas1_reciprocal_tpl_spec_decl.hpp │ │ ├── KokkosBlas1_rot_tpl_spec_avail.hpp │ │ ├── KokkosBlas1_rot_tpl_spec_decl.hpp │ │ ├── KokkosBlas1_rotg_tpl_spec_avail.hpp │ │ ├── KokkosBlas1_rotg_tpl_spec_decl.hpp │ │ ├── KokkosBlas1_rotm_tpl_spec_avail.hpp │ │ ├── KokkosBlas1_rotm_tpl_spec_decl.hpp │ │ ├── KokkosBlas1_rotmg_tpl_spec_avail.hpp │ │ ├── KokkosBlas1_rotmg_tpl_spec_decl.hpp │ │ ├── KokkosBlas1_scal_tpl_spec_avail.hpp │ │ ├── KokkosBlas1_scal_tpl_spec_decl.hpp │ │ ├── KokkosBlas1_sum_tpl_spec_avail.hpp │ │ ├── KokkosBlas1_sum_tpl_spec_decl.hpp │ │ ├── KokkosBlas1_swap_tpl_spec_avail.hpp │ │ ├── KokkosBlas1_swap_tpl_spec_decl.hpp │ │ ├── KokkosBlas1_update_tpl_spec_avail.hpp │ │ ├── KokkosBlas1_update_tpl_spec_decl.hpp │ │ ├── KokkosBlas2_gemv_tpl_spec_avail.hpp │ │ ├── KokkosBlas2_gemv_tpl_spec_decl.hpp │ │ ├── KokkosBlas2_ger_tpl_spec_avail.hpp │ │ ├── KokkosBlas2_ger_tpl_spec_decl.hpp │ │ ├── KokkosBlas2_ger_tpl_spec_decl_blas.hpp │ │ ├── KokkosBlas2_ger_tpl_spec_decl_cublas.hpp │ │ ├── KokkosBlas2_ger_tpl_spec_decl_rocblas.hpp │ │ ├── KokkosBlas2_serial_gemv_tpl_spec_decl.hpp │ │ ├── KokkosBlas2_syr2_tpl_spec_avail.hpp │ │ ├── KokkosBlas2_syr2_tpl_spec_decl.hpp │ │ ├── KokkosBlas2_syr2_tpl_spec_decl_blas.hpp │ │ ├── KokkosBlas2_syr2_tpl_spec_decl_cublas.hpp │ │ ├── KokkosBlas2_syr2_tpl_spec_decl_rocblas.hpp │ │ ├── KokkosBlas2_syr_tpl_spec_avail.hpp │ │ ├── KokkosBlas2_syr_tpl_spec_decl.hpp │ │ ├── KokkosBlas2_syr_tpl_spec_decl_blas.hpp │ │ ├── KokkosBlas2_syr_tpl_spec_decl_cublas.hpp │ │ ├── KokkosBlas2_syr_tpl_spec_decl_rocblas.hpp │ │ ├── KokkosBlas3_gemm_tpl_spec_avail.hpp │ │ ├── KokkosBlas3_gemm_tpl_spec_decl.hpp │ │ ├── KokkosBlas3_trmm_tpl_spec_avail.hpp │ │ ├── KokkosBlas3_trmm_tpl_spec_decl.hpp │ │ ├── KokkosBlas3_trsm_tpl_spec_avail.hpp │ │ ├── KokkosBlas3_trsm_tpl_spec_decl.hpp │ │ ├── KokkosBlas_Cuda_tpl.cpp │ │ ├── KokkosBlas_Cuda_tpl.hpp │ │ ├── KokkosBlas_Host_tpl.cpp │ │ ├── KokkosBlas_Host_tpl.hpp │ │ ├── KokkosBlas_Magma_tpl.hpp │ │ ├── KokkosBlas_Rocm_tpl.cpp │ │ ├── KokkosBlas_Rocm_tpl.hpp │ │ ├── KokkosBlas_magma.hpp │ │ └── KokkosBlas_tpl_spec.hpp │ └── unit_test │ │ ├── CMakeLists.txt │ │ ├── Test_Blas.hpp │ │ ├── Test_Blas1_abs.hpp │ │ ├── Test_Blas1_asum.hpp │ │ ├── Test_Blas1_axpby.hpp │ │ ├── Test_Blas1_axpby_unification.hpp │ │ ├── Test_Blas1_axpy.hpp │ │ ├── Test_Blas1_dot.hpp │ │ ├── Test_Blas1_iamax.hpp │ │ ├── Test_Blas1_mult.hpp │ │ ├── Test_Blas1_nrm1.hpp │ │ ├── Test_Blas1_nrm2.hpp │ │ ├── Test_Blas1_nrm2_squared.hpp │ │ ├── Test_Blas1_nrm2w.hpp │ │ ├── Test_Blas1_nrm2w_squared.hpp │ │ ├── Test_Blas1_nrminf.hpp │ │ ├── Test_Blas1_reciprocal.hpp │ │ ├── Test_Blas1_rot.hpp │ │ ├── Test_Blas1_rotg.hpp │ │ ├── Test_Blas1_rotm.hpp │ │ ├── Test_Blas1_rotmg.hpp │ │ ├── Test_Blas1_scal.hpp │ │ ├── Test_Blas1_serial_setscal.hpp │ │ ├── Test_Blas1_sum.hpp │ │ ├── Test_Blas1_swap.hpp │ │ ├── Test_Blas1_team_abs.hpp │ │ ├── Test_Blas1_team_axpby.hpp │ │ ├── Test_Blas1_team_axpy.hpp │ │ ├── Test_Blas1_team_dot.hpp │ │ ├── Test_Blas1_team_mult.hpp │ │ ├── Test_Blas1_team_nrm2.hpp │ │ ├── Test_Blas1_team_scal.hpp │ │ ├── Test_Blas1_team_setscal.hpp │ │ ├── Test_Blas1_team_update.hpp │ │ ├── Test_Blas1_update.hpp │ │ ├── Test_Blas2_gemv.hpp │ │ ├── Test_Blas2_gemv_util.hpp │ │ ├── Test_Blas2_ger.hpp │ │ ├── Test_Blas2_serial_gemv.hpp │ │ ├── Test_Blas2_syr.hpp │ │ ├── Test_Blas2_syr2.hpp │ │ ├── Test_Blas2_team_gemv.hpp │ │ ├── Test_Blas2_teamvector_gemv.hpp │ │ ├── Test_Blas3_gemm.hpp │ │ ├── Test_Blas3_trmm.hpp │ │ ├── Test_Blas3_trsm.hpp │ │ ├── Test_Blas_Newton.hpp │ │ ├── Test_Blas_rocblas.hpp │ │ ├── Test_Blas_serial_axpy.hpp │ │ ├── Test_Blas_serial_nrm2.hpp │ │ └── backends │ │ ├── Test_Cuda_Blas.cpp │ │ ├── Test_HIP_Blas.cpp │ │ ├── Test_OpenMPTarget_Blas.cpp │ │ ├── Test_OpenMP_Blas.cpp │ │ ├── Test_SYCL_Blas.cpp │ │ ├── Test_Serial_Blas.cpp │ │ └── Test_Threads_Blas.cpp ├── cm_generate_makefile.bash ├── cmake │ ├── Dependencies.cmake │ ├── ExplicitInstantiationSupport.cmake │ ├── KokkosKernelsConfig.cmake.in │ ├── KokkosKernels_ETIHelperMacros.h.in │ ├── KokkosKernels_Version_Info.hpp.in │ ├── KokkosKernels_config.h.in │ ├── Modules │ │ ├── FindSphinx.cmake │ │ ├── FindTPLARMPL.cmake │ │ ├── FindTPLBLAS.cmake │ │ ├── FindTPLCBLAS.cmake │ │ ├── FindTPLCHOLMOD.cmake │ │ ├── FindTPLCUBLAS.cmake │ │ ├── FindTPLCUSOLVER.cmake │ │ ├── FindTPLCUSPARSE.cmake │ │ ├── FindTPLLAPACK.cmake │ │ ├── FindTPLLAPACKE.cmake │ │ ├── FindTPLMAGMA.cmake │ │ ├── FindTPLMETIS.cmake │ │ ├── FindTPLMKL.cmake │ │ ├── FindTPLROCBLAS.cmake │ │ ├── FindTPLROCSOLVER.cmake │ │ ├── FindTPLROCSPARSE.cmake │ │ └── FindTPLSUPERLU.cmake │ ├── compile_tests │ │ ├── armpl.cpp │ │ ├── magma.cpp │ │ └── mkl.cpp │ ├── fake_tribits.cmake │ ├── kokkos_backends.cmake │ ├── kokkos_requirements.cmake │ ├── kokkoskernels_benchmarks.cmake │ ├── kokkoskernels_components.cmake │ ├── kokkoskernels_eti.cmake │ ├── kokkoskernels_eti_devices.cmake │ ├── kokkoskernels_eti_floats.cmake │ ├── kokkoskernels_eti_layouts.cmake │ ├── kokkoskernels_eti_memspaces.cmake │ ├── kokkoskernels_eti_offsets.cmake │ ├── kokkoskernels_eti_ordinals.cmake │ ├── kokkoskernels_features.cmake │ ├── kokkoskernels_tpls.cmake │ ├── kokkoskernels_tribits.cmake │ └── kokkoskernels_version_info.cmake ├── common │ ├── CMakeLists.txt │ ├── impl │ │ ├── KokkosKernels_AlwaysFalse.hpp │ │ ├── KokkosKernels_Iota.hpp │ │ ├── KokkosKernels_NaN.hpp │ │ ├── KokkosKernels_SafeCompare.hpp │ │ └── KokkosKernels_ViewUtils.hpp │ ├── src │ │ ├── KokkosKernels_BitUtils.hpp │ │ ├── KokkosKernels_BlockHashmapAccumulator.hpp │ │ ├── KokkosKernels_BlockUtils.hpp │ │ ├── KokkosKernels_EagerInitialize.cpp │ │ ├── KokkosKernels_EagerInitialize.hpp │ │ ├── KokkosKernels_Error.hpp │ │ ├── KokkosKernels_ExecSpaceUtils.hpp │ │ ├── KokkosKernels_HashmapAccumulator.hpp │ │ ├── KokkosKernels_IOUtils.hpp │ │ ├── KokkosKernels_LowerBound.hpp │ │ ├── KokkosKernels_Macros.hpp │ │ ├── KokkosKernels_Predicates.hpp │ │ ├── KokkosKernels_PrintConfiguration.hpp │ │ ├── KokkosKernels_PrintUtils.hpp │ │ ├── KokkosKernels_SimpleUtils.hpp │ │ ├── KokkosKernels_Sorting.hpp │ │ ├── KokkosKernels_TplsVersion.hpp │ │ ├── KokkosKernels_Uniform_Initialized_MemoryPool.hpp │ │ ├── KokkosKernels_UpperBound.hpp │ │ ├── KokkosKernels_Utils.hpp │ │ ├── KokkosKernels_VectorUtils.hpp │ │ ├── KokkosKernels_default_types.hpp │ │ ├── KokkosKernels_helpers.hpp │ │ ├── KokkosLinAlg_config.h │ │ ├── Kokkos_ArithTraits.hpp │ │ ├── Kokkos_InnerProductSpaceTraits.hpp │ │ └── dummy.cpp │ └── unit_test │ │ ├── CMakeLists.txt │ │ ├── Test_Common.hpp │ │ ├── Test_Common_AlignPtrTo.hpp │ │ ├── Test_Common_ArithTraits.hpp │ │ ├── Test_Common_EagerInitialize.cpp │ │ ├── Test_Common_Error.hpp │ │ ├── Test_Common_IOUtils.hpp │ │ ├── Test_Common_Iota.hpp │ │ ├── Test_Common_LowerBound.hpp │ │ ├── Test_Common_PrintConfiguration.hpp │ │ ├── Test_Common_Sorting.hpp │ │ ├── Test_Common_UpperBound.hpp │ │ ├── Test_Common_Version.hpp │ │ ├── Test_Common_float128.hpp │ │ ├── Test_Common_set_bit_count.hpp │ │ └── backends │ │ ├── Test_Cuda_Common.cpp │ │ ├── Test_HIP_Common.cpp │ │ ├── Test_OpenMPTarget_Common.cpp │ │ ├── Test_OpenMP_Common.cpp │ │ ├── Test_SYCL_Common.cpp │ │ ├── Test_Serial_Common.cpp │ │ └── Test_Threads_Common.cpp ├── docs │ ├── CMakeLists.txt │ ├── Doxyfile.in │ ├── _static │ │ └── table_theme.css │ ├── conf.py │ ├── developer │ │ ├── apidocs.rst │ │ ├── apidocs │ │ │ ├── batched_dense.rst │ │ │ ├── batched_dense_host.rst │ │ │ ├── batched_sparse.rst │ │ │ ├── blas1.rst │ │ │ ├── blas2.rst │ │ │ ├── blas3.rst │ │ │ └── sparse.rst │ │ ├── build_doc.rst │ │ ├── contrib.rst │ │ ├── index.rst │ │ ├── profiling.rst │ │ ├── style.rst │ │ ├── testing.rst.parked │ │ ├── testing_table.rst │ │ ├── write_developer_doc.rst.parked │ │ └── write_user_doc.rst.parked │ ├── index.rst │ ├── kokkos-promotion.txt │ └── requirements.txt ├── example │ ├── CMakeLists.txt │ ├── batched_solve │ │ ├── CMakeLists.txt │ │ ├── examples_helper.hpp │ │ ├── static_pivoting.cpp │ │ └── team_GMRES.cpp │ ├── buildlib │ │ ├── compileKokkosKernels.sh │ │ └── compileKokkosKernelsSimple.sh │ ├── cmake │ │ ├── README.md │ │ ├── in-tree │ │ │ ├── CMakeLists.txt │ │ │ └── my_program │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── test.cc │ │ └── install │ │ │ ├── CMakeLists.txt │ │ │ └── my_program │ │ │ ├── CMakeLists.txt │ │ │ └── test.cc │ ├── gmres │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── READMEPreconditioners.md │ │ ├── ex_real_A.cpp │ │ └── test_prec.cpp │ ├── graph │ │ ├── CMakeLists.txt │ │ ├── KokkosKernels_Example_Distance2GraphColor.cpp │ │ ├── PartitioningExample.cpp │ │ └── README.md │ ├── half │ │ ├── CMakeLists.txt │ │ ├── us-rse-escience-2022-reproducer.sh │ │ └── xpy.cpp │ ├── hashmap_accumulator │ │ └── KokkosKernels_Example_HashmapAccumulator.cpp │ └── wiki │ │ ├── CMakeLists.txt │ │ ├── blas │ │ ├── CMakeLists.txt │ │ ├── KokkosBlas2_wiki_ger.cpp │ │ ├── KokkosBlas2_wiki_syr.cpp │ │ ├── KokkosBlas2_wiki_syr2.cpp │ │ └── abs │ │ │ └── abs.cpp │ │ ├── graph │ │ ├── CMakeLists.txt │ │ ├── KokkosGraph_wiki_9pt_stencil.hpp │ │ ├── KokkosGraph_wiki_coarsening.cpp │ │ ├── KokkosGraph_wiki_coloring.cpp │ │ ├── KokkosGraph_wiki_mis2.cpp │ │ └── KokkosGraph_wiki_rcm.cpp │ │ └── sparse │ │ ├── CMakeLists.txt │ │ ├── KokkosSparse_wiki_bsrmatrix.cpp │ │ ├── KokkosSparse_wiki_bsrmatrix_2.cpp │ │ ├── KokkosSparse_wiki_crsmatrix.cpp │ │ ├── KokkosSparse_wiki_gauss_seidel.cpp │ │ ├── KokkosSparse_wiki_spadd.cpp │ │ ├── KokkosSparse_wiki_spgemm.cpp │ │ └── KokkosSparse_wiki_spmv.cpp ├── graph │ ├── CMakeLists.txt │ ├── eti │ │ ├── generated_specializations_cpp │ │ │ └── color_d1 │ │ │ │ └── KokkosGraph_color_d1_eti_spec_inst.cpp.in │ │ └── generated_specializations_hpp │ │ │ ├── KokkosGraph_color_d1_eti_spec_avail.hpp.in │ │ │ └── KokkosGraph_color_d1_eti_spec_decl.hpp.in │ ├── impl │ │ ├── KokkosGraph_BFS_impl.hpp │ │ ├── KokkosGraph_Distance1Color_impl.hpp │ │ ├── KokkosGraph_Distance2Color_impl.hpp │ │ ├── KokkosGraph_Distance2MIS_impl.hpp │ │ ├── KokkosGraph_ExplicitCoarsening_impl.hpp │ │ └── KokkosGraph_color_d1_spec.hpp │ ├── src │ │ ├── KokkosGraph_CoarsenConstruct.hpp │ │ ├── KokkosGraph_CoarsenHeuristics.hpp │ │ ├── KokkosGraph_Distance1Color.hpp │ │ ├── KokkosGraph_Distance1ColorHandle.hpp │ │ ├── KokkosGraph_Distance2Color.hpp │ │ ├── KokkosGraph_Distance2ColorHandle.hpp │ │ ├── KokkosGraph_ExplicitCoarsening.hpp │ │ ├── KokkosGraph_GraphColorHandle.hpp │ │ ├── KokkosGraph_MIS2.hpp │ │ ├── KokkosGraph_RCM.hpp │ │ ├── KokkosGraph_Triangle.hpp │ │ ├── KokkosGraph_graph_color.hpp │ │ └── README.txt │ └── unit_test │ │ ├── CMakeLists.txt │ │ ├── Test_Graph.hpp │ │ ├── Test_Graph_coarsen.hpp │ │ ├── Test_Graph_graph_color.hpp │ │ ├── Test_Graph_graph_color_deterministic.hpp │ │ ├── Test_Graph_graph_color_distance2.hpp │ │ ├── Test_Graph_mis2.hpp │ │ ├── Test_Graph_rcm.hpp │ │ └── backends │ │ ├── Test_Cuda_Graph.cpp │ │ ├── Test_HIP_Graph.cpp │ │ ├── Test_OpenMPTarget_Graph.cpp │ │ ├── Test_OpenMP_Graph.cpp │ │ ├── Test_SYCL_Graph.cpp │ │ ├── Test_Serial_Graph.cpp │ │ └── Test_Threads_Graph.cpp ├── install_test │ ├── CMakeLists.txt │ ├── CMakeLists.txt.in │ └── run_install_test.sh.in ├── lapack │ ├── CMakeLists.txt │ ├── eti │ │ ├── generated_specializations_cpp │ │ │ ├── gesv │ │ │ │ └── KokkosLapack_gesv_eti_spec_inst.cpp.in │ │ │ ├── svd │ │ │ │ └── KokkosLapack_svd_eti_spec_inst.cpp.in │ │ │ └── trtri │ │ │ │ └── KokkosLapack_trtri_eti_spec_inst.cpp.in │ │ └── generated_specializations_hpp │ │ │ ├── KokkosLapack_gesv_eti_spec_avail.hpp.in │ │ │ ├── KokkosLapack_gesv_eti_spec_decl.hpp.in │ │ │ ├── KokkosLapack_svd_eti_spec_avail.hpp.in │ │ │ ├── KokkosLapack_svd_eti_spec_decl.hpp.in │ │ │ ├── KokkosLapack_trtri_eti_spec_avail.hpp.in │ │ │ └── KokkosLapack_trtri_eti_spec_decl.hpp.in │ ├── impl │ │ ├── KokkosLapack_gesv_impl.hpp │ │ ├── KokkosLapack_gesv_spec.hpp │ │ ├── KokkosLapack_svd_impl.hpp │ │ ├── KokkosLapack_svd_spec.hpp │ │ ├── KokkosLapack_trtri_impl.hpp │ │ └── KokkosLapack_trtri_spec.hpp │ ├── src │ │ ├── KokkosLapack_gesv.hpp │ │ ├── KokkosLapack_svd.hpp │ │ └── KokkosLapack_trtri.hpp │ ├── tpls │ │ ├── KokkosLapack_Cuda_tpl.cpp │ │ ├── KokkosLapack_Cuda_tpl.hpp │ │ ├── KokkosLapack_Host_tpl.cpp │ │ ├── KokkosLapack_Host_tpl.hpp │ │ ├── KokkosLapack_Magma_tpl.cpp │ │ ├── KokkosLapack_Magma_tpl.hpp │ │ ├── KokkosLapack_cusolver.hpp │ │ ├── KokkosLapack_gesv_tpl_spec_avail.hpp │ │ ├── KokkosLapack_gesv_tpl_spec_decl.hpp │ │ ├── KokkosLapack_magma.hpp │ │ ├── KokkosLapack_svd_tpl_spec_avail.hpp │ │ ├── KokkosLapack_svd_tpl_spec_decl.hpp │ │ ├── KokkosLapack_trtri_tpl_spec_avail.hpp │ │ └── KokkosLapack_trtri_tpl_spec_decl.hpp │ └── unit_test │ │ ├── CMakeLists.txt │ │ ├── Test_Lapack.hpp │ │ ├── Test_Lapack_gesv.hpp │ │ ├── Test_Lapack_svd.hpp │ │ ├── Test_Lapack_trtri.hpp │ │ └── backends │ │ ├── Test_Cuda_Lapack.cpp │ │ ├── Test_HIP_Lapack.cpp │ │ ├── Test_OpenMPTarget_Lapack.cpp │ │ ├── Test_OpenMP_Lapack.cpp │ │ ├── Test_SYCL_Lapack.cpp │ │ ├── Test_Serial_Lapack.cpp │ │ └── Test_Threads_Lapack.cpp ├── master_history.txt ├── ode │ ├── CMakeLists.txt │ ├── impl │ │ ├── KokkosODE_BDF_impl.hpp │ │ ├── KokkosODE_Newton_impl.hpp │ │ ├── KokkosODE_RungeKuttaTables_impl.hpp │ │ └── KokkosODE_RungeKutta_impl.hpp │ ├── src │ │ ├── KokkosODE_BDF.hpp │ │ ├── KokkosODE_Newton.hpp │ │ ├── KokkosODE_RungeKutta.hpp │ │ └── KokkosODE_Types.hpp │ └── unit_test │ │ ├── CMakeLists.txt │ │ ├── Test_ODE.hpp │ │ ├── Test_ODE_BDF.hpp │ │ ├── Test_ODE_Newton.hpp │ │ ├── Test_ODE_RK.hpp │ │ ├── Test_ODE_RK_chem.hpp │ │ ├── Test_ODE_RK_counts.hpp │ │ ├── Test_ODE_TestProblems.hpp │ │ └── backends │ │ ├── Test_Cuda_ODE.cpp │ │ ├── Test_HIP_ODE.cpp │ │ ├── Test_OpenMPTarget_ODE.cpp │ │ ├── Test_OpenMP_ODE.cpp │ │ ├── Test_SYCL_ODE.cpp │ │ ├── Test_Serial_ODE.cpp │ │ └── Test_Threads_ODE.cpp ├── perf_test │ ├── BenchmarkMain.cpp │ ├── Benchmark_Context.hpp │ ├── Benchmark_Utils.hpp │ ├── CMakeLists.txt │ ├── KokkosKernelsTrackedTesting.cpp │ ├── KokkosKernels_perf_test_instantiation.hpp │ ├── KokkosKernels_perf_test_utilities.hpp │ ├── PerfTestUtilities.cpp │ ├── PerfTestUtilities.hpp │ ├── batched │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── dense │ │ │ ├── CMakeLists.txt │ │ │ ├── KokkosBatched_Test_BlockJacobi_Tutorial.cpp │ │ │ ├── KokkosBatched_Test_BlockTridiagDirect.cpp │ │ │ ├── KokkosBatched_Test_BlockTridiagJacobi.cpp │ │ │ ├── do-not-use │ │ │ │ ├── KokkosBatched_Test_Gemm_Cuda.cpp │ │ │ │ ├── KokkosBatched_Test_Gemm_Host.hpp │ │ │ │ ├── KokkosBatched_Test_Gemm_Host_Complex.cpp │ │ │ │ ├── KokkosBatched_Test_Gemm_Host_Real.cpp │ │ │ │ ├── KokkosBatched_Test_Gemv_Host.hpp │ │ │ │ ├── KokkosBatched_Test_Gemv_Host_Real.cpp │ │ │ │ ├── KokkosBatched_Test_LU_Cuda.cpp │ │ │ │ ├── KokkosBatched_Test_LU_Host.hpp │ │ │ │ ├── KokkosBatched_Test_LU_Host_Real.cpp │ │ │ │ ├── KokkosBatched_Test_Trsm_Cuda.cpp │ │ │ │ ├── KokkosBatched_Test_Trsm_Host.hpp │ │ │ │ └── KokkosBatched_Test_Trsm_Host_Real.cpp │ │ │ └── scripts │ │ │ │ ├── profile.sh │ │ │ │ ├── test-thread.sh │ │ │ │ ├── test-workset-hot.sh │ │ │ │ └── test-workset.sh │ │ └── sparse │ │ │ ├── .gitignore │ │ │ ├── CG │ │ │ ├── CMakeLists.txt │ │ │ ├── Functor_TestBatchedTeamVectorCG_1.hpp │ │ │ ├── Functor_TestBatchedTeamVectorCG_2.hpp │ │ │ ├── Functor_TestBatchedTeamVectorCG_3.hpp │ │ │ └── KokkosBatched_Test_CG.cpp │ │ │ ├── CMakeLists.txt │ │ │ ├── GMRES │ │ │ ├── CMakeLists.txt │ │ │ ├── Functor_TestBatchedTeamVectorGMRES_1.hpp │ │ │ ├── Functor_TestBatchedTeamVectorGMRES_2.hpp │ │ │ ├── Functor_TestBatchedTeamVectorGMRES_3.hpp │ │ │ └── KokkosBatched_Test_GMRES.cpp │ │ │ ├── KokkosBatched_Test_Sparse_Helper.hpp │ │ │ ├── SPMV │ │ │ ├── CMakeLists.txt │ │ │ ├── KokkosBatched_SPMV_View.hpp │ │ │ └── KokkosBatched_Test_SPMV.cpp │ │ │ ├── cusolver │ │ │ ├── CMakeLists.txt │ │ │ ├── KokkosBatched_Test_cusolverDn.cpp │ │ │ └── KokkosBatched_Test_cusolverSp.cpp │ │ │ ├── data │ │ │ ├── A.mm │ │ │ └── B.mm │ │ │ └── scripts │ │ │ ├── .gitignore │ │ │ ├── run_CG.sh.in │ │ │ ├── run_GMRES.sh.in │ │ │ └── run_SPMV.sh.in │ ├── blas │ │ ├── CMakeLists.txt │ │ ├── KokkosBlas_blas1.cpp │ │ ├── KokkosBlas_blas1_MV.cpp │ │ ├── blas1 │ │ │ ├── CMakeLists.txt │ │ │ ├── KokkosBlas_common.hpp │ │ │ ├── KokkosBlas_dot_mv_perf_test.cpp │ │ │ ├── KokkosBlas_dot_mv_perf_test_benchmark.cpp │ │ │ ├── KokkosBlas_dot_perf_test.cpp │ │ │ ├── KokkosBlas_dot_perf_test.hpp │ │ │ ├── KokkosBlas_dot_perf_test_benchmark.cpp │ │ │ ├── KokkosBlas_dot_tracked_perf_test.cpp │ │ │ ├── KokkosBlas_perf_test.cpp │ │ │ ├── KokkosBlas_team_dot_perf_test.cpp │ │ │ ├── KokkosBlas_team_dot_perf_test.hpp │ │ │ ├── KokkosBlas_team_dot_perf_test_benchmark.cpp │ │ │ ├── KokkosBlas_team_dot_tracked_perf_test.cpp │ │ │ ├── README.md │ │ │ └── tracked_testing.hpp │ │ ├── blas2 │ │ │ ├── CMakeLists.txt │ │ │ ├── KokkosBlas2_gemv_perf_test.cpp │ │ │ ├── KokkosBlas2_gemv_perf_test.hpp │ │ │ ├── KokkosBlas2_gemv_perf_test_benchmark.cpp │ │ │ ├── KokkosBlas2_gemv_tracked_perf_test.cpp │ │ │ ├── KokkosBlas2_ger_perf_test_benchmark.cpp │ │ │ └── tracked_testing.hpp │ │ └── blas3 │ │ │ ├── CMakeLists.txt │ │ │ ├── KokkosBatched_BatchedGemm_benchmark.sh │ │ │ ├── KokkosBlas3_common.hpp │ │ │ ├── KokkosBlas3_gemm_perf_test.hpp │ │ │ ├── KokkosBlas3_gemm_standalone_perf_test.cpp │ │ │ ├── KokkosBlas3_gemm_standalone_perf_test_benchmark.cpp │ │ │ ├── KokkosBlas3_gemm_tracked_perf_test.cpp │ │ │ ├── KokkosBlas3_gemm_tracked_perf_test.hpp │ │ │ ├── KokkosBlas3_perf_test.cpp │ │ │ ├── KokkosBlas3_trmm_perf_test.hpp │ │ │ ├── KokkosBlas_trtri_perf_test.hpp │ │ │ ├── README.md │ │ │ ├── papers │ │ │ └── kokkos-half-t-rse-escience-2022 │ │ │ │ └── reproducer.md │ │ │ └── tracked_testing.hpp │ ├── graph │ │ ├── CMakeLists.txt │ │ ├── KokkosGraph_color.cpp │ │ ├── KokkosGraph_color_d2.cpp │ │ ├── KokkosGraph_mis_d2.cpp │ │ └── KokkosGraph_triangle.cpp │ ├── lapack │ │ ├── CMakeLists.txt │ │ └── KokkosLapack_SVD_benchmark.cpp │ ├── ode │ │ ├── CMakeLists.txt │ │ ├── KokkosODE_BDF.cpp │ │ └── KokkosODE_RK.cpp │ ├── performance │ │ ├── CMakeLists.txt │ │ ├── performance_example.cpp │ │ └── performance_validate.cpp │ ├── sparse │ │ ├── CMakeLists.txt │ │ ├── KokkosSparse_block_pcg.cpp │ │ ├── KokkosSparse_gs.cpp │ │ ├── KokkosSparse_kk_spmv.cpp │ │ ├── KokkosSparse_mdf.cpp │ │ ├── KokkosSparse_par_ilut.cpp │ │ ├── KokkosSparse_pcg.cpp │ │ ├── KokkosSparse_pcg.hpp │ │ ├── KokkosSparse_run_spgemm_jacobi.hpp │ │ ├── KokkosSparse_sort_crs.cpp │ │ ├── KokkosSparse_spadd.cpp │ │ ├── KokkosSparse_spgemm.cpp │ │ ├── KokkosSparse_spgemm_jacobi.cpp │ │ ├── KokkosSparse_spiluk.cpp │ │ ├── KokkosSparse_spmv.cpp │ │ ├── KokkosSparse_spmv_benchmark.cpp │ │ ├── KokkosSparse_spmv_bsr.cpp │ │ ├── KokkosSparse_spmv_bsr_benchmark.cpp │ │ ├── KokkosSparse_spmv_merge.cpp │ │ ├── KokkosSparse_spmv_struct.cpp │ │ ├── KokkosSparse_spmv_struct_tuning.cpp │ │ ├── KokkosSparse_spmv_test.cpp │ │ ├── KokkosSparse_spmv_test.hpp │ │ ├── KokkosSparse_sptrsv.cpp │ │ ├── KokkosSparse_sptrsv_aux.hpp │ │ ├── KokkosSparse_sptrsv_cholmod.cpp │ │ ├── KokkosSparse_sptrsv_superlu.cpp │ │ ├── KokkosSparse_sptrsv_supernode.cpp │ │ ├── spmv │ │ │ ├── ArmPL_SPMV.hpp │ │ │ ├── CuSparse_SPMV.hpp │ │ │ ├── KokkosKernels_SPMV.hpp │ │ │ ├── KokkosKernels_spmv_data.hpp │ │ │ ├── Kokkos_SPMV.hpp │ │ │ ├── Kokkos_SPMV_Inspector.hpp │ │ │ ├── MKL_SPMV.hpp │ │ │ ├── OpenMPDynamic_SPMV.hpp │ │ │ ├── OpenMPSmartStatic_SPMV.cpp │ │ │ ├── OpenMPSmartStatic_SPMV.hpp │ │ │ ├── OpenMPStatic_SPMV.hpp │ │ │ └── matrix_market.hpp │ │ └── tracked_testing.hpp │ ├── test_crsmatrix.cpp │ └── test_mv.cpp ├── scripts │ ├── README │ ├── analysis │ │ └── batched │ │ │ └── pd.py │ ├── cm_test_all_sandia │ ├── cmakeDocGen │ ├── docker │ │ ├── Dockerfile.hip │ │ └── Dockerfile.sycl │ ├── generate_eti_cpp │ ├── generate_eti_hpp │ ├── header │ ├── snapshot.py │ ├── spack │ │ └── kokkos-dev-2.packages.yaml │ ├── trilinos-integration │ │ ├── ATDM_configurations │ │ │ ├── configure-atdm-cuda-depon-dbg.sh │ │ │ ├── configure-atdm-cuda-depon.sh │ │ │ ├── configure-atdm-cuda-ride-rdc-depon.sh │ │ │ └── configure-atdm-env.sh │ │ ├── blake_jenkins_run_script_pthread_intel │ │ ├── blake_jenkins_run_script_serial_intel │ │ ├── checkin-test │ │ ├── prepare_trilinos_repos.sh │ │ ├── white_run_jenkins_script_cuda-kepler │ │ ├── white_run_jenkins_script_cuda-pascal │ │ ├── white_run_jenkins_script_cuda_serial_complex-kepler │ │ └── white_run_jenkins_script_omp │ ├── update-copyright │ └── update_lib.sh ├── sparse │ ├── CMakeLists.txt │ ├── eti │ │ ├── generated_specializations_cpp │ │ │ ├── bspgemm_numeric │ │ │ │ └── KokkosSparse_bspgemm_numeric_eti_spec_inst.cpp.in │ │ │ ├── gauss_seidel_apply │ │ │ │ └── KokkosSparse_gauss_seidel_apply_eti_spec_inst.cpp.in │ │ │ ├── gauss_seidel_numeric │ │ │ │ └── KokkosSparse_gauss_seidel_numeric_eti_spec_inst.cpp.in │ │ │ ├── gauss_seidel_symbolic │ │ │ │ └── KokkosSparse_gauss_seidel_symbolic_eti_spec_inst.cpp.in │ │ │ ├── gmres │ │ │ │ └── KokkosSparse_gmres_eti_spec_inst.cpp.in │ │ │ ├── par_ilut_numeric │ │ │ │ └── KokkosSparse_par_ilut_numeric_eti_spec_inst.cpp.in │ │ │ ├── par_ilut_symbolic │ │ │ │ └── KokkosSparse_par_ilut_symbolic_eti_spec_inst.cpp.in │ │ │ ├── spadd_numeric │ │ │ │ └── KokkosSparse_spadd_numeric_eti_spec_inst.cpp.in │ │ │ ├── spadd_symbolic │ │ │ │ └── KokkosSparse_spadd_symbolic_eti_spec_inst.cpp.in │ │ │ ├── spgemm_jacobi │ │ │ │ └── KokkosSparse_spgemm_jacobi_eti_spec_inst.cpp.in │ │ │ ├── spgemm_noreuse │ │ │ │ └── KokkosSparse_spgemm_noreuse_eti_spec_inst.cpp.in │ │ │ ├── spgemm_numeric │ │ │ │ └── KokkosSparse_spgemm_numeric_eti_spec_inst.cpp.in │ │ │ ├── spgemm_symbolic │ │ │ │ └── KokkosSparse_spgemm_symbolic_eti_spec_inst.cpp.in │ │ │ ├── spiluk_numeric │ │ │ │ └── KokkosSparse_spiluk_numeric_eti_spec_inst.cpp.in │ │ │ ├── spiluk_symbolic │ │ │ │ └── KokkosSparse_spiluk_symbolic_eti_spec_inst.cpp.in │ │ │ ├── spmv │ │ │ │ ├── KokkosSparse_spmv_bsrmatrix_eti_spec_inst.cpp.in │ │ │ │ ├── KokkosSparse_spmv_eti_spec_inst.cpp.in │ │ │ │ ├── KokkosSparse_spmv_mv_bsrmatrix_eti_spec_inst.cpp.in │ │ │ │ ├── KokkosSparse_spmv_mv_eti_spec_inst.cpp.in │ │ │ │ ├── KokkosSparse_spmv_mv_struct_eti_spec_inst.cpp.in │ │ │ │ └── KokkosSparse_spmv_struct_eti_spec_inst.cpp.in │ │ │ ├── sptrsv_solve │ │ │ │ └── KokkosSparse_sptrsv_solve_eti_spec_inst.cpp.in │ │ │ ├── sptrsv_symbolic │ │ │ │ └── KokkosSparse_sptrsv_symbolic_eti_spec_inst.cpp.in │ │ │ └── trsv │ │ │ │ └── KokkosSparse_trsv_eti_spec_inst.cpp.in │ │ └── generated_specializations_hpp │ │ │ ├── KokkosSparse_bspgemm_numeric_eti_spec_avail.hpp.in │ │ │ ├── KokkosSparse_bspgemm_numeric_eti_spec_decl.hpp.in │ │ │ ├── KokkosSparse_gauss_seidel_apply_eti_spec_avail.hpp.in │ │ │ ├── KokkosSparse_gauss_seidel_apply_eti_spec_decl.hpp.in │ │ │ ├── KokkosSparse_gauss_seidel_numeric_eti_spec_avail.hpp.in │ │ │ ├── KokkosSparse_gauss_seidel_numeric_eti_spec_decl.hpp.in │ │ │ ├── KokkosSparse_gauss_seidel_symbolic_eti_spec_avail.hpp.in │ │ │ ├── KokkosSparse_gauss_seidel_symbolic_eti_spec_decl.hpp.in │ │ │ ├── KokkosSparse_gmres_eti_spec_avail.hpp.in │ │ │ ├── KokkosSparse_gmres_eti_spec_decl.hpp.in │ │ │ ├── KokkosSparse_par_ilut_numeric_eti_spec_avail.hpp.in │ │ │ ├── KokkosSparse_par_ilut_numeric_eti_spec_decl.hpp.in │ │ │ ├── KokkosSparse_par_ilut_symbolic_eti_spec_avail.hpp.in │ │ │ ├── KokkosSparse_par_ilut_symbolic_eti_spec_decl.hpp.in │ │ │ ├── KokkosSparse_spadd_numeric_eti_spec_avail.hpp.in │ │ │ ├── KokkosSparse_spadd_numeric_eti_spec_decl.hpp.in │ │ │ ├── KokkosSparse_spadd_symbolic_eti_spec_avail.hpp.in │ │ │ ├── KokkosSparse_spadd_symbolic_eti_spec_decl.hpp.in │ │ │ ├── KokkosSparse_spgemm_jacobi_eti_spec_avail.hpp.in │ │ │ ├── KokkosSparse_spgemm_jacobi_eti_spec_decl.hpp.in │ │ │ ├── KokkosSparse_spgemm_noreuse_eti_spec_avail.hpp.in │ │ │ ├── KokkosSparse_spgemm_noreuse_eti_spec_decl.hpp.in │ │ │ ├── KokkosSparse_spgemm_numeric_eti_spec_avail.hpp.in │ │ │ ├── KokkosSparse_spgemm_numeric_eti_spec_decl.hpp.in │ │ │ ├── KokkosSparse_spgemm_symbolic_eti_spec_avail.hpp.in │ │ │ ├── KokkosSparse_spgemm_symbolic_eti_spec_decl.hpp.in │ │ │ ├── KokkosSparse_spiluk_numeric_eti_spec_avail.hpp.in │ │ │ ├── KokkosSparse_spiluk_numeric_eti_spec_decl.hpp.in │ │ │ ├── KokkosSparse_spiluk_symbolic_eti_spec_avail.hpp.in │ │ │ ├── KokkosSparse_spiluk_symbolic_eti_spec_decl.hpp.in │ │ │ ├── KokkosSparse_spmv_bsrmatrix_eti_spec_avail.hpp.in │ │ │ ├── KokkosSparse_spmv_bsrmatrix_eti_spec_decl.hpp.in │ │ │ ├── KokkosSparse_spmv_eti_spec_avail.hpp.in │ │ │ ├── KokkosSparse_spmv_eti_spec_decl.hpp.in │ │ │ ├── KokkosSparse_spmv_mv_bsrmatrix_eti_spec_avail.hpp.in │ │ │ ├── KokkosSparse_spmv_mv_bsrmatrix_eti_spec_decl.hpp.in │ │ │ ├── KokkosSparse_spmv_mv_eti_spec_avail.hpp.in │ │ │ ├── KokkosSparse_spmv_mv_eti_spec_decl.hpp.in │ │ │ ├── KokkosSparse_spmv_mv_struct_eti_spec_avail.hpp.in │ │ │ ├── KokkosSparse_spmv_mv_struct_eti_spec_decl.hpp.in │ │ │ ├── KokkosSparse_spmv_struct_eti_spec_avail.hpp.in │ │ │ ├── KokkosSparse_spmv_struct_eti_spec_decl.hpp.in │ │ │ ├── KokkosSparse_sptrsv_solve_eti_spec_avail.hpp.in │ │ │ ├── KokkosSparse_sptrsv_solve_eti_spec_decl.hpp.in │ │ │ ├── KokkosSparse_sptrsv_symbolic_eti_spec_avail.hpp.in │ │ │ ├── KokkosSparse_sptrsv_symbolic_eti_spec_decl.hpp.in │ │ │ ├── KokkosSparse_trsv_eti_spec_avail.hpp.in │ │ │ └── KokkosSparse_trsv_eti_spec_decl.hpp.in │ ├── impl │ │ ├── KokkosSparse_bspgemm_impl.hpp │ │ ├── KokkosSparse_bspgemm_impl_def.hpp │ │ ├── KokkosSparse_bspgemm_impl_kkmem.hpp │ │ ├── KokkosSparse_bspgemm_impl_seq.hpp │ │ ├── KokkosSparse_bspgemm_impl_speed.hpp │ │ ├── KokkosSparse_bspgemm_numeric_spec.hpp │ │ ├── KokkosSparse_bsr_to_crs_impl.hpp │ │ ├── KokkosSparse_cluster_gauss_seidel_impl.hpp │ │ ├── KokkosSparse_coo2crs_impl.hpp │ │ ├── KokkosSparse_crs_detect_block_size.hpp │ │ ├── KokkosSparse_crs_to_bsr_impl.hpp │ │ ├── KokkosSparse_gauss_seidel_impl.hpp │ │ ├── KokkosSparse_gauss_seidel_spec.hpp │ │ ├── KokkosSparse_getDiagCopyWithOffsets_impl.hpp │ │ ├── KokkosSparse_gmres_impl.hpp │ │ ├── KokkosSparse_gmres_spec.hpp │ │ ├── KokkosSparse_mdf_impl.hpp │ │ ├── KokkosSparse_merge_matrix.hpp │ │ ├── KokkosSparse_par_ilut_numeric_impl.hpp │ │ ├── KokkosSparse_par_ilut_numeric_spec.hpp │ │ ├── KokkosSparse_par_ilut_symbolic_impl.hpp │ │ ├── KokkosSparse_par_ilut_symbolic_spec.hpp │ │ ├── KokkosSparse_partitioning_impl.hpp │ │ ├── KokkosSparse_sor_sequential_impl.hpp │ │ ├── KokkosSparse_sort_crs_impl.hpp │ │ ├── KokkosSparse_spadd_numeric_impl.hpp │ │ ├── KokkosSparse_spadd_numeric_spec.hpp │ │ ├── KokkosSparse_spadd_symbolic_impl.hpp │ │ ├── KokkosSparse_spadd_symbolic_spec.hpp │ │ ├── KokkosSparse_spgemm_imp_outer.hpp │ │ ├── KokkosSparse_spgemm_impl.hpp │ │ ├── KokkosSparse_spgemm_impl_color.hpp │ │ ├── KokkosSparse_spgemm_impl_compression.hpp │ │ ├── KokkosSparse_spgemm_impl_def.hpp │ │ ├── KokkosSparse_spgemm_impl_kkmem.hpp │ │ ├── KokkosSparse_spgemm_impl_memaccess.hpp │ │ ├── KokkosSparse_spgemm_impl_seq.hpp │ │ ├── KokkosSparse_spgemm_impl_speed.hpp │ │ ├── KokkosSparse_spgemm_impl_symbolic.hpp │ │ ├── KokkosSparse_spgemm_impl_triangle.hpp │ │ ├── KokkosSparse_spgemm_impl_triangle_no_compression.hpp │ │ ├── KokkosSparse_spgemm_jacobi_denseacc_impl.hpp │ │ ├── KokkosSparse_spgemm_jacobi_seq_impl.hpp │ │ ├── KokkosSparse_spgemm_jacobi_sparseacc_impl.hpp │ │ ├── KokkosSparse_spgemm_jacobi_spec.hpp │ │ ├── KokkosSparse_spgemm_noreuse_spec.hpp │ │ ├── KokkosSparse_spgemm_numeric_spec.hpp │ │ ├── KokkosSparse_spgemm_symbolic_spec.hpp │ │ ├── KokkosSparse_spiluk_numeric_impl.hpp │ │ ├── KokkosSparse_spiluk_numeric_spec.hpp │ │ ├── KokkosSparse_spiluk_symbolic_impl.hpp │ │ ├── KokkosSparse_spiluk_symbolic_spec.hpp │ │ ├── KokkosSparse_spmv_bsrmatrix_impl.hpp │ │ ├── KokkosSparse_spmv_bsrmatrix_impl_v42.hpp │ │ ├── KokkosSparse_spmv_bsrmatrix_spec.hpp │ │ ├── KokkosSparse_spmv_impl.hpp │ │ ├── KokkosSparse_spmv_impl_merge.hpp │ │ ├── KokkosSparse_spmv_impl_omp.hpp │ │ ├── KokkosSparse_spmv_spec.hpp │ │ ├── KokkosSparse_spmv_struct_impl.hpp │ │ ├── KokkosSparse_spmv_struct_spec.hpp │ │ ├── KokkosSparse_spmv_team_impl.hpp │ │ ├── KokkosSparse_spmv_team_spec.hpp │ │ ├── KokkosSparse_sptrsv_cuSPARSE_impl.hpp │ │ ├── KokkosSparse_sptrsv_solve_impl.hpp │ │ ├── KokkosSparse_sptrsv_solve_spec.hpp │ │ ├── KokkosSparse_sptrsv_symbolic_impl.hpp │ │ ├── KokkosSparse_sptrsv_symbolic_spec.hpp │ │ ├── KokkosSparse_trsv_impl.hpp │ │ ├── KokkosSparse_trsv_spec.hpp │ │ └── KokkosSparse_twostage_gauss_seidel_impl.hpp │ ├── src │ │ ├── KokkosKernels_Controls.hpp │ │ ├── KokkosKernels_Handle.hpp │ │ ├── KokkosSparse.hpp │ │ ├── KokkosSparse_BsrMatrix.hpp │ │ ├── KokkosSparse_CcsMatrix.hpp │ │ ├── KokkosSparse_CooMatrix.hpp │ │ ├── KokkosSparse_CrsMatrix.hpp │ │ ├── KokkosSparse_IOUtils.hpp │ │ ├── KokkosSparse_LUPrec.hpp │ │ ├── KokkosSparse_MatrixPrec.hpp │ │ ├── KokkosSparse_OrdinalTraits.hpp │ │ ├── KokkosSparse_Preconditioner.hpp │ │ ├── KokkosSparse_SortCrs.hpp │ │ ├── KokkosSparse_Utils.hpp │ │ ├── KokkosSparse_Utils_cusparse.hpp │ │ ├── KokkosSparse_Utils_mkl.hpp │ │ ├── KokkosSparse_Utils_rocsparse.hpp │ │ ├── KokkosSparse_ccs2crs.hpp │ │ ├── KokkosSparse_coo2crs.hpp │ │ ├── KokkosSparse_crs2ccs.hpp │ │ ├── KokkosSparse_crs2coo.hpp │ │ ├── KokkosSparse_findRelOffset.hpp │ │ ├── KokkosSparse_gauss_seidel.hpp │ │ ├── KokkosSparse_gauss_seidel_handle.hpp │ │ ├── KokkosSparse_getDiagCopy.hpp │ │ ├── KokkosSparse_gmres.hpp │ │ ├── KokkosSparse_gmres_handle.hpp │ │ ├── KokkosSparse_mdf.hpp │ │ ├── KokkosSparse_mdf_handle.hpp │ │ ├── KokkosSparse_par_ilut.hpp │ │ ├── KokkosSparse_par_ilut_handle.hpp │ │ ├── KokkosSparse_spadd.hpp │ │ ├── KokkosSparse_spadd_handle.hpp │ │ ├── KokkosSparse_spgemm.hpp │ │ ├── KokkosSparse_spgemm_handle.hpp │ │ ├── KokkosSparse_spgemm_jacobi.hpp │ │ ├── KokkosSparse_spgemm_numeric.hpp │ │ ├── KokkosSparse_spgemm_symbolic.hpp │ │ ├── KokkosSparse_spiluk.hpp │ │ ├── KokkosSparse_spiluk_handle.hpp │ │ ├── KokkosSparse_spmv.hpp │ │ ├── KokkosSparse_spmv_deprecated.hpp │ │ ├── KokkosSparse_spmv_handle.hpp │ │ ├── KokkosSparse_spmv_team.hpp │ │ ├── KokkosSparse_sptrsv.hpp │ │ ├── KokkosSparse_sptrsv_cholmod.hpp │ │ ├── KokkosSparse_sptrsv_handle.hpp │ │ ├── KokkosSparse_sptrsv_superlu.hpp │ │ ├── KokkosSparse_sptrsv_supernode.hpp │ │ └── KokkosSparse_trsv.hpp │ ├── tpls │ │ ├── KokkosKernels_tpl_handles.cpp │ │ ├── KokkosKernels_tpl_handles_decl.hpp │ │ ├── KokkosKernels_tpl_handles_def.hpp │ │ ├── KokkosSparse_gauss_seidel_tpl_spec_avail.hpp │ │ ├── KokkosSparse_gauss_seidel_tpl_spec_decl.hpp │ │ ├── KokkosSparse_gmres_tpl_spec_avail.hpp │ │ ├── KokkosSparse_gmres_tpl_spec_decl.hpp │ │ ├── KokkosSparse_par_ilut_numeric_tpl_spec_avail.hpp │ │ ├── KokkosSparse_par_ilut_numeric_tpl_spec_decl.hpp │ │ ├── KokkosSparse_par_ilut_symbolic_tpl_spec_avail.hpp │ │ ├── KokkosSparse_par_ilut_symbolic_tpl_spec_decl.hpp │ │ ├── KokkosSparse_spadd_numeric_tpl_spec_decl.hpp │ │ ├── KokkosSparse_spadd_symbolic_tpl_spec_decl.hpp │ │ ├── KokkosSparse_spadd_tpl_spec_avail.hpp │ │ ├── KokkosSparse_spgemm_jacobi_tpl_spec_avail.hpp │ │ ├── KokkosSparse_spgemm_jacobi_tpl_spec_decl.hpp │ │ ├── KokkosSparse_spgemm_noreuse_tpl_spec_avail.hpp │ │ ├── KokkosSparse_spgemm_noreuse_tpl_spec_decl.hpp │ │ ├── KokkosSparse_spgemm_numeric_tpl_spec_avail.hpp │ │ ├── KokkosSparse_spgemm_numeric_tpl_spec_decl.hpp │ │ ├── KokkosSparse_spgemm_symbolic_tpl_spec_avail.hpp │ │ ├── KokkosSparse_spgemm_symbolic_tpl_spec_decl.hpp │ │ ├── KokkosSparse_spiluk_numeric_tpl_spec_avail.hpp │ │ ├── KokkosSparse_spiluk_numeric_tpl_spec_decl.hpp │ │ ├── KokkosSparse_spiluk_symbolic_tpl_spec_avail.hpp │ │ ├── KokkosSparse_spiluk_symbolic_tpl_spec_decl.hpp │ │ ├── KokkosSparse_spmv_bsrmatrix_tpl_spec_avail.hpp │ │ ├── KokkosSparse_spmv_bsrmatrix_tpl_spec_decl.hpp │ │ ├── KokkosSparse_spmv_mv_tpl_spec_avail.hpp │ │ ├── KokkosSparse_spmv_mv_tpl_spec_decl.hpp │ │ ├── KokkosSparse_spmv_struct_tpl_spec_avail.hpp │ │ ├── KokkosSparse_spmv_struct_tpl_spec_decl.hpp │ │ ├── KokkosSparse_spmv_tpl_spec_avail.hpp │ │ ├── KokkosSparse_spmv_tpl_spec_decl.hpp │ │ ├── KokkosSparse_sptrsv_solve_tpl_spec_avail.hpp │ │ ├── KokkosSparse_sptrsv_solve_tpl_spec_decl.hpp │ │ ├── KokkosSparse_sptrsv_symbolic_tpl_spec_avail.hpp │ │ ├── KokkosSparse_sptrsv_symbolic_tpl_spec_decl.hpp │ │ ├── KokkosSparse_trsv_tpl_spec_avail.hpp │ │ └── KokkosSparse_trsv_tpl_spec_decl.hpp │ └── unit_test │ │ ├── CMakeLists.txt │ │ ├── Test_BlockSparse.hpp │ │ ├── Test_Sparse.hpp │ │ ├── Test_Sparse_BsrMatrix.hpp │ │ ├── Test_Sparse_Controls.hpp │ │ ├── Test_Sparse_CrsMatrix.hpp │ │ ├── Test_Sparse_IOUtils.hpp │ │ ├── Test_Sparse_MergeMatrix.hpp │ │ ├── Test_Sparse_SortCrs.hpp │ │ ├── Test_Sparse_TestUtils_RandCsMat.hpp │ │ ├── Test_Sparse_Transpose.hpp │ │ ├── Test_Sparse_Utils.hpp │ │ ├── Test_Sparse_Utils_cusparse.hpp │ │ ├── Test_Sparse_block_gauss_seidel.hpp │ │ ├── Test_Sparse_bspgemm.hpp │ │ ├── Test_Sparse_ccs2crs.hpp │ │ ├── Test_Sparse_coo2crs.hpp │ │ ├── Test_Sparse_crs2ccs.hpp │ │ ├── Test_Sparse_crs2coo.hpp │ │ ├── Test_Sparse_csc2csr.hpp │ │ ├── Test_Sparse_extractCrsDiagonalBlocks.hpp │ │ ├── Test_Sparse_findRelOffset.hpp │ │ ├── Test_Sparse_gauss_seidel.hpp │ │ ├── Test_Sparse_gmres.hpp │ │ ├── Test_Sparse_mdf.hpp │ │ ├── Test_Sparse_par_ilut.hpp │ │ ├── Test_Sparse_removeCrsMatrixZeros.hpp │ │ ├── Test_Sparse_replaceSumInto.hpp │ │ ├── Test_Sparse_replaceSumIntoLonger.hpp │ │ ├── Test_Sparse_rocsparse.hpp │ │ ├── Test_Sparse_spadd.hpp │ │ ├── Test_Sparse_spgemm.hpp │ │ ├── Test_Sparse_spgemm_jacobi.hpp │ │ ├── Test_Sparse_spiluk.hpp │ │ ├── Test_Sparse_spmv.hpp │ │ ├── Test_Sparse_spmv_bsr.hpp │ │ ├── Test_Sparse_sptrsv.hpp │ │ ├── Test_Sparse_trsv.hpp │ │ ├── Test_vector_fixtures.hpp │ │ ├── backends │ │ ├── Test_Cuda_BlockSparse.cpp │ │ ├── Test_Cuda_Sparse.cpp │ │ ├── Test_HIP_BlockSparse.cpp │ │ ├── Test_HIP_Sparse.cpp │ │ ├── Test_OpenMPTarget_BlockSparse.cpp │ │ ├── Test_OpenMPTarget_Sparse.cpp │ │ ├── Test_OpenMP_BlockSparse.cpp │ │ ├── Test_OpenMP_Sparse.cpp │ │ ├── Test_SYCL_BlockSparse.cpp │ │ ├── Test_SYCL_Sparse.cpp │ │ ├── Test_Serial_BlockSparse.cpp │ │ ├── Test_Serial_Sparse.cpp │ │ ├── Test_Threads_BlockSparse.cpp │ │ └── Test_Threads_Sparse.cpp │ │ └── matrixIssue402.hpp ├── test_common │ ├── CMakeLists.txt │ ├── KokkosKernels_MatrixConverter.cpp │ ├── KokkosKernels_MyCRSMatrix.hpp │ ├── KokkosKernels_TestMatrixUtils.hpp │ ├── KokkosKernels_TestParameters.hpp │ ├── KokkosKernels_TestStringUtils.hpp │ ├── KokkosKernels_TestUtils.hpp │ ├── KokkosKernels_TestVanilla.hpp │ ├── KokkosKernels_Test_Structured_Matrix.hpp │ ├── KokkosKernels_WriteBinaryFromBinSrcDst.cpp │ ├── Kokkos_Performance.hpp │ ├── Test_Common_Test_All_Type_Combos.hpp │ ├── Test_Cuda.hpp │ ├── Test_HIP.hpp │ ├── Test_Main.cpp │ ├── Test_OpenMP.hpp │ ├── Test_OpenMPTarget.hpp │ ├── Test_SYCL.hpp │ ├── Test_Serial.hpp │ └── Test_Threads.hpp └── tpls │ └── gtest │ └── gtest │ ├── LICENSE │ ├── README │ ├── gtest-all.cc │ ├── gtest-test-part.h │ └── gtest.h ├── kokkos ├── CHANGELOG.md ├── CITATION.cff ├── CMakeLists.txt ├── CONTRIBUTING.md ├── Copyright.txt ├── LICENSE ├── Makefile.kokkos ├── Makefile.targets ├── README.md ├── SECURITY.md ├── Spack.md ├── algorithms │ ├── CMakeLists.txt │ ├── src │ │ ├── CMakeLists.txt │ │ ├── KokkosAlgorithms_dummy.cpp │ │ ├── Kokkos_NestedSort.hpp │ │ ├── Kokkos_Random.hpp │ │ ├── Kokkos_Sort.hpp │ │ ├── Kokkos_StdAlgorithms.hpp │ │ ├── sorting │ │ │ ├── Kokkos_BinOpsPublicAPI.hpp │ │ │ ├── Kokkos_BinSortPublicAPI.hpp │ │ │ ├── Kokkos_NestedSortPublicAPI.hpp │ │ │ ├── Kokkos_SortByKeyPublicAPI.hpp │ │ │ ├── Kokkos_SortPublicAPI.hpp │ │ │ └── impl │ │ │ │ ├── Kokkos_CopyOpsForBinSortImpl.hpp │ │ │ │ ├── Kokkos_NestedSortImpl.hpp │ │ │ │ ├── Kokkos_SortByKeyImpl.hpp │ │ │ │ └── Kokkos_SortImpl.hpp │ │ └── std_algorithms │ │ │ ├── Kokkos_AdjacentDifference.hpp │ │ │ ├── Kokkos_AdjacentFind.hpp │ │ │ ├── Kokkos_AllOf.hpp │ │ │ ├── Kokkos_AnyOf.hpp │ │ │ ├── Kokkos_BeginEnd.hpp │ │ │ ├── Kokkos_Copy.hpp │ │ │ ├── Kokkos_CopyBackward.hpp │ │ │ ├── Kokkos_CopyIf.hpp │ │ │ ├── Kokkos_CopyN.hpp │ │ │ ├── Kokkos_Count.hpp │ │ │ ├── Kokkos_CountIf.hpp │ │ │ ├── Kokkos_Distance.hpp │ │ │ ├── Kokkos_Equal.hpp │ │ │ ├── Kokkos_ExclusiveScan.hpp │ │ │ ├── Kokkos_Fill.hpp │ │ │ ├── Kokkos_FillN.hpp │ │ │ ├── Kokkos_Find.hpp │ │ │ ├── Kokkos_FindEnd.hpp │ │ │ ├── Kokkos_FindFirstOf.hpp │ │ │ ├── Kokkos_FindIf.hpp │ │ │ ├── Kokkos_FindIfNot.hpp │ │ │ ├── Kokkos_ForEach.hpp │ │ │ ├── Kokkos_ForEachN.hpp │ │ │ ├── Kokkos_Generate.hpp │ │ │ ├── Kokkos_GenerateN.hpp │ │ │ ├── Kokkos_InclusiveScan.hpp │ │ │ ├── Kokkos_IsPartitioned.hpp │ │ │ ├── Kokkos_IsSorted.hpp │ │ │ ├── Kokkos_IsSortedUntil.hpp │ │ │ ├── Kokkos_IterSwap.hpp │ │ │ ├── Kokkos_LexicographicalCompare.hpp │ │ │ ├── Kokkos_MaxElement.hpp │ │ │ ├── Kokkos_MinElement.hpp │ │ │ ├── Kokkos_MinMaxElement.hpp │ │ │ ├── Kokkos_Mismatch.hpp │ │ │ ├── Kokkos_Move.hpp │ │ │ ├── Kokkos_MoveBackward.hpp │ │ │ ├── Kokkos_NoneOf.hpp │ │ │ ├── Kokkos_PartitionCopy.hpp │ │ │ ├── Kokkos_PartitionPoint.hpp │ │ │ ├── Kokkos_Reduce.hpp │ │ │ ├── Kokkos_Remove.hpp │ │ │ ├── Kokkos_RemoveCopy.hpp │ │ │ ├── Kokkos_RemoveCopyIf.hpp │ │ │ ├── Kokkos_RemoveIf.hpp │ │ │ ├── Kokkos_Replace.hpp │ │ │ ├── Kokkos_ReplaceCopy.hpp │ │ │ ├── Kokkos_ReplaceCopyIf.hpp │ │ │ ├── Kokkos_ReplaceIf.hpp │ │ │ ├── Kokkos_Reverse.hpp │ │ │ ├── Kokkos_ReverseCopy.hpp │ │ │ ├── Kokkos_Rotate.hpp │ │ │ ├── Kokkos_RotateCopy.hpp │ │ │ ├── Kokkos_Search.hpp │ │ │ ├── Kokkos_SearchN.hpp │ │ │ ├── Kokkos_ShiftLeft.hpp │ │ │ ├── Kokkos_ShiftRight.hpp │ │ │ ├── Kokkos_SwapRanges.hpp │ │ │ ├── Kokkos_Transform.hpp │ │ │ ├── Kokkos_TransformExclusiveScan.hpp │ │ │ ├── Kokkos_TransformInclusiveScan.hpp │ │ │ ├── Kokkos_TransformReduce.hpp │ │ │ ├── Kokkos_Unique.hpp │ │ │ ├── Kokkos_UniqueCopy.hpp │ │ │ └── impl │ │ │ ├── Kokkos_AdjacentDifference.hpp │ │ │ ├── Kokkos_AdjacentFind.hpp │ │ │ ├── Kokkos_AllOfAnyOfNoneOf.hpp │ │ │ ├── Kokkos_Constraints.hpp │ │ │ ├── Kokkos_CopyBackward.hpp │ │ │ ├── Kokkos_CopyCopyN.hpp │ │ │ ├── Kokkos_CopyIf.hpp │ │ │ ├── Kokkos_CountCountIf.hpp │ │ │ ├── Kokkos_Equal.hpp │ │ │ ├── Kokkos_ExclusiveScan.hpp │ │ │ ├── Kokkos_FillFillN.hpp │ │ │ ├── Kokkos_FindEnd.hpp │ │ │ ├── Kokkos_FindFirstOf.hpp │ │ │ ├── Kokkos_FindIfOrNot.hpp │ │ │ ├── Kokkos_ForEachForEachN.hpp │ │ │ ├── Kokkos_FunctorsForExclusiveScan.hpp │ │ │ ├── Kokkos_GenerateGenerateN.hpp │ │ │ ├── Kokkos_HelperPredicates.hpp │ │ │ ├── Kokkos_IdentityReferenceUnaryFunctor.hpp │ │ │ ├── Kokkos_InclusiveScan.hpp │ │ │ ├── Kokkos_IsPartitioned.hpp │ │ │ ├── Kokkos_IsSorted.hpp │ │ │ ├── Kokkos_IsSortedUntil.hpp │ │ │ ├── Kokkos_LexicographicalCompare.hpp │ │ │ ├── Kokkos_MinMaxMinmaxElement.hpp │ │ │ ├── Kokkos_Mismatch.hpp │ │ │ ├── Kokkos_Move.hpp │ │ │ ├── Kokkos_MoveBackward.hpp │ │ │ ├── Kokkos_MustUseKokkosSingleInTeam.hpp │ │ │ ├── Kokkos_PartitionCopy.hpp │ │ │ ├── Kokkos_PartitionPoint.hpp │ │ │ ├── Kokkos_RandomAccessIterator.hpp │ │ │ ├── Kokkos_Reduce.hpp │ │ │ ├── Kokkos_ReducerWithArbitraryJoinerNoNeutralElement.hpp │ │ │ ├── Kokkos_RemoveAllVariants.hpp │ │ │ ├── Kokkos_Replace.hpp │ │ │ ├── Kokkos_ReplaceCopy.hpp │ │ │ ├── Kokkos_ReplaceCopyIf.hpp │ │ │ ├── Kokkos_ReplaceIf.hpp │ │ │ ├── Kokkos_Reverse.hpp │ │ │ ├── Kokkos_ReverseCopy.hpp │ │ │ ├── Kokkos_Rotate.hpp │ │ │ ├── Kokkos_RotateCopy.hpp │ │ │ ├── Kokkos_Search.hpp │ │ │ ├── Kokkos_SearchN.hpp │ │ │ ├── Kokkos_ShiftLeft.hpp │ │ │ ├── Kokkos_ShiftRight.hpp │ │ │ ├── Kokkos_SwapRanges.hpp │ │ │ ├── Kokkos_Transform.hpp │ │ │ ├── Kokkos_TransformExclusiveScan.hpp │ │ │ ├── Kokkos_TransformInclusiveScan.hpp │ │ │ ├── Kokkos_TransformReduce.hpp │ │ │ ├── Kokkos_Unique.hpp │ │ │ ├── Kokkos_UniqueCopy.hpp │ │ │ └── Kokkos_ValueWrapperForNoNeutralElement.hpp │ └── unit_tests │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ ├── TestBinSortA.hpp │ │ ├── TestBinSortB.hpp │ │ ├── TestNestedSort.hpp │ │ ├── TestRandom.hpp │ │ ├── TestRandomAccessIterator.cpp │ │ ├── TestSort.hpp │ │ ├── TestSortByKey.hpp │ │ ├── TestSortCustomComp.hpp │ │ ├── TestStdAlgorithmsAdjacentDifference.cpp │ │ ├── TestStdAlgorithmsAdjacentFind.cpp │ │ ├── TestStdAlgorithmsAllAnyNoneOf.cpp │ │ ├── TestStdAlgorithmsCommon.cpp │ │ ├── TestStdAlgorithmsCommon.hpp │ │ ├── TestStdAlgorithmsCompileOnly.cpp │ │ ├── TestStdAlgorithmsConstraints.cpp │ │ ├── TestStdAlgorithmsCopyIf.cpp │ │ ├── TestStdAlgorithmsCount.cpp │ │ ├── TestStdAlgorithmsEqual.cpp │ │ ├── TestStdAlgorithmsExclusiveScan.cpp │ │ ├── TestStdAlgorithmsFind.cpp │ │ ├── TestStdAlgorithmsFindEnd.cpp │ │ ├── TestStdAlgorithmsFindFirstOf.cpp │ │ ├── TestStdAlgorithmsForEach.cpp │ │ ├── TestStdAlgorithmsHelperFunctors.hpp │ │ ├── TestStdAlgorithmsInclusiveScan.cpp │ │ ├── TestStdAlgorithmsIsSorted.cpp │ │ ├── TestStdAlgorithmsIsSortedUntil.cpp │ │ ├── TestStdAlgorithmsLexicographicalCompare.cpp │ │ ├── TestStdAlgorithmsMinMaxElementOps.cpp │ │ ├── TestStdAlgorithmsMismatch.cpp │ │ ├── TestStdAlgorithmsModOps.cpp │ │ ├── TestStdAlgorithmsModSeqOps.cpp │ │ ├── TestStdAlgorithmsMoveBackward.cpp │ │ ├── TestStdAlgorithmsNumerics.cpp │ │ ├── TestStdAlgorithmsPartitionCopy.cpp │ │ ├── TestStdAlgorithmsPartitioningOps.cpp │ │ ├── TestStdAlgorithmsRemove.cpp │ │ ├── TestStdAlgorithmsRemoveCopy.cpp │ │ ├── TestStdAlgorithmsRemoveCopyIf.cpp │ │ ├── TestStdAlgorithmsRemoveIf.cpp │ │ ├── TestStdAlgorithmsReplace.cpp │ │ ├── TestStdAlgorithmsReplaceCopy.cpp │ │ ├── TestStdAlgorithmsReplaceCopyIf.cpp │ │ ├── TestStdAlgorithmsReplaceIf.cpp │ │ ├── TestStdAlgorithmsReverse.cpp │ │ ├── TestStdAlgorithmsRotate.cpp │ │ ├── TestStdAlgorithmsRotateCopy.cpp │ │ ├── TestStdAlgorithmsSearch.cpp │ │ ├── TestStdAlgorithmsSearch_n.cpp │ │ ├── TestStdAlgorithmsShiftLeft.cpp │ │ ├── TestStdAlgorithmsShiftRight.cpp │ │ ├── TestStdAlgorithmsTeamAdjacentDifference.cpp │ │ ├── TestStdAlgorithmsTeamAdjacentFind.cpp │ │ ├── TestStdAlgorithmsTeamAllOf.cpp │ │ ├── TestStdAlgorithmsTeamAnyOf.cpp │ │ ├── TestStdAlgorithmsTeamCopy.cpp │ │ ├── TestStdAlgorithmsTeamCopyBackward.cpp │ │ ├── TestStdAlgorithmsTeamCopyIf.cpp │ │ ├── TestStdAlgorithmsTeamCopy_n.cpp │ │ ├── TestStdAlgorithmsTeamCount.cpp │ │ ├── TestStdAlgorithmsTeamCountIf.cpp │ │ ├── TestStdAlgorithmsTeamEqual.cpp │ │ ├── TestStdAlgorithmsTeamExclusiveScan.cpp │ │ ├── TestStdAlgorithmsTeamFill.cpp │ │ ├── TestStdAlgorithmsTeamFill_n.cpp │ │ ├── TestStdAlgorithmsTeamFind.cpp │ │ ├── TestStdAlgorithmsTeamFindEnd.cpp │ │ ├── TestStdAlgorithmsTeamFindFirstOf.cpp │ │ ├── TestStdAlgorithmsTeamFindIf.cpp │ │ ├── TestStdAlgorithmsTeamFindIfNot.cpp │ │ ├── TestStdAlgorithmsTeamForEach.cpp │ │ ├── TestStdAlgorithmsTeamForEachN.cpp │ │ ├── TestStdAlgorithmsTeamGenerate.cpp │ │ ├── TestStdAlgorithmsTeamGenerate_n.cpp │ │ ├── TestStdAlgorithmsTeamInclusiveScan.cpp │ │ ├── TestStdAlgorithmsTeamIsPartitioned.cpp │ │ ├── TestStdAlgorithmsTeamIsSorted.cpp │ │ ├── TestStdAlgorithmsTeamIsSortedUntil.cpp │ │ ├── TestStdAlgorithmsTeamLexicographicalCompare.cpp │ │ ├── TestStdAlgorithmsTeamMaxElement.cpp │ │ ├── TestStdAlgorithmsTeamMinElement.cpp │ │ ├── TestStdAlgorithmsTeamMinMaxElement.cpp │ │ ├── TestStdAlgorithmsTeamMismatch.cpp │ │ ├── TestStdAlgorithmsTeamMove.cpp │ │ ├── TestStdAlgorithmsTeamMoveBackward.cpp │ │ ├── TestStdAlgorithmsTeamNoneOf.cpp │ │ ├── TestStdAlgorithmsTeamPartitionCopy.cpp │ │ ├── TestStdAlgorithmsTeamPartitionPoint.cpp │ │ ├── TestStdAlgorithmsTeamReduce.cpp │ │ ├── TestStdAlgorithmsTeamRemove.cpp │ │ ├── TestStdAlgorithmsTeamRemoveCopy.cpp │ │ ├── TestStdAlgorithmsTeamRemoveCopyIf.cpp │ │ ├── TestStdAlgorithmsTeamRemoveIf.cpp │ │ ├── TestStdAlgorithmsTeamReplace.cpp │ │ ├── TestStdAlgorithmsTeamReplaceCopy.cpp │ │ ├── TestStdAlgorithmsTeamReplaceCopyIf.cpp │ │ ├── TestStdAlgorithmsTeamReplaceIf.cpp │ │ ├── TestStdAlgorithmsTeamReverse.cpp │ │ ├── TestStdAlgorithmsTeamReverseCopy.cpp │ │ ├── TestStdAlgorithmsTeamRotate.cpp │ │ ├── TestStdAlgorithmsTeamRotateCopy.cpp │ │ ├── TestStdAlgorithmsTeamSearch.cpp │ │ ├── TestStdAlgorithmsTeamSearchN.cpp │ │ ├── TestStdAlgorithmsTeamShiftLeft.cpp │ │ ├── TestStdAlgorithmsTeamShiftRight.cpp │ │ ├── TestStdAlgorithmsTeamSwapRanges.cpp │ │ ├── TestStdAlgorithmsTeamTransformBinaryOp.cpp │ │ ├── TestStdAlgorithmsTeamTransformExclusiveScan.cpp │ │ ├── TestStdAlgorithmsTeamTransformInclusiveScan.cpp │ │ ├── TestStdAlgorithmsTeamTransformReduce.cpp │ │ ├── TestStdAlgorithmsTeamTransformUnaryOp.cpp │ │ ├── TestStdAlgorithmsTeamUnique.cpp │ │ ├── TestStdAlgorithmsTeamUniqueCopy.cpp │ │ ├── TestStdAlgorithmsTransformExclusiveScan.cpp │ │ ├── TestStdAlgorithmsTransformInclusiveScan.cpp │ │ ├── TestStdAlgorithmsTransformUnaryOp.cpp │ │ ├── TestStdAlgorithmsUnique.cpp │ │ ├── TestStdAlgorithmsUniqueCopy.cpp │ │ ├── TestStdReducers.cpp │ │ └── UnitTestMain.cpp ├── benchmarks │ ├── CMakeLists.txt │ ├── atomic │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ └── main.cpp │ ├── bytes_and_flops │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ ├── bench.hpp │ │ ├── bench_double.cpp │ │ ├── bench_float.cpp │ │ ├── bench_int32_t.cpp │ │ ├── bench_int64_t.cpp │ │ ├── bench_stride.hpp │ │ ├── bench_unroll_stride.hpp │ │ └── main.cpp │ ├── gather │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ ├── gather.hpp │ │ ├── gather_unroll.hpp │ │ └── main.cpp │ ├── gups │ │ ├── CMakeLists.txt │ │ └── gups.cpp │ ├── launch_latency │ │ ├── CMakeLists.txt │ │ └── launch_latency.cpp │ ├── policy_performance │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ ├── main.cpp │ │ ├── policy_perf_test.hpp │ │ ├── script_basic_testing.sh │ │ └── script_sample_usage.sh │ ├── stream │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ └── stream-kokkos.cpp │ └── view_copy_constructor │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ └── view_copy_constructor.cpp ├── bin │ ├── hpcbind │ ├── kokkos_launch_compiler │ ├── nvcc_wrapper │ └── runtest ├── cmake │ ├── Dependencies.cmake │ ├── KokkosConfig.cmake.in │ ├── KokkosConfigCommon.cmake.in │ ├── KokkosCore_Config_HeaderSet.in │ ├── KokkosCore_config.h.in │ ├── Kokkos_Version_Info.cpp.in │ ├── Kokkos_Version_Info.hpp │ ├── Modules │ │ ├── CudaToolkit.cmake │ │ ├── FindTPLCUDA.cmake │ │ ├── FindTPLHPX.cmake │ │ ├── FindTPLHWLOC.cmake │ │ ├── FindTPLLIBDL.cmake │ │ ├── FindTPLLIBQUADMATH.cmake │ │ ├── FindTPLONEDPL.cmake │ │ ├── FindTPLROCM.cmake │ │ ├── FindTPLROCTHRUST.cmake │ │ └── FindTPLTHREADS.cmake │ ├── README.md │ ├── build_env_info.cmake │ ├── compile_tests │ │ ├── amd_apu.cc │ │ ├── clang_omp.cpp │ │ ├── cplusplus17.cpp │ │ └── cuda_compute_capability.cc │ ├── cray.cmake │ ├── deps │ │ ├── CUDA.cmake │ │ ├── HWLOC.cmake │ │ ├── Pthread.cmake │ │ └── quadmath.cmake │ ├── fake_tribits.cmake │ ├── gnu.cmake │ ├── intel.cmake │ ├── kokkos_arch.cmake │ ├── kokkos_check_env.cmake │ ├── kokkos_compiler_id.cmake │ ├── kokkos_configure_trilinos.cmake │ ├── kokkos_corner_cases.cmake │ ├── kokkos_enable_devices.cmake │ ├── kokkos_enable_options.cmake │ ├── kokkos_functions.cmake │ ├── kokkos_install.cmake │ ├── kokkos_pick_cxx_std.cmake │ ├── kokkos_test_cxx_std.cmake │ ├── kokkos_tpls.cmake │ ├── kokkos_tribits.cmake │ ├── msvc.cmake │ ├── pgi.cmake │ └── tpls │ │ ├── FindTPLHWLOC.cmake │ │ ├── FindTPLPthread.cmake │ │ └── FindTPLquadmath.cmake ├── containers │ ├── CMakeLists.txt │ ├── performance_tests │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ ├── TestCuda.cpp │ │ ├── TestDynRankView.hpp │ │ ├── TestGlobal2LocalIds.hpp │ │ ├── TestHIP.cpp │ │ ├── TestHPX.cpp │ │ ├── TestMain.cpp │ │ ├── TestOpenMP.cpp │ │ ├── TestScatterView.hpp │ │ ├── TestThreads.cpp │ │ └── TestUnorderedMapPerformance.hpp │ ├── src │ │ ├── CMakeLists.txt │ │ ├── Kokkos_Bitset.hpp │ │ ├── Kokkos_DualView.hpp │ │ ├── Kokkos_DynRankView.hpp │ │ ├── Kokkos_DynamicView.hpp │ │ ├── Kokkos_ErrorReporter.hpp │ │ ├── Kokkos_Functional.hpp │ │ ├── Kokkos_OffsetView.hpp │ │ ├── Kokkos_ScatterView.hpp │ │ ├── Kokkos_StaticCrsGraph.hpp │ │ ├── Kokkos_UnorderedMap.hpp │ │ ├── Kokkos_Vector.hpp │ │ └── impl │ │ │ ├── Kokkos_Bitset_impl.hpp │ │ │ ├── Kokkos_Functional_impl.hpp │ │ │ ├── Kokkos_StaticCrsGraph_factory.hpp │ │ │ ├── Kokkos_UnorderedMap_impl.cpp │ │ │ └── Kokkos_UnorderedMap_impl.hpp │ └── unit_tests │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ ├── TestBitset.hpp │ │ ├── TestCompileMain.cpp │ │ ├── TestCreateMirror.cpp │ │ ├── TestDualView.hpp │ │ ├── TestDualViewParameterPack.cpp │ │ ├── TestDynRankViewTypedefs.cpp │ │ ├── TestDynRankView_TeamScratch.hpp │ │ ├── TestDynViewAPI.hpp │ │ ├── TestDynViewAPI_generic.hpp │ │ ├── TestDynViewAPI_rank12345.hpp │ │ ├── TestDynViewAPI_rank67.hpp │ │ ├── TestDynamicView.hpp │ │ ├── TestErrorReporter.hpp │ │ ├── TestIsViewTrait.cpp │ │ ├── TestOffsetView.hpp │ │ ├── TestScatterView.hpp │ │ ├── TestStaticCrsGraph.hpp │ │ ├── TestUnorderedMap.hpp │ │ ├── TestVector.hpp │ │ ├── TestViewCtorPropEmbeddedDim.hpp │ │ ├── TestWithoutInitializing.hpp │ │ └── UnitTestMain.cpp ├── core │ ├── CMakeLists.txt │ ├── perf_test │ │ ├── BenchmarkMain.cpp │ │ ├── Benchmark_Context.cpp │ │ ├── Benchmark_Context.hpp │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ ├── PerfTestBlasKernels.hpp │ │ ├── PerfTestDriver.hpp │ │ ├── PerfTestGramSchmidt.cpp │ │ ├── PerfTestHexGrad.cpp │ │ ├── PerfTestMDRange.hpp │ │ ├── PerfTestMain.cpp │ │ ├── PerfTest_Category.hpp │ │ ├── PerfTest_CustomReduction.cpp │ │ ├── PerfTest_ExecSpacePartitioning.cpp │ │ ├── PerfTest_MallocFree.cpp │ │ ├── PerfTest_ViewAllocate.cpp │ │ ├── PerfTest_ViewCopy.hpp │ │ ├── PerfTest_ViewCopy_Raw.cpp │ │ ├── PerfTest_ViewCopy_a123.cpp │ │ ├── PerfTest_ViewCopy_a45.cpp │ │ ├── PerfTest_ViewCopy_a6.cpp │ │ ├── PerfTest_ViewCopy_a7.cpp │ │ ├── PerfTest_ViewCopy_a8.cpp │ │ ├── PerfTest_ViewCopy_b123.cpp │ │ ├── PerfTest_ViewCopy_b45.cpp │ │ ├── PerfTest_ViewCopy_b6.cpp │ │ ├── PerfTest_ViewCopy_b7.cpp │ │ ├── PerfTest_ViewCopy_b8.cpp │ │ ├── PerfTest_ViewCopy_c123.cpp │ │ ├── PerfTest_ViewCopy_c45.cpp │ │ ├── PerfTest_ViewCopy_c6.cpp │ │ ├── PerfTest_ViewCopy_c7.cpp │ │ ├── PerfTest_ViewCopy_c8.cpp │ │ ├── PerfTest_ViewCopy_d123.cpp │ │ ├── PerfTest_ViewCopy_d45.cpp │ │ ├── PerfTest_ViewCopy_d6.cpp │ │ ├── PerfTest_ViewCopy_d7.cpp │ │ ├── PerfTest_ViewCopy_d8.cpp │ │ ├── PerfTest_ViewFill.hpp │ │ ├── PerfTest_ViewFill_123.cpp │ │ ├── PerfTest_ViewFill_45.cpp │ │ ├── PerfTest_ViewFill_6.cpp │ │ ├── PerfTest_ViewFill_7.cpp │ │ ├── PerfTest_ViewFill_8.cpp │ │ ├── PerfTest_ViewFill_Raw.cpp │ │ ├── PerfTest_ViewResize.hpp │ │ ├── PerfTest_ViewResize_123.cpp │ │ ├── PerfTest_ViewResize_45.cpp │ │ ├── PerfTest_ViewResize_6.cpp │ │ ├── PerfTest_ViewResize_7.cpp │ │ ├── PerfTest_ViewResize_8.cpp │ │ ├── PerfTest_ViewResize_Raw.cpp │ │ ├── run_mempool.sh │ │ ├── run_mempool_fill.sh │ │ ├── run_taskdag.sh │ │ ├── test_atomic.cpp │ │ ├── test_atomic_minmax_simple.cpp │ │ ├── test_mempool.cpp │ │ ├── test_sharedSpace.cpp │ │ └── test_taskdag.cpp │ ├── src │ │ ├── CMakeLists.txt │ │ ├── Cuda │ │ │ ├── Kokkos_Cuda.hpp │ │ │ ├── Kokkos_CudaSpace.cpp │ │ │ ├── Kokkos_CudaSpace.hpp │ │ │ ├── Kokkos_Cuda_BlockSize_Deduction.hpp │ │ │ ├── Kokkos_Cuda_Error.hpp │ │ │ ├── Kokkos_Cuda_GraphNodeKernel.hpp │ │ │ ├── Kokkos_Cuda_GraphNode_Impl.hpp │ │ │ ├── Kokkos_Cuda_Graph_Impl.hpp │ │ │ ├── Kokkos_Cuda_Half_Conversion.hpp │ │ │ ├── Kokkos_Cuda_Half_Impl_Type.hpp │ │ │ ├── Kokkos_Cuda_Instance.cpp │ │ │ ├── Kokkos_Cuda_Instance.hpp │ │ │ ├── Kokkos_Cuda_KernelLaunch.hpp │ │ │ ├── Kokkos_Cuda_MDRangePolicy.hpp │ │ │ ├── Kokkos_Cuda_Parallel_MDRange.hpp │ │ │ ├── Kokkos_Cuda_Parallel_Range.hpp │ │ │ ├── Kokkos_Cuda_Parallel_Team.hpp │ │ │ ├── Kokkos_Cuda_ReduceScan.hpp │ │ │ ├── Kokkos_Cuda_Task.cpp │ │ │ ├── Kokkos_Cuda_Task.hpp │ │ │ ├── Kokkos_Cuda_Team.hpp │ │ │ ├── Kokkos_Cuda_UniqueToken.hpp │ │ │ ├── Kokkos_Cuda_Vectorization.hpp │ │ │ ├── Kokkos_Cuda_View.hpp │ │ │ ├── Kokkos_Cuda_WorkGraphPolicy.hpp │ │ │ ├── Kokkos_Cuda_ZeroMemset.hpp │ │ │ └── Kokkos_Cuda_abort.hpp │ │ ├── HIP │ │ │ ├── Kokkos_HIP.cpp │ │ │ ├── Kokkos_HIP.hpp │ │ │ ├── Kokkos_HIP_Abort.hpp │ │ │ ├── Kokkos_HIP_BlockSize_Deduction.hpp │ │ │ ├── Kokkos_HIP_DeepCopy.cpp │ │ │ ├── Kokkos_HIP_DeepCopy.hpp │ │ │ ├── Kokkos_HIP_Error.hpp │ │ │ ├── Kokkos_HIP_GraphNodeKernel.hpp │ │ │ ├── Kokkos_HIP_GraphNode_Impl.hpp │ │ │ ├── Kokkos_HIP_Graph_Impl.hpp │ │ │ ├── Kokkos_HIP_Half_Conversion.hpp │ │ │ ├── Kokkos_HIP_Half_Impl_Type.hpp │ │ │ ├── Kokkos_HIP_Instance.cpp │ │ │ ├── Kokkos_HIP_Instance.hpp │ │ │ ├── Kokkos_HIP_KernelLaunch.hpp │ │ │ ├── Kokkos_HIP_MDRangePolicy.hpp │ │ │ ├── Kokkos_HIP_ParallelFor_MDRange.hpp │ │ │ ├── Kokkos_HIP_ParallelFor_Range.hpp │ │ │ ├── Kokkos_HIP_ParallelFor_Team.hpp │ │ │ ├── Kokkos_HIP_ParallelReduce_MDRange.hpp │ │ │ ├── Kokkos_HIP_ParallelReduce_Range.hpp │ │ │ ├── Kokkos_HIP_ParallelReduce_Team.hpp │ │ │ ├── Kokkos_HIP_ParallelScan_Range.hpp │ │ │ ├── Kokkos_HIP_ReduceScan.hpp │ │ │ ├── Kokkos_HIP_SharedAllocationRecord.cpp │ │ │ ├── Kokkos_HIP_SharedAllocationRecord.hpp │ │ │ ├── Kokkos_HIP_Shuffle_Reduce.hpp │ │ │ ├── Kokkos_HIP_Space.cpp │ │ │ ├── Kokkos_HIP_Space.hpp │ │ │ ├── Kokkos_HIP_Team.hpp │ │ │ ├── Kokkos_HIP_TeamPolicyInternal.hpp │ │ │ ├── Kokkos_HIP_UniqueToken.hpp │ │ │ ├── Kokkos_HIP_Vectorization.hpp │ │ │ ├── Kokkos_HIP_WorkGraphPolicy.hpp │ │ │ ├── Kokkos_HIP_ZeroMemset.cpp │ │ │ └── Kokkos_HIP_ZeroMemset.hpp │ │ ├── HPX │ │ │ ├── Kokkos_HPX.cpp │ │ │ ├── Kokkos_HPX.hpp │ │ │ ├── Kokkos_HPX_MDRangePolicy.hpp │ │ │ ├── Kokkos_HPX_Task.cpp │ │ │ ├── Kokkos_HPX_Task.hpp │ │ │ └── Kokkos_HPX_WorkGraphPolicy.hpp │ │ ├── KokkosExp_InterOp.hpp │ │ ├── KokkosExp_MDRangePolicy.hpp │ │ ├── Kokkos_Abort.hpp │ │ ├── Kokkos_AcquireUniqueTokenImpl.hpp │ │ ├── Kokkos_AnonymousSpace.hpp │ │ ├── Kokkos_Array.hpp │ │ ├── Kokkos_Assert.hpp │ │ ├── Kokkos_Atomic.hpp │ │ ├── Kokkos_Atomics_Desul_Wrapper.hpp │ │ ├── Kokkos_BitManipulation.hpp │ │ ├── Kokkos_Clamp.hpp │ │ ├── Kokkos_Complex.hpp │ │ ├── Kokkos_Concepts.hpp │ │ ├── Kokkos_CopyViews.hpp │ │ ├── Kokkos_Core.hpp │ │ ├── Kokkos_Core_fwd.hpp │ │ ├── Kokkos_Crs.hpp │ │ ├── Kokkos_DetectionIdiom.hpp │ │ ├── Kokkos_ExecPolicy.hpp │ │ ├── Kokkos_Extents.hpp │ │ ├── Kokkos_Future.hpp │ │ ├── Kokkos_Graph.hpp │ │ ├── Kokkos_GraphNode.hpp │ │ ├── Kokkos_Graph_fwd.hpp │ │ ├── Kokkos_Half.hpp │ │ ├── Kokkos_HostSpace.hpp │ │ ├── Kokkos_Layout.hpp │ │ ├── Kokkos_Macros.hpp │ │ ├── Kokkos_MathematicalConstants.hpp │ │ ├── Kokkos_MathematicalFunctions.hpp │ │ ├── Kokkos_MathematicalSpecialFunctions.hpp │ │ ├── Kokkos_MemoryPool.hpp │ │ ├── Kokkos_MemoryTraits.hpp │ │ ├── Kokkos_MinMax.hpp │ │ ├── Kokkos_NumericTraits.hpp │ │ ├── Kokkos_Pair.hpp │ │ ├── Kokkos_Parallel.hpp │ │ ├── Kokkos_Parallel_Reduce.hpp │ │ ├── Kokkos_PointerOwnership.hpp │ │ ├── Kokkos_Printf.hpp │ │ ├── Kokkos_Profiling_ProfileSection.hpp │ │ ├── Kokkos_Profiling_ScopedRegion.hpp │ │ ├── Kokkos_Rank.hpp │ │ ├── Kokkos_ReductionIdentity.hpp │ │ ├── Kokkos_ScratchSpace.hpp │ │ ├── Kokkos_Swap.hpp │ │ ├── Kokkos_TaskScheduler.hpp │ │ ├── Kokkos_TaskScheduler_fwd.hpp │ │ ├── Kokkos_Timer.hpp │ │ ├── Kokkos_Tuners.hpp │ │ ├── Kokkos_TypeInfo.hpp │ │ ├── Kokkos_UniqueToken.hpp │ │ ├── Kokkos_Vectorization.hpp │ │ ├── Kokkos_View.hpp │ │ ├── Kokkos_WorkGraphPolicy.hpp │ │ ├── Kokkos_hwloc.hpp │ │ ├── OpenACC │ │ │ ├── Kokkos_OpenACC.cpp │ │ │ ├── Kokkos_OpenACC.hpp │ │ │ ├── Kokkos_OpenACCSpace.cpp │ │ │ ├── Kokkos_OpenACCSpace.hpp │ │ │ ├── Kokkos_OpenACC_DeepCopy.hpp │ │ │ ├── Kokkos_OpenACC_FunctorAdapter.hpp │ │ │ ├── Kokkos_OpenACC_Instance.cpp │ │ │ ├── Kokkos_OpenACC_Instance.hpp │ │ │ ├── Kokkos_OpenACC_MDRangePolicy.hpp │ │ │ ├── Kokkos_OpenACC_Macros.hpp │ │ │ ├── Kokkos_OpenACC_ParallelFor_MDRange.hpp │ │ │ ├── Kokkos_OpenACC_ParallelFor_Range.hpp │ │ │ ├── Kokkos_OpenACC_ParallelFor_Team.hpp │ │ │ ├── Kokkos_OpenACC_ParallelReduce_MDRange.hpp │ │ │ ├── Kokkos_OpenACC_ParallelReduce_Range.hpp │ │ │ ├── Kokkos_OpenACC_ParallelReduce_Team.hpp │ │ │ ├── Kokkos_OpenACC_ParallelScan_Range.hpp │ │ │ ├── Kokkos_OpenACC_ScheduleType.hpp │ │ │ ├── Kokkos_OpenACC_SharedAllocationRecord.cpp │ │ │ ├── Kokkos_OpenACC_SharedAllocationRecord.hpp │ │ │ ├── Kokkos_OpenACC_Team.hpp │ │ │ └── Kokkos_OpenACC_Traits.hpp │ │ ├── OpenMP │ │ │ ├── Kokkos_OpenMP.cpp │ │ │ ├── Kokkos_OpenMP.hpp │ │ │ ├── Kokkos_OpenMP_Instance.cpp │ │ │ ├── Kokkos_OpenMP_Instance.hpp │ │ │ ├── Kokkos_OpenMP_MDRangePolicy.hpp │ │ │ ├── Kokkos_OpenMP_Parallel_For.hpp │ │ │ ├── Kokkos_OpenMP_Parallel_Reduce.hpp │ │ │ ├── Kokkos_OpenMP_Parallel_Scan.hpp │ │ │ ├── Kokkos_OpenMP_Task.cpp │ │ │ ├── Kokkos_OpenMP_Task.hpp │ │ │ ├── Kokkos_OpenMP_Team.hpp │ │ │ ├── Kokkos_OpenMP_UniqueToken.hpp │ │ │ └── Kokkos_OpenMP_WorkGraphPolicy.hpp │ │ ├── OpenMPTarget │ │ │ ├── Kokkos_OpenMPTarget.hpp │ │ │ ├── Kokkos_OpenMPTargetSpace.cpp │ │ │ ├── Kokkos_OpenMPTargetSpace.hpp │ │ │ ├── Kokkos_OpenMPTarget_Abort.hpp │ │ │ ├── Kokkos_OpenMPTarget_DeepCopy.hpp │ │ │ ├── Kokkos_OpenMPTarget_Error.hpp │ │ │ ├── Kokkos_OpenMPTarget_FunctorAdapter.hpp │ │ │ ├── Kokkos_OpenMPTarget_Instance.cpp │ │ │ ├── Kokkos_OpenMPTarget_Instance.hpp │ │ │ ├── Kokkos_OpenMPTarget_MDRangePolicy.hpp │ │ │ ├── Kokkos_OpenMPTarget_Macros.hpp │ │ │ ├── Kokkos_OpenMPTarget_Parallel.hpp │ │ │ ├── Kokkos_OpenMPTarget_ParallelFor_MDRange.hpp │ │ │ ├── Kokkos_OpenMPTarget_ParallelFor_Range.hpp │ │ │ ├── Kokkos_OpenMPTarget_ParallelFor_Team.hpp │ │ │ ├── Kokkos_OpenMPTarget_ParallelReduce_MDRange.hpp │ │ │ ├── Kokkos_OpenMPTarget_ParallelReduce_Range.hpp │ │ │ ├── Kokkos_OpenMPTarget_ParallelReduce_Team.hpp │ │ │ ├── Kokkos_OpenMPTarget_ParallelScan_Range.hpp │ │ │ ├── Kokkos_OpenMPTarget_ParallelScan_Team.hpp │ │ │ ├── Kokkos_OpenMPTarget_Parallel_Common.hpp │ │ │ ├── Kokkos_OpenMPTarget_Reducer.hpp │ │ │ └── Kokkos_OpenMPTarget_UniqueToken.hpp │ │ ├── SYCL │ │ │ ├── Kokkos_SYCL.cpp │ │ │ ├── Kokkos_SYCL.hpp │ │ │ ├── Kokkos_SYCL_Abort.hpp │ │ │ ├── Kokkos_SYCL_DeepCopy.hpp │ │ │ ├── Kokkos_SYCL_GraphNodeKernel.hpp │ │ │ ├── Kokkos_SYCL_GraphNode_Impl.hpp │ │ │ ├── Kokkos_SYCL_Graph_Impl.hpp │ │ │ ├── Kokkos_SYCL_Half_Conversion.hpp │ │ │ ├── Kokkos_SYCL_Half_Impl_Type.hpp │ │ │ ├── Kokkos_SYCL_Instance.cpp │ │ │ ├── Kokkos_SYCL_Instance.hpp │ │ │ ├── Kokkos_SYCL_MDRangePolicy.hpp │ │ │ ├── Kokkos_SYCL_ParallelFor_MDRange.hpp │ │ │ ├── Kokkos_SYCL_ParallelFor_Range.hpp │ │ │ ├── Kokkos_SYCL_ParallelFor_Team.hpp │ │ │ ├── Kokkos_SYCL_ParallelReduce_MDRange.hpp │ │ │ ├── Kokkos_SYCL_ParallelReduce_Range.hpp │ │ │ ├── Kokkos_SYCL_ParallelReduce_Team.hpp │ │ │ ├── Kokkos_SYCL_ParallelScan_Range.hpp │ │ │ ├── Kokkos_SYCL_Space.cpp │ │ │ ├── Kokkos_SYCL_Space.hpp │ │ │ ├── Kokkos_SYCL_Team.hpp │ │ │ ├── Kokkos_SYCL_TeamPolicy.hpp │ │ │ ├── Kokkos_SYCL_UniqueToken.hpp │ │ │ ├── Kokkos_SYCL_WorkgroupReduction.hpp │ │ │ └── Kokkos_SYCL_ZeroMemset.hpp │ │ ├── Serial │ │ │ ├── Kokkos_Serial.cpp │ │ │ ├── Kokkos_Serial.hpp │ │ │ ├── Kokkos_Serial_MDRangePolicy.hpp │ │ │ ├── Kokkos_Serial_Parallel_MDRange.hpp │ │ │ ├── Kokkos_Serial_Parallel_Range.hpp │ │ │ ├── Kokkos_Serial_Parallel_Team.hpp │ │ │ ├── Kokkos_Serial_Task.cpp │ │ │ ├── Kokkos_Serial_Task.hpp │ │ │ ├── Kokkos_Serial_UniqueToken.hpp │ │ │ ├── Kokkos_Serial_WorkGraphPolicy.hpp │ │ │ └── Kokkos_Serial_ZeroMemset.hpp │ │ ├── Threads │ │ │ ├── Kokkos_Threads.hpp │ │ │ ├── Kokkos_Threads_Instance.cpp │ │ │ ├── Kokkos_Threads_Instance.hpp │ │ │ ├── Kokkos_Threads_MDRangePolicy.hpp │ │ │ ├── Kokkos_Threads_ParallelFor_MDRange.hpp │ │ │ ├── Kokkos_Threads_ParallelFor_Range.hpp │ │ │ ├── Kokkos_Threads_ParallelFor_Team.hpp │ │ │ ├── Kokkos_Threads_ParallelReduce_MDRange.hpp │ │ │ ├── Kokkos_Threads_ParallelReduce_Range.hpp │ │ │ ├── Kokkos_Threads_ParallelReduce_Team.hpp │ │ │ ├── Kokkos_Threads_ParallelScan_Range.hpp │ │ │ ├── Kokkos_Threads_Spinwait.cpp │ │ │ ├── Kokkos_Threads_Spinwait.hpp │ │ │ ├── Kokkos_Threads_State.hpp │ │ │ ├── Kokkos_Threads_Team.hpp │ │ │ ├── Kokkos_Threads_UniqueToken.hpp │ │ │ └── Kokkos_Threads_WorkGraphPolicy.hpp │ │ ├── View │ │ │ ├── Hooks │ │ │ │ └── Kokkos_ViewHooks.hpp │ │ │ ├── Kokkos_BasicView.hpp │ │ │ ├── Kokkos_ViewAlloc.hpp │ │ │ ├── Kokkos_ViewAtomic.hpp │ │ │ ├── Kokkos_ViewCtor.hpp │ │ │ ├── Kokkos_ViewDataAnalysis.hpp │ │ │ ├── Kokkos_ViewLegacy.hpp │ │ │ ├── Kokkos_ViewMapping.hpp │ │ │ ├── Kokkos_ViewTracker.hpp │ │ │ ├── Kokkos_ViewTraits.hpp │ │ │ ├── Kokkos_ViewUniformType.hpp │ │ │ └── MDSpan │ │ │ │ ├── Kokkos_MDSpan_Accessor.hpp │ │ │ │ ├── Kokkos_MDSpan_Extents.hpp │ │ │ │ ├── Kokkos_MDSpan_Header.hpp │ │ │ │ └── Kokkos_MDSpan_Layout.hpp │ │ ├── decl │ │ │ ├── Kokkos_Declare_CUDA.hpp │ │ │ ├── Kokkos_Declare_HIP.hpp │ │ │ ├── Kokkos_Declare_HPX.hpp │ │ │ ├── Kokkos_Declare_OPENACC.hpp │ │ │ ├── Kokkos_Declare_OPENMP.hpp │ │ │ ├── Kokkos_Declare_OPENMPTARGET.hpp │ │ │ ├── Kokkos_Declare_SERIAL.hpp │ │ │ ├── Kokkos_Declare_SYCL.hpp │ │ │ └── Kokkos_Declare_THREADS.hpp │ │ ├── fwd │ │ │ ├── Kokkos_Fwd_CUDA.hpp │ │ │ ├── Kokkos_Fwd_HIP.hpp │ │ │ ├── Kokkos_Fwd_HPX.hpp │ │ │ ├── Kokkos_Fwd_OPENACC.hpp │ │ │ ├── Kokkos_Fwd_OPENMP.hpp │ │ │ ├── Kokkos_Fwd_OPENMPTARGET.hpp │ │ │ ├── Kokkos_Fwd_SERIAL.hpp │ │ │ ├── Kokkos_Fwd_SYCL.hpp │ │ │ └── Kokkos_Fwd_THREADS.hpp │ │ ├── impl │ │ │ ├── KokkosExp_Host_IterateTile.hpp │ │ │ ├── KokkosExp_IterateTileGPU.hpp │ │ │ ├── Kokkos_Abort.cpp │ │ │ ├── Kokkos_AnalyzePolicy.hpp │ │ │ ├── Kokkos_BitOps.hpp │ │ │ ├── Kokkos_CPUDiscovery.cpp │ │ │ ├── Kokkos_CPUDiscovery.hpp │ │ │ ├── Kokkos_ChaseLev.hpp │ │ │ ├── Kokkos_CheckedIntegerOps.hpp │ │ │ ├── Kokkos_ClockTic.hpp │ │ │ ├── Kokkos_Combined_Reducer.hpp │ │ │ ├── Kokkos_Command_Line_Parsing.cpp │ │ │ ├── Kokkos_Command_Line_Parsing.hpp │ │ │ ├── Kokkos_ConcurrentBitset.hpp │ │ │ ├── Kokkos_Core.cpp │ │ │ ├── Kokkos_Default_GraphNodeKernel.hpp │ │ │ ├── Kokkos_Default_GraphNode_Impl.hpp │ │ │ ├── Kokkos_Default_Graph_Impl.hpp │ │ │ ├── Kokkos_Default_Graph_fwd.hpp │ │ │ ├── Kokkos_DesulAtomicsConfig.hpp │ │ │ ├── Kokkos_DeviceManagement.hpp │ │ │ ├── Kokkos_EBO.hpp │ │ │ ├── Kokkos_Error.cpp │ │ │ ├── Kokkos_Error.hpp │ │ │ ├── Kokkos_ExecPolicy.cpp │ │ │ ├── Kokkos_ExecSpaceManager.hpp │ │ │ ├── Kokkos_FunctorAnalysis.hpp │ │ │ ├── Kokkos_GraphImpl.hpp │ │ │ ├── Kokkos_GraphImpl_Utilities.hpp │ │ │ ├── Kokkos_GraphImpl_fwd.hpp │ │ │ ├── Kokkos_GraphNodeCustomization.hpp │ │ │ ├── Kokkos_GraphNodeImpl.hpp │ │ │ ├── Kokkos_Half_FloatingPointWrapper.hpp │ │ │ ├── Kokkos_Half_MathematicalFunctions.hpp │ │ │ ├── Kokkos_Half_NumericTraits.hpp │ │ │ ├── Kokkos_HostBarrier.cpp │ │ │ ├── Kokkos_HostBarrier.hpp │ │ │ ├── Kokkos_HostSharedPtr.hpp │ │ │ ├── Kokkos_HostSpace.cpp │ │ │ ├── Kokkos_HostSpace_ZeroMemset.hpp │ │ │ ├── Kokkos_HostSpace_deepcopy.cpp │ │ │ ├── Kokkos_HostSpace_deepcopy.hpp │ │ │ ├── Kokkos_HostThreadTeam.cpp │ │ │ ├── Kokkos_HostThreadTeam.hpp │ │ │ ├── Kokkos_InitializationSettings.hpp │ │ │ ├── Kokkos_LIFO.hpp │ │ │ ├── Kokkos_LinkedListNode.hpp │ │ │ ├── Kokkos_MemoryPool.cpp │ │ │ ├── Kokkos_MultipleTaskQueue.hpp │ │ │ ├── Kokkos_NvidiaGpuArchitectures.hpp │ │ │ ├── Kokkos_OptionalRef.hpp │ │ │ ├── Kokkos_ParseCommandLineArgumentsAndEnvironmentVariables.hpp │ │ │ ├── Kokkos_Profiling.cpp │ │ │ ├── Kokkos_Profiling.hpp │ │ │ ├── Kokkos_Profiling_C_Interface.h │ │ │ ├── Kokkos_Profiling_DeviceInfo.hpp │ │ │ ├── Kokkos_Profiling_Interface.hpp │ │ │ ├── Kokkos_QuadPrecisionMath.hpp │ │ │ ├── Kokkos_SharedAlloc.cpp │ │ │ ├── Kokkos_SharedAlloc.hpp │ │ │ ├── Kokkos_SharedAlloc_timpl.hpp │ │ │ ├── Kokkos_SimpleTaskScheduler.hpp │ │ │ ├── Kokkos_SingleTaskQueue.hpp │ │ │ ├── Kokkos_Stacktrace.cpp │ │ │ ├── Kokkos_Stacktrace.hpp │ │ │ ├── Kokkos_StringManipulation.hpp │ │ │ ├── Kokkos_TaskBase.hpp │ │ │ ├── Kokkos_TaskNode.hpp │ │ │ ├── Kokkos_TaskPolicyData.hpp │ │ │ ├── Kokkos_TaskQueue.hpp │ │ │ ├── Kokkos_TaskQueueCommon.hpp │ │ │ ├── Kokkos_TaskQueueMemoryManager.hpp │ │ │ ├── Kokkos_TaskQueueMultiple.hpp │ │ │ ├── Kokkos_TaskQueueMultiple_impl.hpp │ │ │ ├── Kokkos_TaskQueue_impl.hpp │ │ │ ├── Kokkos_TaskResult.hpp │ │ │ ├── Kokkos_TaskTeamMember.hpp │ │ │ ├── Kokkos_TeamMDPolicy.hpp │ │ │ ├── Kokkos_Tools.hpp │ │ │ ├── Kokkos_Tools_Generic.hpp │ │ │ ├── Kokkos_Traits.hpp │ │ │ ├── Kokkos_Utilities.hpp │ │ │ ├── Kokkos_VLAEmulation.hpp │ │ │ ├── Kokkos_Volatile_Load.hpp │ │ │ ├── Kokkos_ZeroMemset_fwd.hpp │ │ │ └── Kokkos_hwloc.cpp │ │ ├── setup │ │ │ ├── Kokkos_Setup_Cuda.hpp │ │ │ ├── Kokkos_Setup_HIP.hpp │ │ │ └── Kokkos_Setup_SYCL.hpp │ │ └── traits │ │ │ ├── Kokkos_ExecutionSpaceTrait.hpp │ │ │ ├── Kokkos_GraphKernelTrait.hpp │ │ │ ├── Kokkos_IndexTypeTrait.hpp │ │ │ ├── Kokkos_IterationPatternTrait.hpp │ │ │ ├── Kokkos_LaunchBoundsTrait.hpp │ │ │ ├── Kokkos_OccupancyControlTrait.hpp │ │ │ ├── Kokkos_PolicyTraitAdaptor.hpp │ │ │ ├── Kokkos_PolicyTraitMatcher.hpp │ │ │ ├── Kokkos_ScheduleTrait.hpp │ │ │ ├── Kokkos_Traits_fwd.hpp │ │ │ ├── Kokkos_WorkItemPropertyTrait.hpp │ │ │ └── Kokkos_WorkTagTrait.hpp │ └── unit_test │ │ ├── CMakeLists.txt │ │ ├── IncrementalTest.cpp.in │ │ ├── Makefile │ │ ├── TestAbort.hpp │ │ ├── TestArray.cpp │ │ ├── TestArrayOps.hpp │ │ ├── TestAtomicOperations.hpp │ │ ├── TestAtomicOperations_complexdouble.hpp │ │ ├── TestAtomicOperations_complexfloat.hpp │ │ ├── TestAtomicOperations_double.hpp │ │ ├── TestAtomicOperations_float.hpp │ │ ├── TestAtomicOperations_int.hpp │ │ ├── TestAtomicOperations_longint.hpp │ │ ├── TestAtomicOperations_longlongint.hpp │ │ ├── TestAtomicOperations_shared.hpp │ │ ├── TestAtomicOperations_unsignedint.hpp │ │ ├── TestAtomicOperations_unsignedlongint.hpp │ │ ├── TestAtomicOperations_unsignedlonglongint.hpp │ │ ├── TestAtomicViews.hpp │ │ ├── TestAtomics.hpp │ │ ├── TestBitManipulation.cpp │ │ ├── TestBitManipulationBuiltins.hpp │ │ ├── TestBlockSizeDeduction.hpp │ │ ├── TestCStyleMemoryManagement.cpp │ │ ├── TestCTestDevice.cpp │ │ ├── TestCXX11.hpp │ │ ├── TestCXX11Deduction.hpp │ │ ├── TestCheckedIntegerOps.hpp │ │ ├── TestCommonPolicyConstructors.hpp │ │ ├── TestCommonPolicyInterface.hpp │ │ ├── TestCompileMain.cpp │ │ ├── TestCompilerMacros.cpp │ │ ├── TestComplex.hpp │ │ ├── TestConcepts.hpp │ │ ├── TestConcurrentBitset.hpp │ │ ├── TestCreateMirror.cpp │ │ ├── TestCrs.hpp │ │ ├── TestDeepCopyAlignment.hpp │ │ ├── TestDetectionIdiom.cpp │ │ ├── TestDeviceAndThreads.py │ │ ├── TestExecSpacePartitioning.hpp │ │ ├── TestExecSpaceThreadSafety.hpp │ │ ├── TestExecutionSpace.hpp │ │ ├── TestFunctorAnalysis.hpp │ │ ├── TestGraph.hpp │ │ ├── TestHWLOC.cpp │ │ ├── TestHalfConversion.hpp │ │ ├── TestHalfOperators.hpp │ │ ├── TestHostSharedPtr.hpp │ │ ├── TestHostSharedPtrAccessOnDevice.hpp │ │ ├── TestInit.hpp │ │ ├── TestInitializationSettings.cpp │ │ ├── TestInterOp.cpp │ │ ├── TestIrregularLayout.hpp │ │ ├── TestJoinBackwardCompatibility.hpp │ │ ├── TestLegionInitialization.cpp │ │ ├── TestLocalDeepCopy.hpp │ │ ├── TestMDRange.hpp │ │ ├── TestMDRangePolicyCTAD.cpp │ │ ├── TestMDRangePolicyConstructors.hpp │ │ ├── TestMDRangeReduce.hpp │ │ ├── TestMDRange_a.hpp │ │ ├── TestMDRange_b.hpp │ │ ├── TestMDRange_c.hpp │ │ ├── TestMDRange_d.hpp │ │ ├── TestMDRange_e.hpp │ │ ├── TestMDRange_f.hpp │ │ ├── TestMDRange_g.hpp │ │ ├── TestMDSpan.hpp │ │ ├── TestMDSpanAtomicAccessor.hpp │ │ ├── TestMDSpanConversion.hpp │ │ ├── TestMathematicalConstants.hpp │ │ ├── TestMathematicalFunctions.hpp │ │ ├── TestMathematicalFunctions1.hpp │ │ ├── TestMathematicalFunctions2.hpp │ │ ├── TestMathematicalFunctions3.hpp │ │ ├── TestMathematicalSpecialFunctions.hpp │ │ ├── TestMemoryPool.hpp │ │ ├── TestMinMaxClamp.hpp │ │ ├── TestMultiGPU.hpp │ │ ├── TestNestedReducerCTAD.cpp │ │ ├── TestNonTrivialScalarTypes.hpp │ │ ├── TestNumericTraits.hpp │ │ ├── TestOccupancyControlTrait.hpp │ │ ├── TestOther.hpp │ │ ├── TestParallelScanRangePolicy.hpp │ │ ├── TestParseCmdLineArgsAndEnvVars.cpp │ │ ├── TestPrintf.hpp │ │ ├── TestQuadPrecisionMath.hpp │ │ ├── TestRange.hpp │ │ ├── TestRangePolicy.hpp │ │ ├── TestRangePolicyCTAD.cpp │ │ ├── TestRangePolicyConstructors.hpp │ │ ├── TestRangePolicyRequire.hpp │ │ ├── TestRealloc.hpp │ │ ├── TestReduce.hpp │ │ ├── TestReduceCombinatorical.hpp │ │ ├── TestReducerCTADs.hpp │ │ ├── TestReducers.hpp │ │ ├── TestReducers_a.hpp │ │ ├── TestReducers_b.hpp │ │ ├── TestReducers_c.hpp │ │ ├── TestReducers_d.hpp │ │ ├── TestReducers_e.hpp │ │ ├── TestReductions.hpp │ │ ├── TestReductions_DeviceView.hpp │ │ ├── TestResize.hpp │ │ ├── TestSharedAlloc.hpp │ │ ├── TestSharedHostPinnedSpace.cpp │ │ ├── TestSharedSpace.cpp │ │ ├── TestSpaceAwareAccessor.hpp │ │ ├── TestSpaceAwareAccessorAccessViolation.hpp │ │ ├── TestStackTrace.cpp │ │ ├── TestStackTrace.hpp │ │ ├── TestStackTrace_f0.cpp │ │ ├── TestStackTrace_f1.cpp │ │ ├── TestStackTrace_f2.cpp │ │ ├── TestStackTrace_f3.cpp │ │ ├── TestStackTrace_f4.cpp │ │ ├── TestStringManipulation.cpp │ │ ├── TestSubView_a.hpp │ │ ├── TestSubView_b.hpp │ │ ├── TestSubView_c01.hpp │ │ ├── TestSubView_c02.hpp │ │ ├── TestSubView_c03.hpp │ │ ├── TestSubView_c04.hpp │ │ ├── TestSubView_c05.hpp │ │ ├── TestSubView_c06.hpp │ │ ├── TestSubView_c07.hpp │ │ ├── TestSubView_c08.hpp │ │ ├── TestSubView_c09.hpp │ │ ├── TestSubView_c10.hpp │ │ ├── TestSubView_c11.hpp │ │ ├── TestSubView_c12.hpp │ │ ├── TestSubView_c13.hpp │ │ ├── TestSubView_c14.hpp │ │ ├── TestSwap.hpp │ │ ├── TestTaskScheduler.hpp │ │ ├── TestTaskScheduler_single.hpp │ │ ├── TestTeam.hpp │ │ ├── TestTeamBasic.hpp │ │ ├── TestTeamCombinedReducers.hpp │ │ ├── TestTeamMDRange.hpp │ │ ├── TestTeamMDRangePolicyCTAD.cpp │ │ ├── TestTeamPolicyCTAD.cpp │ │ ├── TestTeamPolicyConstructors.hpp │ │ ├── TestTeamReductionScan.hpp │ │ ├── TestTeamScan.hpp │ │ ├── TestTeamScratch.hpp │ │ ├── TestTeamTeamSize.hpp │ │ ├── TestTeamVector.hpp │ │ ├── TestTeamVectorRange.hpp │ │ ├── TestTypeInfo.cpp │ │ ├── TestTypeList.cpp │ │ ├── TestUniqueToken.hpp │ │ ├── TestUtilities.hpp │ │ ├── TestVersionMacros.cpp │ │ ├── TestViewAPI.hpp │ │ ├── TestViewAPI_a.hpp │ │ ├── TestViewAPI_b.hpp │ │ ├── TestViewAPI_c.hpp │ │ ├── TestViewAPI_d.hpp │ │ ├── TestViewAPI_e.hpp │ │ ├── TestViewBadAlloc.hpp │ │ ├── TestViewCopy_a.hpp │ │ ├── TestViewCopy_b.hpp │ │ ├── TestViewCopy_c.hpp │ │ ├── TestViewCtorDimMatch.hpp │ │ ├── TestViewCtorProp.hpp │ │ ├── TestViewCtorPropEmbeddedDim.hpp │ │ ├── TestViewEmptyRuntimeUnmanaged.hpp │ │ ├── TestViewHooks.hpp │ │ ├── TestViewIsAssignable.hpp │ │ ├── TestViewLayoutStrideAssignment.hpp │ │ ├── TestViewMapping_a.hpp │ │ ├── TestViewMapping_b.hpp │ │ ├── TestViewMapping_subview.hpp │ │ ├── TestViewMemoryAccessViolation.hpp │ │ ├── TestViewOfClass.hpp │ │ ├── TestViewOfViews.hpp │ │ ├── TestViewOutOfBoundsAccess.hpp │ │ ├── TestViewRank.cpp │ │ ├── TestViewResize.hpp │ │ ├── TestViewSpaceAssign.hpp │ │ ├── TestViewSubview.hpp │ │ ├── TestViewTypeTraits.cpp │ │ ├── TestViewTypedefs.cpp │ │ ├── TestView_64bit.hpp │ │ ├── TestWindowsInclude.cpp │ │ ├── TestWithoutInitializing.hpp │ │ ├── TestWorkGraph.hpp │ │ ├── Test_InterOp_Streams.hpp │ │ ├── UnitTestMain.cpp │ │ ├── UnitTestMainInit.cpp │ │ ├── UnitTest_CMakePassCmdLineArgs.cpp │ │ ├── UnitTest_CMakeTriBITSCompatibility.cpp │ │ ├── UnitTest_DeviceAndThreads.cpp │ │ ├── UnitTest_PushFinalizeHook.cpp │ │ ├── UnitTest_PushFinalizeHook_terminate.cpp │ │ ├── UnitTest_ScopeGuard.cpp │ │ ├── category_files │ │ ├── TestCudaHostPinned_Category.hpp │ │ ├── TestCudaUVM_Category.hpp │ │ ├── TestCuda_Category.hpp │ │ ├── TestDefaultDeviceType_Category.hpp │ │ ├── TestHIPHostPinned_Category.hpp │ │ ├── TestHIPManaged_Category.hpp │ │ ├── TestHIP_Category.hpp │ │ ├── TestHPX_Category.hpp │ │ ├── TestOpenACC_Category.hpp │ │ ├── TestOpenMPTarget_Category.hpp │ │ ├── TestOpenMP_Category.hpp │ │ ├── TestSYCLHostUSM_Category.hpp │ │ ├── TestSYCLSharedUSM_Category.hpp │ │ ├── TestSYCL_Category.hpp │ │ ├── TestSerial_Category.hpp │ │ └── TestThreads_Category.hpp │ │ ├── configuration │ │ └── test-code │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile │ │ │ ├── main.cpp │ │ │ ├── test_config.bash │ │ │ ├── test_config_arch_list.bash │ │ │ ├── test_config_device_list.bash │ │ │ ├── test_config_options_list.bash │ │ │ └── test_config_run.bash │ │ ├── cuda │ │ ├── TestCuda_DebugPinUVMSpace.cpp │ │ ├── TestCuda_DebugSerialExecution.cpp │ │ ├── TestCuda_InterOp_Graph.cpp │ │ ├── TestCuda_InterOp_Init.cpp │ │ ├── TestCuda_InterOp_Streams.cpp │ │ ├── TestCuda_InterOp_StreamsMultiGPU.cpp │ │ ├── TestCuda_ReducerViewSizeLimit.cpp │ │ ├── TestCuda_Spaces.cpp │ │ ├── TestCuda_Task.cpp │ │ └── TestCuda_TeamScratchStreams.cpp │ │ ├── default │ │ ├── TestDefaultDeviceDevelop.cpp │ │ ├── TestDefaultDeviceType.cpp │ │ ├── TestDefaultDeviceTypeResize.cpp │ │ ├── TestDefaultDeviceTypeViewAPI.cpp │ │ ├── TestDefaultDeviceType_a1.cpp │ │ ├── TestDefaultDeviceType_a2.cpp │ │ ├── TestDefaultDeviceType_a3.cpp │ │ ├── TestDefaultDeviceType_b1.cpp │ │ ├── TestDefaultDeviceType_b2.cpp │ │ ├── TestDefaultDeviceType_b3.cpp │ │ ├── TestDefaultDeviceType_c1.cpp │ │ ├── TestDefaultDeviceType_c2.cpp │ │ └── TestDefaultDeviceType_c3.cpp │ │ ├── headers_self_contained │ │ ├── CMakeLists.txt │ │ └── tstHeader.cpp │ │ ├── hip │ │ ├── TestHIP_AsyncLauncher.cpp │ │ ├── TestHIP_BlocksizeDeduction.cpp │ │ ├── TestHIP_InterOp_Graph.cpp │ │ ├── TestHIP_InterOp_Init.cpp │ │ ├── TestHIP_InterOp_Streams.cpp │ │ ├── TestHIP_Memory_Requirements.cpp │ │ ├── TestHIP_ScanUnit.cpp │ │ ├── TestHIP_Spaces.cpp │ │ ├── TestHIP_TeamScratchStreams.cpp │ │ └── TestHIP_UnifiedMemory_ZeroMemset.cpp │ │ ├── hpx │ │ ├── TestHPX_InParallel.cpp │ │ ├── TestHPX_IndependentInstances.cpp │ │ ├── TestHPX_IndependentInstancesDelayedExecution.cpp │ │ ├── TestHPX_IndependentInstancesInstanceIds.cpp │ │ ├── TestHPX_IndependentInstancesRefCounting.cpp │ │ ├── TestHPX_IndependentInstancesSynchronization.cpp │ │ ├── TestHPX_InterOp.cpp │ │ └── TestHPX_Task.cpp │ │ ├── incremental │ │ ├── README.md │ │ ├── Test01_execspace.hpp │ │ ├── Test02_atomic_host.hpp │ │ ├── Test03a_MemorySpace_malloc.hpp │ │ ├── Test03b_MemorySpace_free.hpp │ │ ├── Test04_ParallelFor_RangePolicy.hpp │ │ ├── Test05_ParallelReduce_RangePolicy.hpp │ │ ├── Test06_ParallelFor_MDRangePolicy.hpp │ │ ├── Test08_deep_copy.hpp │ │ ├── Test10_HierarchicalBasics.hpp │ │ ├── Test11a_ParallelFor_TeamThreadRange.hpp │ │ ├── Test11b_ParallelFor_TeamVectorRange.hpp │ │ ├── Test11c_ParallelFor_ThreadVectorRange.hpp │ │ ├── Test12a_ThreadScratch.hpp │ │ ├── Test12b_TeamScratch.hpp │ │ ├── Test13a_ParallelRed_TeamThreadRange.hpp │ │ ├── Test13b_ParallelRed_TeamVectorRange.hpp │ │ ├── Test13c_ParallelRed_ThreadVectorRange.hpp │ │ ├── Test14_MDRangeReduce.hpp │ │ ├── Test16_ParallelScan.hpp │ │ └── Test17_CompleteAtomic.hpp │ │ ├── openmp │ │ ├── TestOpenMP_InterOp.cpp │ │ └── TestOpenMP_Task.cpp │ │ ├── serial │ │ └── TestSerial_Task.cpp │ │ ├── standalone │ │ ├── Makefile │ │ └── UnitTestMainInit.cpp │ │ ├── sycl │ │ ├── TestSYCL_InterOp_Graph.cpp │ │ ├── TestSYCL_InterOp_Init.cpp │ │ ├── TestSYCL_InterOp_Init_Context.cpp │ │ ├── TestSYCL_InterOp_Streams.cpp │ │ ├── TestSYCL_InterOp_StreamsMultiGPU.cpp │ │ ├── TestSYCL_Spaces.cpp │ │ └── TestSYCL_TeamScratchStreams.cpp │ │ ├── tools │ │ ├── TestAllCalls.cpp │ │ ├── TestBuiltinTuners.cpp │ │ ├── TestCInterface.c │ │ ├── TestCategoricalTuner.cpp │ │ ├── TestEventCorrectness.cpp │ │ ├── TestEventCorrectness.hpp │ │ ├── TestIndependence.cpp │ │ ├── TestKernelNames.cpp │ │ ├── TestLogicalSpaces.cpp │ │ ├── TestProfilingSection.cpp │ │ ├── TestScopedRegion.cpp │ │ ├── TestToolsInitialization.cpp │ │ ├── TestTuning.cpp │ │ ├── TestWithoutInitializing.cpp │ │ ├── include │ │ │ └── ToolTestingUtilities.hpp │ │ └── printing-tool.cpp │ │ └── view │ │ ├── TestBasicView.hpp │ │ ├── TestBasicViewMDSpanConversion.cpp │ │ ├── TestExtentsDatatypeConversion.cpp │ │ ├── TestReferenceCountedAccessor.hpp │ │ └── TestReferenceCountedDataHandle.hpp ├── doc │ ├── Doxyfile │ ├── README.md │ ├── SAND2017-10464-Kokkos-Task-DAG.pdf │ ├── TuningDesign.md │ ├── build_docs │ ├── design_notes_space_instances.md │ ├── index.doc │ └── kokkos-promotion.txt ├── example │ ├── CMakeLists.txt │ ├── README │ ├── build_cmake_in_tree │ │ ├── CMakeLists.txt │ │ └── cmake_example.cpp │ ├── build_cmake_installed │ │ ├── CMakeLists.txt │ │ ├── cmake_example.cpp │ │ └── foo.f │ ├── build_cmake_installed_different_compiler │ │ ├── CMakeLists.txt │ │ ├── bar.cpp │ │ └── foo.cpp │ ├── build_cmake_installed_kk_as_language │ │ ├── CMakeLists.txt │ │ ├── bar.cpp │ │ ├── cmake_example.cpp │ │ └── foo.f │ ├── make_buildlink │ │ ├── Makefile │ │ ├── README │ │ └── main.cpp │ ├── query_device │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ └── query_device.cpp │ ├── relocatable_function │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ ├── functor.cpp │ │ └── main.cpp │ ├── tutorial │ │ ├── 01_hello_world │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile │ │ │ └── hello_world.cpp │ │ ├── 01_hello_world_lambda │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile │ │ │ └── hello_world_lambda.cpp │ │ ├── 02_simple_reduce │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile │ │ │ └── simple_reduce.cpp │ │ ├── 02_simple_reduce_lambda │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile │ │ │ └── simple_reduce_lambda.cpp │ │ ├── 03_simple_view │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile │ │ │ └── simple_view.cpp │ │ ├── 03_simple_view_lambda │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile │ │ │ └── simple_view_lambda.cpp │ │ ├── 04_simple_memoryspaces │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile │ │ │ └── simple_memoryspaces.cpp │ │ ├── 05_simple_atomics │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile │ │ │ └── simple_atomics.cpp │ │ ├── 06_simple_mdrangepolicy │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile │ │ │ └── simple_mdrangepolicy.cpp │ │ ├── Advanced_Views │ │ │ ├── 01_data_layouts │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Makefile │ │ │ │ └── data_layouts.cpp │ │ │ ├── 02_memory_traits │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Makefile │ │ │ │ └── memory_traits.cpp │ │ │ ├── 03_subviews │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Makefile │ │ │ │ └── subviews.cpp │ │ │ ├── 04_dualviews │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Makefile │ │ │ │ └── dual_view.cpp │ │ │ ├── 05_NVIDIA_UVM │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Makefile │ │ │ │ └── uvm_example.cpp │ │ │ ├── 06_AtomicViews │ │ │ │ └── Makefile │ │ │ ├── 07_Overlapping_DeepCopy │ │ │ │ ├── Makefile │ │ │ │ └── overlapping_deepcopy.cpp │ │ │ ├── CMakeLists.txt │ │ │ └── Makefile │ │ ├── Algorithms │ │ │ ├── 01_random_numbers │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Makefile │ │ │ │ └── random_numbers.cpp │ │ │ ├── CMakeLists.txt │ │ │ └── Makefile │ │ ├── CMakeLists.txt │ │ ├── Hierarchical_Parallelism │ │ │ ├── 01_thread_teams │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Makefile │ │ │ │ └── thread_teams.cpp │ │ │ ├── 01_thread_teams_lambda │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Makefile │ │ │ │ └── thread_teams_lambda.cpp │ │ │ ├── 02_nested_parallel_for │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Makefile │ │ │ │ └── nested_parallel_for.cpp │ │ │ ├── 03_vectorization │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Makefile │ │ │ │ └── vectorization.cpp │ │ │ ├── 04_team_scan │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Makefile │ │ │ │ └── team_scan.cpp │ │ │ ├── CMakeLists.txt │ │ │ └── Makefile │ │ ├── Makefile │ │ ├── README │ │ └── launch_bounds │ │ │ ├── CMakeLists.txt │ │ │ ├── Makefile │ │ │ └── launch_bounds_reduce.cpp │ └── virtual_functions │ │ ├── Makefile │ │ ├── classes.cpp │ │ ├── classes.hpp │ │ └── main.cpp ├── generate_makefile.bash ├── gnu_generate_makefile.bash ├── master_history.txt ├── simd │ ├── CMakeLists.txt │ ├── src │ │ ├── CMakeLists.txt │ │ ├── Kokkos_SIMD.hpp │ │ ├── Kokkos_SIMD_AVX2.hpp │ │ ├── Kokkos_SIMD_AVX512.hpp │ │ ├── Kokkos_SIMD_Common.hpp │ │ ├── Kokkos_SIMD_Common_Math.hpp │ │ ├── Kokkos_SIMD_NEON.hpp │ │ ├── Kokkos_SIMD_Scalar.hpp │ │ └── Kokkos_SIMD_dummy.cpp │ └── unit_tests │ │ ├── CMakeLists.txt │ │ ├── TestSIMD.cpp │ │ ├── UnitTestMain.cpp │ │ └── include │ │ ├── SIMDTesting_Ops.hpp │ │ ├── SIMDTesting_Utilities.hpp │ │ ├── TestSIMD_Condition.hpp │ │ ├── TestSIMD_Construction.hpp │ │ ├── TestSIMD_Conversions.hpp │ │ ├── TestSIMD_GeneratorCtors.hpp │ │ ├── TestSIMD_MaskOps.hpp │ │ ├── TestSIMD_MathOps.hpp │ │ ├── TestSIMD_Reductions.hpp │ │ ├── TestSIMD_ShiftOps.hpp │ │ └── TestSIMD_WhereExpressions.hpp └── tpls │ ├── desul │ ├── Config.hpp.cmake.in │ ├── include │ │ └── desul │ │ │ ├── atomics.hpp │ │ │ └── atomics │ │ │ ├── Adapt_CXX.hpp │ │ │ ├── Adapt_GCC.hpp │ │ │ ├── Adapt_HIP.hpp │ │ │ ├── Adapt_SYCL.hpp │ │ │ ├── Atomic_Ref.hpp │ │ │ ├── Common.hpp │ │ │ ├── Compare_Exchange.hpp │ │ │ ├── Compare_Exchange_CUDA.hpp │ │ │ ├── Compare_Exchange_GCC.hpp │ │ │ ├── Compare_Exchange_HIP.hpp │ │ │ ├── Compare_Exchange_MSVC.hpp │ │ │ ├── Compare_Exchange_OpenACC.hpp │ │ │ ├── Compare_Exchange_OpenMP.hpp │ │ │ ├── Compare_Exchange_SYCL.hpp │ │ │ ├── Compare_Exchange_ScopeCaller.hpp │ │ │ ├── Fetch_Op.hpp │ │ │ ├── Fetch_Op_CUDA.hpp │ │ │ ├── Fetch_Op_GCC.hpp │ │ │ ├── Fetch_Op_Generic.hpp │ │ │ ├── Fetch_Op_HIP.hpp │ │ │ ├── Fetch_Op_OpenACC.hpp │ │ │ ├── Fetch_Op_OpenMP.hpp │ │ │ ├── Fetch_Op_SYCL.hpp │ │ │ ├── Fetch_Op_ScopeCaller.hpp │ │ │ ├── Generic.hpp │ │ │ ├── Lock_Array.hpp │ │ │ ├── Lock_Array_CUDA.hpp │ │ │ ├── Lock_Array_HIP.hpp │ │ │ ├── Lock_Array_SYCL.hpp │ │ │ ├── Lock_Based_Fetch_Op.hpp │ │ │ ├── Lock_Based_Fetch_Op_CUDA.hpp │ │ │ ├── Lock_Based_Fetch_Op_HIP.hpp │ │ │ ├── Lock_Based_Fetch_Op_Host.hpp │ │ │ ├── Lock_Based_Fetch_Op_OpenACC.hpp │ │ │ ├── Lock_Based_Fetch_Op_SYCL.hpp │ │ │ ├── Lock_Free_Fetch_Op.hpp │ │ │ ├── Macros.hpp │ │ │ ├── Operator_Function_Objects.hpp │ │ │ ├── Thread_Fence.hpp │ │ │ ├── Thread_Fence_CUDA.hpp │ │ │ ├── Thread_Fence_GCC.hpp │ │ │ ├── Thread_Fence_HIP.hpp │ │ │ ├── Thread_Fence_MSVC.hpp │ │ │ ├── Thread_Fence_OpenACC.hpp │ │ │ ├── Thread_Fence_OpenMP.hpp │ │ │ ├── Thread_Fence_SYCL.hpp │ │ │ ├── Thread_Fence_ScopeCaller.hpp │ │ │ ├── cuda │ │ │ ├── CUDA_asm.hpp │ │ │ ├── CUDA_asm_exchange.hpp │ │ │ ├── cuda_cc7_asm.inc │ │ │ ├── cuda_cc7_asm_atomic_fetch_op.inc │ │ │ ├── cuda_cc7_asm_atomic_fetch_op.inc_isglobal │ │ │ ├── cuda_cc7_asm_atomic_fetch_op.inc_predicate │ │ │ ├── cuda_cc7_asm_atomic_op.inc │ │ │ ├── cuda_cc7_asm_atomic_op.inc_isglobal │ │ │ ├── cuda_cc7_asm_atomic_op.inc_predicate │ │ │ ├── cuda_cc7_asm_exchange.inc │ │ │ ├── cuda_cc7_asm_exchange_memorder.inc │ │ │ ├── cuda_cc7_asm_exchange_op.inc │ │ │ └── cuda_cc7_asm_memorder.inc │ │ │ └── openmp │ │ │ ├── OpenMP_40.hpp │ │ │ └── OpenMP_40_op.inc │ └── src │ │ ├── Lock_Array_CUDA.cpp │ │ ├── Lock_Array_HIP.cpp │ │ └── Lock_Array_SYCL.cpp │ ├── gtest │ └── gtest │ │ ├── LICENSE │ │ ├── README │ │ ├── gtest-all.cc │ │ └── gtest.h │ └── mdspan │ └── include │ ├── experimental │ ├── __p0009_bits │ │ ├── compressed_pair.hpp │ │ ├── config.hpp │ │ ├── default_accessor.hpp │ │ ├── dynamic_extent.hpp │ │ ├── extents.hpp │ │ ├── full_extent_t.hpp │ │ ├── layout_left.hpp │ │ ├── layout_right.hpp │ │ ├── layout_stride.hpp │ │ ├── macros.hpp │ │ ├── mdspan.hpp │ │ ├── no_unique_address.hpp │ │ ├── trait_backports.hpp │ │ ├── type_list.hpp │ │ └── utility.hpp │ ├── __p1684_bits │ │ └── mdarray.hpp │ ├── __p2389_bits │ │ └── dims.hpp │ ├── __p2630_bits │ │ ├── strided_slice.hpp │ │ ├── submdspan.hpp │ │ ├── submdspan_extents.hpp │ │ └── submdspan_mapping.hpp │ └── __p2642_bits │ │ ├── layout_padded.hpp │ │ └── layout_padded_fwd.hpp │ └── mdspan │ ├── mdarray.hpp │ └── mdspan.hpp ├── pycompadre ├── Matlab_1D_Using_Python_Interface.m ├── __init__.py ├── cmake_opts_gen.txt ├── cmake_opts_gpu_example.txt ├── cmake_opts_perf.txt ├── cmake_opts_serial_gen.txt ├── cmake_opts_serial_perf.txt ├── examples │ ├── kokkos_test_case.py │ ├── pycompadre_example_1d.py │ ├── pycompadre_example_2d.py │ ├── pycompadre_kernels.py │ ├── sphere_hodge.py │ ├── sphere_remap.py │ ├── test_pycompadre.py │ ├── test_pycompadre_manifold.py │ └── test_tangent_planes_manifold.py ├── install.sh ├── pybind11 │ ├── .appveyor.yml │ ├── .clang-format │ ├── .clang-tidy │ ├── .cmake-format.yaml │ ├── .codespell-ignore-lines │ ├── .gitattributes │ ├── .github │ │ ├── CODEOWNERS │ │ ├── CONTRIBUTING.md │ │ ├── ISSUE_TEMPLATE │ │ │ ├── bug-report.yml │ │ │ └── config.yml │ │ ├── dependabot.yml │ │ ├── labeler.yml │ │ ├── labeler_merged.yml │ │ ├── matchers │ │ │ └── pylint.json │ │ ├── pull_request_template.md │ │ └── workflows │ │ │ ├── ci.yml │ │ │ ├── configure.yml │ │ │ ├── emscripten.yaml │ │ │ ├── format.yml │ │ │ ├── labeler.yml │ │ │ ├── pip.yml │ │ │ └── upstream.yml │ ├── .gitignore │ ├── .pre-commit-config.yaml │ ├── .readthedocs.yml │ ├── CMakeLists.txt │ ├── LICENSE │ ├── MANIFEST.in │ ├── README.rst │ ├── SECURITY.md │ ├── docs │ │ ├── Doxyfile │ │ ├── _static │ │ │ └── css │ │ │ │ └── custom.css │ │ ├── advanced │ │ │ ├── cast │ │ │ │ ├── chrono.rst │ │ │ │ ├── custom.rst │ │ │ │ ├── eigen.rst │ │ │ │ ├── functional.rst │ │ │ │ ├── index.rst │ │ │ │ ├── overview.rst │ │ │ │ ├── stl.rst │ │ │ │ └── strings.rst │ │ │ ├── classes.rst │ │ │ ├── embedding.rst │ │ │ ├── exceptions.rst │ │ │ ├── functions.rst │ │ │ ├── misc.rst │ │ │ ├── pycpp │ │ │ │ ├── index.rst │ │ │ │ ├── numpy.rst │ │ │ │ ├── object.rst │ │ │ │ └── utilities.rst │ │ │ └── smart_ptrs.rst │ │ ├── basics.rst │ │ ├── benchmark.py │ │ ├── benchmark.rst │ │ ├── changelog.rst │ │ ├── classes.rst │ │ ├── cmake │ │ │ └── index.rst │ │ ├── compiling.rst │ │ ├── conf.py │ │ ├── faq.rst │ │ ├── index.rst │ │ ├── installing.rst │ │ ├── limitations.rst │ │ ├── pybind11-logo.png │ │ ├── pybind11_vs_boost_python1.png │ │ ├── pybind11_vs_boost_python1.svg │ │ ├── pybind11_vs_boost_python2.png │ │ ├── pybind11_vs_boost_python2.svg │ │ ├── reference.rst │ │ ├── release.rst │ │ ├── requirements.in │ │ ├── requirements.txt │ │ └── upgrade.rst │ ├── include │ │ └── pybind11 │ │ │ ├── attr.h │ │ │ ├── buffer_info.h │ │ │ ├── cast.h │ │ │ ├── chrono.h │ │ │ ├── common.h │ │ │ ├── complex.h │ │ │ ├── detail │ │ │ ├── class.h │ │ │ ├── common.h │ │ │ ├── cpp_conduit.h │ │ │ ├── descr.h │ │ │ ├── exception_translation.h │ │ │ ├── init.h │ │ │ ├── internals.h │ │ │ ├── type_caster_base.h │ │ │ ├── typeid.h │ │ │ └── value_and_holder.h │ │ │ ├── eigen.h │ │ │ ├── eigen │ │ │ ├── common.h │ │ │ ├── matrix.h │ │ │ └── tensor.h │ │ │ ├── embed.h │ │ │ ├── eval.h │ │ │ ├── functional.h │ │ │ ├── gil.h │ │ │ ├── gil_safe_call_once.h │ │ │ ├── iostream.h │ │ │ ├── numpy.h │ │ │ ├── operators.h │ │ │ ├── options.h │ │ │ ├── pybind11.h │ │ │ ├── pytypes.h │ │ │ ├── stl.h │ │ │ ├── stl │ │ │ └── filesystem.h │ │ │ ├── stl_bind.h │ │ │ ├── type_caster_pyobject_ptr.h │ │ │ └── typing.h │ ├── noxfile.py │ ├── pybind11 │ │ ├── __init__.py │ │ ├── __main__.py │ │ ├── _version.py │ │ ├── commands.py │ │ ├── py.typed │ │ └── setup_helpers.py │ ├── pyproject.toml │ ├── setup.cfg │ ├── setup.py │ ├── tests │ │ ├── CMakeLists.txt │ │ ├── conftest.py │ │ ├── constructor_stats.h │ │ ├── cross_module_gil_utils.cpp │ │ ├── cross_module_interleaved_error_already_set.cpp │ │ ├── eigen_tensor_avoid_stl_array.cpp │ │ ├── env.py │ │ ├── exo_planet_c_api.cpp │ │ ├── exo_planet_pybind11.cpp │ │ ├── extra_python_package │ │ │ ├── pytest.ini │ │ │ └── test_files.py │ │ ├── extra_setuptools │ │ │ ├── pytest.ini │ │ │ └── test_setuphelper.py │ │ ├── home_planet_very_lonely_traveler.cpp │ │ ├── local_bindings.h │ │ ├── object.h │ │ ├── pybind11_cross_module_tests.cpp │ │ ├── pybind11_tests.cpp │ │ ├── pybind11_tests.h │ │ ├── pyproject.toml │ │ ├── pytest.ini │ │ ├── requirements.txt │ │ ├── test_async.cpp │ │ ├── test_async.py │ │ ├── test_buffers.cpp │ │ ├── test_buffers.py │ │ ├── test_builtin_casters.cpp │ │ ├── test_builtin_casters.py │ │ ├── test_call_policies.cpp │ │ ├── test_call_policies.py │ │ ├── test_callbacks.cpp │ │ ├── test_callbacks.py │ │ ├── test_chrono.cpp │ │ ├── test_chrono.py │ │ ├── test_class.cpp │ │ ├── test_class.py │ │ ├── test_cmake_build │ │ │ ├── CMakeLists.txt │ │ │ ├── embed.cpp │ │ │ ├── installed_embed │ │ │ │ └── CMakeLists.txt │ │ │ ├── installed_function │ │ │ │ └── CMakeLists.txt │ │ │ ├── installed_target │ │ │ │ └── CMakeLists.txt │ │ │ ├── main.cpp │ │ │ ├── subdirectory_embed │ │ │ │ └── CMakeLists.txt │ │ │ ├── subdirectory_function │ │ │ │ └── CMakeLists.txt │ │ │ ├── subdirectory_target │ │ │ │ └── CMakeLists.txt │ │ │ └── test.py │ │ ├── test_const_name.cpp │ │ ├── test_const_name.py │ │ ├── test_constants_and_functions.cpp │ │ ├── test_constants_and_functions.py │ │ ├── test_copy_move.cpp │ │ ├── test_copy_move.py │ │ ├── test_cpp_conduit.cpp │ │ ├── test_cpp_conduit.py │ │ ├── test_cpp_conduit_traveler_bindings.h │ │ ├── test_cpp_conduit_traveler_types.h │ │ ├── test_custom_type_casters.cpp │ │ ├── test_custom_type_casters.py │ │ ├── test_custom_type_setup.cpp │ │ ├── test_custom_type_setup.py │ │ ├── test_docstring_options.cpp │ │ ├── test_docstring_options.py │ │ ├── test_eigen_matrix.cpp │ │ ├── test_eigen_matrix.py │ │ ├── test_eigen_tensor.cpp │ │ ├── test_eigen_tensor.inl │ │ ├── test_eigen_tensor.py │ │ ├── test_embed │ │ │ ├── CMakeLists.txt │ │ │ ├── catch.cpp │ │ │ ├── external_module.cpp │ │ │ ├── test_interpreter.cpp │ │ │ ├── test_interpreter.py │ │ │ └── test_trampoline.py │ │ ├── test_enum.cpp │ │ ├── test_enum.py │ │ ├── test_eval.cpp │ │ ├── test_eval.py │ │ ├── test_eval_call.py │ │ ├── test_exceptions.cpp │ │ ├── test_exceptions.h │ │ ├── test_exceptions.py │ │ ├── test_factory_constructors.cpp │ │ ├── test_factory_constructors.py │ │ ├── test_gil_scoped.cpp │ │ ├── test_gil_scoped.py │ │ ├── test_iostream.cpp │ │ ├── test_iostream.py │ │ ├── test_kwargs_and_defaults.cpp │ │ ├── test_kwargs_and_defaults.py │ │ ├── test_local_bindings.cpp │ │ ├── test_local_bindings.py │ │ ├── test_methods_and_attributes.cpp │ │ ├── test_methods_and_attributes.py │ │ ├── test_modules.cpp │ │ ├── test_modules.py │ │ ├── test_multiple_inheritance.cpp │ │ ├── test_multiple_inheritance.py │ │ ├── test_numpy_array.cpp │ │ ├── test_numpy_array.py │ │ ├── test_numpy_dtypes.cpp │ │ ├── test_numpy_dtypes.py │ │ ├── test_numpy_vectorize.cpp │ │ ├── test_numpy_vectorize.py │ │ ├── test_opaque_types.cpp │ │ ├── test_opaque_types.py │ │ ├── test_operator_overloading.cpp │ │ ├── test_operator_overloading.py │ │ ├── test_pickling.cpp │ │ ├── test_pickling.py │ │ ├── test_python_multiple_inheritance.cpp │ │ ├── test_python_multiple_inheritance.py │ │ ├── test_pytypes.cpp │ │ ├── test_pytypes.py │ │ ├── test_sequences_and_iterators.cpp │ │ ├── test_sequences_and_iterators.py │ │ ├── test_smart_ptr.cpp │ │ ├── test_smart_ptr.py │ │ ├── test_stl.cpp │ │ ├── test_stl.py │ │ ├── test_stl_binders.cpp │ │ ├── test_stl_binders.py │ │ ├── test_tagbased_polymorphic.cpp │ │ ├── test_tagbased_polymorphic.py │ │ ├── test_thread.cpp │ │ ├── test_thread.py │ │ ├── test_type_caster_pyobject_ptr.cpp │ │ ├── test_type_caster_pyobject_ptr.py │ │ ├── test_type_caster_std_function_specializations.cpp │ │ ├── test_type_caster_std_function_specializations.py │ │ ├── test_union.cpp │ │ ├── test_union.py │ │ ├── test_unnamed_namespace_a.cpp │ │ ├── test_unnamed_namespace_a.py │ │ ├── test_unnamed_namespace_b.cpp │ │ ├── test_unnamed_namespace_b.py │ │ ├── test_vector_unique_ptr_member.cpp │ │ ├── test_vector_unique_ptr_member.py │ │ ├── test_virtual_functions.cpp │ │ ├── test_virtual_functions.py │ │ ├── valgrind-numpy-scipy.supp │ │ └── valgrind-python.supp │ └── tools │ │ ├── FindCatch.cmake │ │ ├── FindEigen3.cmake │ │ ├── FindPythonLibsNew.cmake │ │ ├── JoinPaths.cmake │ │ ├── check-style.sh │ │ ├── cmake_uninstall.cmake.in │ │ ├── codespell_ignore_lines_from_errors.py │ │ ├── libsize.py │ │ ├── make_changelog.py │ │ ├── pybind11.pc.in │ │ ├── pybind11Common.cmake │ │ ├── pybind11Config.cmake.in │ │ ├── pybind11GuessPythonExtSuffix.cmake │ │ ├── pybind11NewTools.cmake │ │ ├── pybind11Tools.cmake │ │ ├── pyproject.toml │ │ ├── setup_global.py.in │ │ ├── setup_main.py.in │ │ └── test-pybind11GuessPythonExtSuffix.cmake ├── pycompadre.cpp └── sphinx │ ├── Makefile │ ├── conf.py │ ├── example.rst │ ├── index.rst │ ├── pycompadre_module.rst │ └── sphinx.md ├── pyproject.toml ├── scripts ├── advanced-configure-kokkos-inside-trilinos-with-python-interface.sh ├── basic-configure-with-python-interface.sh ├── basic-configure.sh ├── gpu │ ├── advanced-configure-gpu-with-python-existing-kokkos.sh │ └── advanced-configure-gpu-with-python-with-kokkos-build.sh ├── intermediate-configure-with-python-interface-and-user-provided-kokkos.sh ├── snapshot_into_trilinos.py └── trilinos-configure.sh ├── setup.py └── src ├── CMakeLists.tribits.cmake ├── CMakeLists.txt ├── Compadre_ApplyTargetEvaluations.hpp ├── Compadre_Basis.hpp ├── Compadre_Evaluator.hpp ├── Compadre_Functors.hpp ├── Compadre_GMLS.cpp ├── Compadre_GMLS.hpp ├── Compadre_KokkosParser.cpp ├── Compadre_KokkosParser.hpp ├── Compadre_LinearAlgebra.cpp ├── Compadre_LinearAlgebra_Declarations.hpp ├── Compadre_LinearAlgebra_Definitions.hpp ├── Compadre_Manifold_Functions.hpp ├── Compadre_Misc.hpp ├── Compadre_NeighborLists.hpp ├── Compadre_Operators.hpp ├── Compadre_ParallelManager.hpp ├── Compadre_PointCloudSearch.hpp ├── Compadre_PointConnections.hpp ├── Compadre_Quadrature.hpp ├── Compadre_SolutionSet.hpp ├── Compadre_Targets.hpp ├── Compadre_Typedefs.hpp ├── Compadre_USER_ManifoldTargetFunctionals.hpp ├── Compadre_USER_StandardTargetFunctionals.hpp ├── Compadre_Utilities.hpp ├── basis ├── Compadre_BernsteinPolynomial.hpp ├── Compadre_DivergenceFreePolynomial.hpp └── Compadre_ScalarTaylorPolynomial.hpp ├── constraints └── Compadre_CreateConstraints.hpp └── tpl ├── KokkosBatched_SolveUTV_Decl_Compadre.hpp ├── KokkosBatched_SolveUTV_TeamVector_Impl_Compadre.hpp ├── KokkosBatched_SolveUTV_TeamVector_Internal_Compadre.hpp └── nanoflann.hpp /.github/workflows/check_in_script.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/.github/workflows/check_in_script.yml -------------------------------------------------------------------------------- /.github/workflows/make_documentation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/.github/workflows/make_documentation.yml -------------------------------------------------------------------------------- /.github/workflows/pycompadre_sdist.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/.github/workflows/pycompadre_sdist.yml -------------------------------------------------------------------------------- /.github/workflows/pycompadre_sdist_serial.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/.github/workflows/pycompadre_sdist_serial.yml -------------------------------------------------------------------------------- /.github/workflows/pycompadre_wheels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/.github/workflows/pycompadre_wheels.yml -------------------------------------------------------------------------------- /.zenodo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/.zenodo.json -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /COPYRIGHT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/COPYRIGHT.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/LICENSE.md -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/README.md -------------------------------------------------------------------------------- /cmake/CodeCoverage.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/cmake/CodeCoverage.cmake -------------------------------------------------------------------------------- /cmake/Compadre_Version.txt: -------------------------------------------------------------------------------- 1 | 1.6.5 2 | -------------------------------------------------------------------------------- /cmake/Dependencies.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/cmake/Dependencies.cmake -------------------------------------------------------------------------------- /cmake/bob.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/cmake/bob.cmake -------------------------------------------------------------------------------- /doc/.gitignore: -------------------------------------------------------------------------------- 1 | /html/ 2 | /latex/ 3 | -------------------------------------------------------------------------------- /doc/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/doc/Doxyfile -------------------------------------------------------------------------------- /doc/DoxygenLayout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/doc/DoxygenLayout.xml -------------------------------------------------------------------------------- /doc/build_docs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/doc/build_docs -------------------------------------------------------------------------------- /doc/html/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/html/pycompadre/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | -------------------------------------------------------------------------------- /examples/CMakeLists.tribits.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/examples/CMakeLists.tribits.cmake -------------------------------------------------------------------------------- /examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/examples/CMakeLists.txt -------------------------------------------------------------------------------- /examples/CommandLineProcessor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/examples/CommandLineProcessor.hpp -------------------------------------------------------------------------------- /examples/Compadre_UnitTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/examples/Compadre_UnitTests.cpp -------------------------------------------------------------------------------- /examples/GMLS_Device.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/examples/GMLS_Device.cpp -------------------------------------------------------------------------------- /examples/GMLS_DivergenceFree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/examples/GMLS_DivergenceFree.cpp -------------------------------------------------------------------------------- /examples/GMLS_Host.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/examples/GMLS_Host.cpp -------------------------------------------------------------------------------- /examples/GMLS_Manifold.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/examples/GMLS_Manifold.cpp -------------------------------------------------------------------------------- /examples/GMLS_Manifold.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/examples/GMLS_Manifold.hpp -------------------------------------------------------------------------------- /examples/GMLS_Manifold.py.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/examples/GMLS_Manifold.py.in -------------------------------------------------------------------------------- /examples/GMLS_Multiple_Evaluation_Sites.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/examples/GMLS_Multiple_Evaluation_Sites.cpp -------------------------------------------------------------------------------- /examples/GMLS_NeumannGradScalar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/examples/GMLS_NeumannGradScalar.cpp -------------------------------------------------------------------------------- /examples/GMLS_SmallBatchReuse_Device.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/examples/GMLS_SmallBatchReuse_Device.cpp -------------------------------------------------------------------------------- /examples/GMLS_Staggered.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/examples/GMLS_Staggered.cpp -------------------------------------------------------------------------------- /examples/GMLS_Staggered_Manifold.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/examples/GMLS_Staggered_Manifold.cpp -------------------------------------------------------------------------------- /examples/GMLS_Staggered_Manifold.py.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/examples/GMLS_Staggered_Manifold.py.in -------------------------------------------------------------------------------- /examples/GMLS_Tutorial.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/examples/GMLS_Tutorial.hpp -------------------------------------------------------------------------------- /examples/GMLS_Vector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/examples/GMLS_Vector.cpp -------------------------------------------------------------------------------- /examples/NeighborSearchTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/examples/NeighborSearchTest.cpp -------------------------------------------------------------------------------- /examples/Python_3D_Convergence.py.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/examples/Python_3D_Convergence.py.in -------------------------------------------------------------------------------- /examples/UtilityTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/examples/UtilityTest.cpp -------------------------------------------------------------------------------- /examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/unittests/test_LinearAlgebra.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/examples/unittests/test_LinearAlgebra.hpp -------------------------------------------------------------------------------- /examples/unittests/test_NeighborLists.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/examples/unittests/test_NeighborLists.hpp -------------------------------------------------------------------------------- /examples/unittests/test_PointCloudSearch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/examples/unittests/test_PointCloudSearch.hpp -------------------------------------------------------------------------------- /examples/unittests/test_Targets.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/examples/unittests/test_Targets.hpp -------------------------------------------------------------------------------- /examples/unittests/test_XYZ.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/examples/unittests/test_XYZ.hpp -------------------------------------------------------------------------------- /kokkos-kernels/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/.clang-format -------------------------------------------------------------------------------- /kokkos-kernels/.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/.clang-tidy -------------------------------------------------------------------------------- /kokkos-kernels/.git-blame-ignore-revs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/.git-blame-ignore-revs -------------------------------------------------------------------------------- /kokkos-kernels/.github/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/.github/SECURITY.md -------------------------------------------------------------------------------- /kokkos-kernels/.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/.github/dependabot.yml -------------------------------------------------------------------------------- /kokkos-kernels/.github/workflows/at2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/.github/workflows/at2.yml -------------------------------------------------------------------------------- /kokkos-kernels/.github/workflows/bdw.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/.github/workflows/bdw.yml -------------------------------------------------------------------------------- /kokkos-kernels/.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /kokkos-kernels/.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/.github/workflows/docs.yml -------------------------------------------------------------------------------- /kokkos-kernels/.github/workflows/format.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/.github/workflows/format.yml -------------------------------------------------------------------------------- /kokkos-kernels/.github/workflows/h100.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/.github/workflows/h100.yml -------------------------------------------------------------------------------- /kokkos-kernels/.github/workflows/linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/.github/workflows/linux.yml -------------------------------------------------------------------------------- /kokkos-kernels/.github/workflows/mi210.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/.github/workflows/mi210.yml -------------------------------------------------------------------------------- /kokkos-kernels/.github/workflows/osx.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/.github/workflows/osx.yml -------------------------------------------------------------------------------- /kokkos-kernels/.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/.github/workflows/release.yml -------------------------------------------------------------------------------- /kokkos-kernels/.github/workflows/spr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/.github/workflows/spr.yml -------------------------------------------------------------------------------- /kokkos-kernels/.github/workflows/volta70.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/.github/workflows/volta70.yml -------------------------------------------------------------------------------- /kokkos-kernels/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/.gitignore -------------------------------------------------------------------------------- /kokkos-kernels/.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/.gitmodules -------------------------------------------------------------------------------- /kokkos-kernels/.jenkins/nightly.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/.jenkins/nightly.groovy -------------------------------------------------------------------------------- /kokkos-kernels/.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/.readthedocs.yaml -------------------------------------------------------------------------------- /kokkos-kernels/BUILD.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/BUILD.md -------------------------------------------------------------------------------- /kokkos-kernels/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/CHANGELOG.md -------------------------------------------------------------------------------- /kokkos-kernels/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos-kernels/Copyright.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/Copyright.txt -------------------------------------------------------------------------------- /kokkos-kernels/DEVELOPER.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/DEVELOPER.md -------------------------------------------------------------------------------- /kokkos-kernels/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/LICENSE -------------------------------------------------------------------------------- /kokkos-kernels/LICENSE_FILE_HEADER: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/LICENSE_FILE_HEADER -------------------------------------------------------------------------------- /kokkos-kernels/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/README.md -------------------------------------------------------------------------------- /kokkos-kernels/batched/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/batched/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos-kernels/batched/KokkosBatched_Util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/batched/KokkosBatched_Util.cpp -------------------------------------------------------------------------------- /kokkos-kernels/batched/KokkosBatched_Util.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/batched/KokkosBatched_Util.hpp -------------------------------------------------------------------------------- /kokkos-kernels/batched/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/batched/README -------------------------------------------------------------------------------- /kokkos-kernels/blas/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/blas/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos-kernels/blas/impl/KokkosBlas_util.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/blas/impl/KokkosBlas_util.hpp -------------------------------------------------------------------------------- /kokkos-kernels/blas/src/KokkosBlas.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/blas/src/KokkosBlas.hpp -------------------------------------------------------------------------------- /kokkos-kernels/blas/src/KokkosBlas1_abs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/blas/src/KokkosBlas1_abs.hpp -------------------------------------------------------------------------------- /kokkos-kernels/blas/src/KokkosBlas1_axpby.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/blas/src/KokkosBlas1_axpby.hpp -------------------------------------------------------------------------------- /kokkos-kernels/blas/src/KokkosBlas1_dot.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/blas/src/KokkosBlas1_dot.hpp -------------------------------------------------------------------------------- /kokkos-kernels/blas/src/KokkosBlas1_fill.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/blas/src/KokkosBlas1_fill.hpp -------------------------------------------------------------------------------- /kokkos-kernels/blas/src/KokkosBlas1_iamax.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/blas/src/KokkosBlas1_iamax.hpp -------------------------------------------------------------------------------- /kokkos-kernels/blas/src/KokkosBlas1_mult.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/blas/src/KokkosBlas1_mult.hpp -------------------------------------------------------------------------------- /kokkos-kernels/blas/src/KokkosBlas1_nrm1.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/blas/src/KokkosBlas1_nrm1.hpp -------------------------------------------------------------------------------- /kokkos-kernels/blas/src/KokkosBlas1_nrm2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/blas/src/KokkosBlas1_nrm2.hpp -------------------------------------------------------------------------------- /kokkos-kernels/blas/src/KokkosBlas1_nrm2w.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/blas/src/KokkosBlas1_nrm2w.hpp -------------------------------------------------------------------------------- /kokkos-kernels/blas/src/KokkosBlas1_nrminf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/blas/src/KokkosBlas1_nrminf.hpp -------------------------------------------------------------------------------- /kokkos-kernels/blas/src/KokkosBlas1_rot.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/blas/src/KokkosBlas1_rot.hpp -------------------------------------------------------------------------------- /kokkos-kernels/blas/src/KokkosBlas1_rotg.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/blas/src/KokkosBlas1_rotg.hpp -------------------------------------------------------------------------------- /kokkos-kernels/blas/src/KokkosBlas1_rotm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/blas/src/KokkosBlas1_rotm.hpp -------------------------------------------------------------------------------- /kokkos-kernels/blas/src/KokkosBlas1_rotmg.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/blas/src/KokkosBlas1_rotmg.hpp -------------------------------------------------------------------------------- /kokkos-kernels/blas/src/KokkosBlas1_scal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/blas/src/KokkosBlas1_scal.hpp -------------------------------------------------------------------------------- /kokkos-kernels/blas/src/KokkosBlas1_set.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/blas/src/KokkosBlas1_set.hpp -------------------------------------------------------------------------------- /kokkos-kernels/blas/src/KokkosBlas1_sum.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/blas/src/KokkosBlas1_sum.hpp -------------------------------------------------------------------------------- /kokkos-kernels/blas/src/KokkosBlas1_swap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/blas/src/KokkosBlas1_swap.hpp -------------------------------------------------------------------------------- /kokkos-kernels/blas/src/KokkosBlas1_update.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/blas/src/KokkosBlas1_update.hpp -------------------------------------------------------------------------------- /kokkos-kernels/blas/src/KokkosBlas2_gemv.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/blas/src/KokkosBlas2_gemv.hpp -------------------------------------------------------------------------------- /kokkos-kernels/blas/src/KokkosBlas2_ger.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/blas/src/KokkosBlas2_ger.hpp -------------------------------------------------------------------------------- /kokkos-kernels/blas/src/KokkosBlas2_syr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/blas/src/KokkosBlas2_syr.hpp -------------------------------------------------------------------------------- /kokkos-kernels/blas/src/KokkosBlas2_syr2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/blas/src/KokkosBlas2_syr2.hpp -------------------------------------------------------------------------------- /kokkos-kernels/blas/src/KokkosBlas3_gemm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/blas/src/KokkosBlas3_gemm.hpp -------------------------------------------------------------------------------- /kokkos-kernels/blas/src/KokkosBlas3_trmm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/blas/src/KokkosBlas3_trmm.hpp -------------------------------------------------------------------------------- /kokkos-kernels/blas/src/KokkosBlas3_trsm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/blas/src/KokkosBlas3_trsm.hpp -------------------------------------------------------------------------------- /kokkos-kernels/blas/src/KokkosBlas_gesv.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/blas/src/KokkosBlas_gesv.hpp -------------------------------------------------------------------------------- /kokkos-kernels/blas/src/KokkosBlas_trtri.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/blas/src/KokkosBlas_trtri.hpp -------------------------------------------------------------------------------- /kokkos-kernels/blas/tpls/KokkosBlas_magma.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/blas/tpls/KokkosBlas_magma.hpp -------------------------------------------------------------------------------- /kokkos-kernels/blas/unit_test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/blas/unit_test/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos-kernels/blas/unit_test/Test_Blas.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/blas/unit_test/Test_Blas.hpp -------------------------------------------------------------------------------- /kokkos-kernels/cm_generate_makefile.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/cm_generate_makefile.bash -------------------------------------------------------------------------------- /kokkos-kernels/cmake/Dependencies.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/cmake/Dependencies.cmake -------------------------------------------------------------------------------- /kokkos-kernels/cmake/KokkosKernels_config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/cmake/KokkosKernels_config.h.in -------------------------------------------------------------------------------- /kokkos-kernels/cmake/Modules/FindSphinx.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/cmake/Modules/FindSphinx.cmake -------------------------------------------------------------------------------- /kokkos-kernels/cmake/Modules/FindTPLBLAS.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/cmake/Modules/FindTPLBLAS.cmake -------------------------------------------------------------------------------- /kokkos-kernels/cmake/Modules/FindTPLMKL.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/cmake/Modules/FindTPLMKL.cmake -------------------------------------------------------------------------------- /kokkos-kernels/cmake/compile_tests/armpl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/cmake/compile_tests/armpl.cpp -------------------------------------------------------------------------------- /kokkos-kernels/cmake/compile_tests/magma.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/cmake/compile_tests/magma.cpp -------------------------------------------------------------------------------- /kokkos-kernels/cmake/compile_tests/mkl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/cmake/compile_tests/mkl.cpp -------------------------------------------------------------------------------- /kokkos-kernels/cmake/fake_tribits.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/cmake/fake_tribits.cmake -------------------------------------------------------------------------------- /kokkos-kernels/cmake/kokkos_backends.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/cmake/kokkos_backends.cmake -------------------------------------------------------------------------------- /kokkos-kernels/cmake/kokkos_requirements.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/cmake/kokkos_requirements.cmake -------------------------------------------------------------------------------- /kokkos-kernels/cmake/kokkoskernels_eti.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/cmake/kokkoskernels_eti.cmake -------------------------------------------------------------------------------- /kokkos-kernels/cmake/kokkoskernels_eti_memspaces.cmake: -------------------------------------------------------------------------------- 1 | IF(KOKKOS_ENABLE_CUDA) 2 | -------------------------------------------------------------------------------- /kokkos-kernels/cmake/kokkoskernels_tpls.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/cmake/kokkoskernels_tpls.cmake -------------------------------------------------------------------------------- /kokkos-kernels/common/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/common/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos-kernels/common/src/dummy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/common/src/dummy.cpp -------------------------------------------------------------------------------- /kokkos-kernels/docs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/docs/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos-kernels/docs/Doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/docs/Doxyfile.in -------------------------------------------------------------------------------- /kokkos-kernels/docs/_static/table_theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/docs/_static/table_theme.css -------------------------------------------------------------------------------- /kokkos-kernels/docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/docs/conf.py -------------------------------------------------------------------------------- /kokkos-kernels/docs/developer/apidocs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/docs/developer/apidocs.rst -------------------------------------------------------------------------------- /kokkos-kernels/docs/developer/build_doc.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/docs/developer/build_doc.rst -------------------------------------------------------------------------------- /kokkos-kernels/docs/developer/contrib.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/docs/developer/contrib.rst -------------------------------------------------------------------------------- /kokkos-kernels/docs/developer/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/docs/developer/index.rst -------------------------------------------------------------------------------- /kokkos-kernels/docs/developer/profiling.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/docs/developer/profiling.rst -------------------------------------------------------------------------------- /kokkos-kernels/docs/developer/style.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/docs/developer/style.rst -------------------------------------------------------------------------------- /kokkos-kernels/docs/developer/write_developer_doc.rst.parked: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kokkos-kernels/docs/developer/write_user_doc.rst.parked: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kokkos-kernels/docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/docs/index.rst -------------------------------------------------------------------------------- /kokkos-kernels/docs/kokkos-promotion.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/docs/kokkos-promotion.txt -------------------------------------------------------------------------------- /kokkos-kernels/docs/requirements.txt: -------------------------------------------------------------------------------- 1 | breathe 2 | sphinx-rtd-theme -------------------------------------------------------------------------------- /kokkos-kernels/example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/example/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos-kernels/example/cmake/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/example/cmake/README.md -------------------------------------------------------------------------------- /kokkos-kernels/example/gmres/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/example/gmres/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos-kernels/example/gmres/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/example/gmres/README.md -------------------------------------------------------------------------------- /kokkos-kernels/example/gmres/ex_real_A.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/example/gmres/ex_real_A.cpp -------------------------------------------------------------------------------- /kokkos-kernels/example/gmres/test_prec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/example/gmres/test_prec.cpp -------------------------------------------------------------------------------- /kokkos-kernels/example/graph/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/example/graph/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos-kernels/example/graph/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/example/graph/README.md -------------------------------------------------------------------------------- /kokkos-kernels/example/half/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/example/half/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos-kernels/example/half/xpy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/example/half/xpy.cpp -------------------------------------------------------------------------------- /kokkos-kernels/example/wiki/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/example/wiki/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos-kernels/example/wiki/blas/abs/abs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/example/wiki/blas/abs/abs.cpp -------------------------------------------------------------------------------- /kokkos-kernels/graph/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/graph/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos-kernels/graph/src/KokkosGraph_RCM.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/graph/src/KokkosGraph_RCM.hpp -------------------------------------------------------------------------------- /kokkos-kernels/graph/src/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/graph/src/README.txt -------------------------------------------------------------------------------- /kokkos-kernels/install_test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/install_test/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos-kernels/lapack/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/lapack/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos-kernels/master_history.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/master_history.txt -------------------------------------------------------------------------------- /kokkos-kernels/ode/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/ode/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos-kernels/ode/src/KokkosODE_BDF.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/ode/src/KokkosODE_BDF.hpp -------------------------------------------------------------------------------- /kokkos-kernels/ode/src/KokkosODE_Newton.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/ode/src/KokkosODE_Newton.hpp -------------------------------------------------------------------------------- /kokkos-kernels/ode/src/KokkosODE_Types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/ode/src/KokkosODE_Types.hpp -------------------------------------------------------------------------------- /kokkos-kernels/ode/unit_test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/ode/unit_test/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos-kernels/ode/unit_test/Test_ODE.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/ode/unit_test/Test_ODE.hpp -------------------------------------------------------------------------------- /kokkos-kernels/ode/unit_test/Test_ODE_RK.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/ode/unit_test/Test_ODE_RK.hpp -------------------------------------------------------------------------------- /kokkos-kernels/perf_test/BenchmarkMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/perf_test/BenchmarkMain.cpp -------------------------------------------------------------------------------- /kokkos-kernels/perf_test/Benchmark_Utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/perf_test/Benchmark_Utils.hpp -------------------------------------------------------------------------------- /kokkos-kernels/perf_test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/perf_test/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos-kernels/perf_test/batched/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/perf_test/batched/README.md -------------------------------------------------------------------------------- /kokkos-kernels/perf_test/batched/sparse/.gitignore: -------------------------------------------------------------------------------- 1 | python 2 | output 3 | -------------------------------------------------------------------------------- /kokkos-kernels/perf_test/batched/sparse/scripts/.gitignore: -------------------------------------------------------------------------------- 1 | binary_dir* -------------------------------------------------------------------------------- /kokkos-kernels/perf_test/blas/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/perf_test/blas/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos-kernels/perf_test/ode/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/perf_test/ode/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos-kernels/perf_test/test_crsmatrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/perf_test/test_crsmatrix.cpp -------------------------------------------------------------------------------- /kokkos-kernels/perf_test/test_mv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/perf_test/test_mv.cpp -------------------------------------------------------------------------------- /kokkos-kernels/scripts/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/scripts/README -------------------------------------------------------------------------------- /kokkos-kernels/scripts/cm_test_all_sandia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/scripts/cm_test_all_sandia -------------------------------------------------------------------------------- /kokkos-kernels/scripts/cmakeDocGen: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/scripts/cmakeDocGen -------------------------------------------------------------------------------- /kokkos-kernels/scripts/docker/Dockerfile.hip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/scripts/docker/Dockerfile.hip -------------------------------------------------------------------------------- /kokkos-kernels/scripts/generate_eti_cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/scripts/generate_eti_cpp -------------------------------------------------------------------------------- /kokkos-kernels/scripts/generate_eti_hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/scripts/generate_eti_hpp -------------------------------------------------------------------------------- /kokkos-kernels/scripts/header: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/scripts/header -------------------------------------------------------------------------------- /kokkos-kernels/scripts/snapshot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/scripts/snapshot.py -------------------------------------------------------------------------------- /kokkos-kernels/scripts/update-copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/scripts/update-copyright -------------------------------------------------------------------------------- /kokkos-kernels/scripts/update_lib.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/scripts/update_lib.sh -------------------------------------------------------------------------------- /kokkos-kernels/sparse/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/sparse/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos-kernels/sparse/src/KokkosSparse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/sparse/src/KokkosSparse.hpp -------------------------------------------------------------------------------- /kokkos-kernels/test_common/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/test_common/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos-kernels/test_common/Test_Cuda.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/test_common/Test_Cuda.hpp -------------------------------------------------------------------------------- /kokkos-kernels/test_common/Test_HIP.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/test_common/Test_HIP.hpp -------------------------------------------------------------------------------- /kokkos-kernels/test_common/Test_Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/test_common/Test_Main.cpp -------------------------------------------------------------------------------- /kokkos-kernels/test_common/Test_OpenMP.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/test_common/Test_OpenMP.hpp -------------------------------------------------------------------------------- /kokkos-kernels/test_common/Test_SYCL.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/test_common/Test_SYCL.hpp -------------------------------------------------------------------------------- /kokkos-kernels/test_common/Test_Serial.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/test_common/Test_Serial.hpp -------------------------------------------------------------------------------- /kokkos-kernels/test_common/Test_Threads.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/test_common/Test_Threads.hpp -------------------------------------------------------------------------------- /kokkos-kernels/tpls/gtest/gtest/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/tpls/gtest/gtest/LICENSE -------------------------------------------------------------------------------- /kokkos-kernels/tpls/gtest/gtest/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/tpls/gtest/gtest/README -------------------------------------------------------------------------------- /kokkos-kernels/tpls/gtest/gtest/gtest-all.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/tpls/gtest/gtest/gtest-all.cc -------------------------------------------------------------------------------- /kokkos-kernels/tpls/gtest/gtest/gtest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos-kernels/tpls/gtest/gtest/gtest.h -------------------------------------------------------------------------------- /kokkos/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/CHANGELOG.md -------------------------------------------------------------------------------- /kokkos/CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/CITATION.cff -------------------------------------------------------------------------------- /kokkos/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/CONTRIBUTING.md -------------------------------------------------------------------------------- /kokkos/Copyright.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/Copyright.txt -------------------------------------------------------------------------------- /kokkos/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/LICENSE -------------------------------------------------------------------------------- /kokkos/Makefile.kokkos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/Makefile.kokkos -------------------------------------------------------------------------------- /kokkos/Makefile.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/Makefile.targets -------------------------------------------------------------------------------- /kokkos/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/README.md -------------------------------------------------------------------------------- /kokkos/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/SECURITY.md -------------------------------------------------------------------------------- /kokkos/Spack.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/Spack.md -------------------------------------------------------------------------------- /kokkos/algorithms/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/algorithms/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos/algorithms/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/algorithms/src/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos/algorithms/src/Kokkos_NestedSort.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/algorithms/src/Kokkos_NestedSort.hpp -------------------------------------------------------------------------------- /kokkos/algorithms/src/Kokkos_Random.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/algorithms/src/Kokkos_Random.hpp -------------------------------------------------------------------------------- /kokkos/algorithms/src/Kokkos_Sort.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/algorithms/src/Kokkos_Sort.hpp -------------------------------------------------------------------------------- /kokkos/algorithms/unit_tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/algorithms/unit_tests/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos/algorithms/unit_tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/algorithms/unit_tests/Makefile -------------------------------------------------------------------------------- /kokkos/algorithms/unit_tests/TestRandom.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/algorithms/unit_tests/TestRandom.hpp -------------------------------------------------------------------------------- /kokkos/algorithms/unit_tests/TestSort.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/algorithms/unit_tests/TestSort.hpp -------------------------------------------------------------------------------- /kokkos/benchmarks/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/benchmarks/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos/benchmarks/atomic/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | kokkos_add_executable(atomic SOURCES main.cpp) 2 | -------------------------------------------------------------------------------- /kokkos/benchmarks/atomic/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/benchmarks/atomic/Makefile -------------------------------------------------------------------------------- /kokkos/benchmarks/atomic/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/benchmarks/atomic/main.cpp -------------------------------------------------------------------------------- /kokkos/benchmarks/bytes_and_flops/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/benchmarks/bytes_and_flops/Makefile -------------------------------------------------------------------------------- /kokkos/benchmarks/bytes_and_flops/bench.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/benchmarks/bytes_and_flops/bench.hpp -------------------------------------------------------------------------------- /kokkos/benchmarks/bytes_and_flops/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/benchmarks/bytes_and_flops/main.cpp -------------------------------------------------------------------------------- /kokkos/benchmarks/gather/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | kokkos_add_executable(gather SOURCES main.cpp) 2 | -------------------------------------------------------------------------------- /kokkos/benchmarks/gather/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/benchmarks/gather/Makefile -------------------------------------------------------------------------------- /kokkos/benchmarks/gather/gather.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/benchmarks/gather/gather.hpp -------------------------------------------------------------------------------- /kokkos/benchmarks/gather/gather_unroll.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/benchmarks/gather/gather_unroll.hpp -------------------------------------------------------------------------------- /kokkos/benchmarks/gather/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/benchmarks/gather/main.cpp -------------------------------------------------------------------------------- /kokkos/benchmarks/gups/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/benchmarks/gups/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos/benchmarks/gups/gups.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/benchmarks/gups/gups.cpp -------------------------------------------------------------------------------- /kokkos/benchmarks/policy_performance/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | kokkos_add_executable(policy_performance SOURCES main.cpp) 2 | -------------------------------------------------------------------------------- /kokkos/benchmarks/stream/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/benchmarks/stream/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos/benchmarks/stream/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/benchmarks/stream/Makefile -------------------------------------------------------------------------------- /kokkos/benchmarks/stream/stream-kokkos.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/benchmarks/stream/stream-kokkos.cpp -------------------------------------------------------------------------------- /kokkos/bin/hpcbind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/bin/hpcbind -------------------------------------------------------------------------------- /kokkos/bin/kokkos_launch_compiler: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/bin/kokkos_launch_compiler -------------------------------------------------------------------------------- /kokkos/bin/nvcc_wrapper: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/bin/nvcc_wrapper -------------------------------------------------------------------------------- /kokkos/bin/runtest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/bin/runtest -------------------------------------------------------------------------------- /kokkos/cmake/Dependencies.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/Dependencies.cmake -------------------------------------------------------------------------------- /kokkos/cmake/KokkosConfig.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/KokkosConfig.cmake.in -------------------------------------------------------------------------------- /kokkos/cmake/KokkosConfigCommon.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/KokkosConfigCommon.cmake.in -------------------------------------------------------------------------------- /kokkos/cmake/KokkosCore_Config_HeaderSet.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/KokkosCore_Config_HeaderSet.in -------------------------------------------------------------------------------- /kokkos/cmake/KokkosCore_config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/KokkosCore_config.h.in -------------------------------------------------------------------------------- /kokkos/cmake/Kokkos_Version_Info.cpp.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/Kokkos_Version_Info.cpp.in -------------------------------------------------------------------------------- /kokkos/cmake/Kokkos_Version_Info.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/Kokkos_Version_Info.hpp -------------------------------------------------------------------------------- /kokkos/cmake/Modules/CudaToolkit.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/Modules/CudaToolkit.cmake -------------------------------------------------------------------------------- /kokkos/cmake/Modules/FindTPLCUDA.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/Modules/FindTPLCUDA.cmake -------------------------------------------------------------------------------- /kokkos/cmake/Modules/FindTPLHPX.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/Modules/FindTPLHPX.cmake -------------------------------------------------------------------------------- /kokkos/cmake/Modules/FindTPLHWLOC.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/Modules/FindTPLHWLOC.cmake -------------------------------------------------------------------------------- /kokkos/cmake/Modules/FindTPLLIBDL.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/Modules/FindTPLLIBDL.cmake -------------------------------------------------------------------------------- /kokkos/cmake/Modules/FindTPLONEDPL.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/Modules/FindTPLONEDPL.cmake -------------------------------------------------------------------------------- /kokkos/cmake/Modules/FindTPLROCM.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/Modules/FindTPLROCM.cmake -------------------------------------------------------------------------------- /kokkos/cmake/Modules/FindTPLROCTHRUST.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/Modules/FindTPLROCTHRUST.cmake -------------------------------------------------------------------------------- /kokkos/cmake/Modules/FindTPLTHREADS.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/Modules/FindTPLTHREADS.cmake -------------------------------------------------------------------------------- /kokkos/cmake/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/README.md -------------------------------------------------------------------------------- /kokkos/cmake/build_env_info.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/build_env_info.cmake -------------------------------------------------------------------------------- /kokkos/cmake/compile_tests/amd_apu.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/compile_tests/amd_apu.cc -------------------------------------------------------------------------------- /kokkos/cmake/compile_tests/clang_omp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/compile_tests/clang_omp.cpp -------------------------------------------------------------------------------- /kokkos/cmake/compile_tests/cplusplus17.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/compile_tests/cplusplus17.cpp -------------------------------------------------------------------------------- /kokkos/cmake/cray.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/cray.cmake -------------------------------------------------------------------------------- /kokkos/cmake/deps/CUDA.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/deps/CUDA.cmake -------------------------------------------------------------------------------- /kokkos/cmake/deps/HWLOC.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/deps/HWLOC.cmake -------------------------------------------------------------------------------- /kokkos/cmake/deps/Pthread.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/deps/Pthread.cmake -------------------------------------------------------------------------------- /kokkos/cmake/deps/quadmath.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/deps/quadmath.cmake -------------------------------------------------------------------------------- /kokkos/cmake/fake_tribits.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/fake_tribits.cmake -------------------------------------------------------------------------------- /kokkos/cmake/gnu.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/gnu.cmake -------------------------------------------------------------------------------- /kokkos/cmake/intel.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/intel.cmake -------------------------------------------------------------------------------- /kokkos/cmake/kokkos_arch.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/kokkos_arch.cmake -------------------------------------------------------------------------------- /kokkos/cmake/kokkos_check_env.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/kokkos_check_env.cmake -------------------------------------------------------------------------------- /kokkos/cmake/kokkos_compiler_id.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/kokkos_compiler_id.cmake -------------------------------------------------------------------------------- /kokkos/cmake/kokkos_configure_trilinos.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/kokkos_configure_trilinos.cmake -------------------------------------------------------------------------------- /kokkos/cmake/kokkos_corner_cases.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/kokkos_corner_cases.cmake -------------------------------------------------------------------------------- /kokkos/cmake/kokkos_enable_devices.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/kokkos_enable_devices.cmake -------------------------------------------------------------------------------- /kokkos/cmake/kokkos_enable_options.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/kokkos_enable_options.cmake -------------------------------------------------------------------------------- /kokkos/cmake/kokkos_functions.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/kokkos_functions.cmake -------------------------------------------------------------------------------- /kokkos/cmake/kokkos_install.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/kokkos_install.cmake -------------------------------------------------------------------------------- /kokkos/cmake/kokkos_pick_cxx_std.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/kokkos_pick_cxx_std.cmake -------------------------------------------------------------------------------- /kokkos/cmake/kokkos_test_cxx_std.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/kokkos_test_cxx_std.cmake -------------------------------------------------------------------------------- /kokkos/cmake/kokkos_tpls.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/kokkos_tpls.cmake -------------------------------------------------------------------------------- /kokkos/cmake/kokkos_tribits.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/kokkos_tribits.cmake -------------------------------------------------------------------------------- /kokkos/cmake/msvc.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/msvc.cmake -------------------------------------------------------------------------------- /kokkos/cmake/pgi.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/pgi.cmake -------------------------------------------------------------------------------- /kokkos/cmake/tpls/FindTPLHWLOC.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/tpls/FindTPLHWLOC.cmake -------------------------------------------------------------------------------- /kokkos/cmake/tpls/FindTPLPthread.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/tpls/FindTPLPthread.cmake -------------------------------------------------------------------------------- /kokkos/cmake/tpls/FindTPLquadmath.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/cmake/tpls/FindTPLquadmath.cmake -------------------------------------------------------------------------------- /kokkos/containers/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/containers/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos/containers/performance_tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/containers/performance_tests/Makefile -------------------------------------------------------------------------------- /kokkos/containers/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/containers/src/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos/containers/src/Kokkos_Bitset.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/containers/src/Kokkos_Bitset.hpp -------------------------------------------------------------------------------- /kokkos/containers/src/Kokkos_DualView.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/containers/src/Kokkos_DualView.hpp -------------------------------------------------------------------------------- /kokkos/containers/src/Kokkos_DynRankView.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/containers/src/Kokkos_DynRankView.hpp -------------------------------------------------------------------------------- /kokkos/containers/src/Kokkos_DynamicView.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/containers/src/Kokkos_DynamicView.hpp -------------------------------------------------------------------------------- /kokkos/containers/src/Kokkos_Functional.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/containers/src/Kokkos_Functional.hpp -------------------------------------------------------------------------------- /kokkos/containers/src/Kokkos_OffsetView.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/containers/src/Kokkos_OffsetView.hpp -------------------------------------------------------------------------------- /kokkos/containers/src/Kokkos_ScatterView.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/containers/src/Kokkos_ScatterView.hpp -------------------------------------------------------------------------------- /kokkos/containers/src/Kokkos_Vector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/containers/src/Kokkos_Vector.hpp -------------------------------------------------------------------------------- /kokkos/containers/unit_tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/containers/unit_tests/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos/containers/unit_tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/containers/unit_tests/Makefile -------------------------------------------------------------------------------- /kokkos/containers/unit_tests/TestBitset.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/containers/unit_tests/TestBitset.hpp -------------------------------------------------------------------------------- /kokkos/containers/unit_tests/TestVector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/containers/unit_tests/TestVector.hpp -------------------------------------------------------------------------------- /kokkos/core/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos/core/perf_test/BenchmarkMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/perf_test/BenchmarkMain.cpp -------------------------------------------------------------------------------- /kokkos/core/perf_test/Benchmark_Context.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/perf_test/Benchmark_Context.cpp -------------------------------------------------------------------------------- /kokkos/core/perf_test/Benchmark_Context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/perf_test/Benchmark_Context.hpp -------------------------------------------------------------------------------- /kokkos/core/perf_test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/perf_test/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos/core/perf_test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/perf_test/Makefile -------------------------------------------------------------------------------- /kokkos/core/perf_test/PerfTestDriver.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/perf_test/PerfTestDriver.hpp -------------------------------------------------------------------------------- /kokkos/core/perf_test/PerfTestHexGrad.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/perf_test/PerfTestHexGrad.cpp -------------------------------------------------------------------------------- /kokkos/core/perf_test/PerfTestMDRange.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/perf_test/PerfTestMDRange.hpp -------------------------------------------------------------------------------- /kokkos/core/perf_test/PerfTestMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/perf_test/PerfTestMain.cpp -------------------------------------------------------------------------------- /kokkos/core/perf_test/PerfTest_Category.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/perf_test/PerfTest_Category.hpp -------------------------------------------------------------------------------- /kokkos/core/perf_test/PerfTest_ViewCopy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/perf_test/PerfTest_ViewCopy.hpp -------------------------------------------------------------------------------- /kokkos/core/perf_test/PerfTest_ViewFill.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/perf_test/PerfTest_ViewFill.hpp -------------------------------------------------------------------------------- /kokkos/core/perf_test/run_mempool.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/perf_test/run_mempool.sh -------------------------------------------------------------------------------- /kokkos/core/perf_test/run_mempool_fill.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/perf_test/run_mempool_fill.sh -------------------------------------------------------------------------------- /kokkos/core/perf_test/run_taskdag.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/perf_test/run_taskdag.sh -------------------------------------------------------------------------------- /kokkos/core/perf_test/test_atomic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/perf_test/test_atomic.cpp -------------------------------------------------------------------------------- /kokkos/core/perf_test/test_mempool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/perf_test/test_mempool.cpp -------------------------------------------------------------------------------- /kokkos/core/perf_test/test_sharedSpace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/perf_test/test_sharedSpace.cpp -------------------------------------------------------------------------------- /kokkos/core/perf_test/test_taskdag.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/perf_test/test_taskdag.cpp -------------------------------------------------------------------------------- /kokkos/core/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos/core/src/Cuda/Kokkos_Cuda.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Cuda/Kokkos_Cuda.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Cuda/Kokkos_CudaSpace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Cuda/Kokkos_CudaSpace.cpp -------------------------------------------------------------------------------- /kokkos/core/src/Cuda/Kokkos_CudaSpace.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Cuda/Kokkos_CudaSpace.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Cuda/Kokkos_Cuda_Error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Cuda/Kokkos_Cuda_Error.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Cuda/Kokkos_Cuda_Task.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Cuda/Kokkos_Cuda_Task.cpp -------------------------------------------------------------------------------- /kokkos/core/src/Cuda/Kokkos_Cuda_Task.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Cuda/Kokkos_Cuda_Task.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Cuda/Kokkos_Cuda_Team.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Cuda/Kokkos_Cuda_Team.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Cuda/Kokkos_Cuda_View.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Cuda/Kokkos_Cuda_View.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Cuda/Kokkos_Cuda_abort.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Cuda/Kokkos_Cuda_abort.hpp -------------------------------------------------------------------------------- /kokkos/core/src/HIP/Kokkos_HIP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/HIP/Kokkos_HIP.cpp -------------------------------------------------------------------------------- /kokkos/core/src/HIP/Kokkos_HIP.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/HIP/Kokkos_HIP.hpp -------------------------------------------------------------------------------- /kokkos/core/src/HIP/Kokkos_HIP_Abort.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/HIP/Kokkos_HIP_Abort.hpp -------------------------------------------------------------------------------- /kokkos/core/src/HIP/Kokkos_HIP_DeepCopy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/HIP/Kokkos_HIP_DeepCopy.cpp -------------------------------------------------------------------------------- /kokkos/core/src/HIP/Kokkos_HIP_DeepCopy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/HIP/Kokkos_HIP_DeepCopy.hpp -------------------------------------------------------------------------------- /kokkos/core/src/HIP/Kokkos_HIP_Error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/HIP/Kokkos_HIP_Error.hpp -------------------------------------------------------------------------------- /kokkos/core/src/HIP/Kokkos_HIP_Instance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/HIP/Kokkos_HIP_Instance.cpp -------------------------------------------------------------------------------- /kokkos/core/src/HIP/Kokkos_HIP_Instance.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/HIP/Kokkos_HIP_Instance.hpp -------------------------------------------------------------------------------- /kokkos/core/src/HIP/Kokkos_HIP_Space.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/HIP/Kokkos_HIP_Space.cpp -------------------------------------------------------------------------------- /kokkos/core/src/HIP/Kokkos_HIP_Space.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/HIP/Kokkos_HIP_Space.hpp -------------------------------------------------------------------------------- /kokkos/core/src/HIP/Kokkos_HIP_Team.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/HIP/Kokkos_HIP_Team.hpp -------------------------------------------------------------------------------- /kokkos/core/src/HPX/Kokkos_HPX.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/HPX/Kokkos_HPX.cpp -------------------------------------------------------------------------------- /kokkos/core/src/HPX/Kokkos_HPX.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/HPX/Kokkos_HPX.hpp -------------------------------------------------------------------------------- /kokkos/core/src/HPX/Kokkos_HPX_Task.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/HPX/Kokkos_HPX_Task.cpp -------------------------------------------------------------------------------- /kokkos/core/src/HPX/Kokkos_HPX_Task.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/HPX/Kokkos_HPX_Task.hpp -------------------------------------------------------------------------------- /kokkos/core/src/KokkosExp_InterOp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/KokkosExp_InterOp.hpp -------------------------------------------------------------------------------- /kokkos/core/src/KokkosExp_MDRangePolicy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/KokkosExp_MDRangePolicy.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_Abort.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_Abort.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_AnonymousSpace.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_AnonymousSpace.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_Array.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_Array.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_Assert.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_Assert.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_Atomic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_Atomic.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_BitManipulation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_BitManipulation.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_Clamp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_Clamp.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_Complex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_Complex.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_Concepts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_Concepts.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_CopyViews.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_CopyViews.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_Core.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_Core.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_Core_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_Core_fwd.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_Crs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_Crs.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_DetectionIdiom.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_DetectionIdiom.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_ExecPolicy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_ExecPolicy.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_Extents.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_Extents.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_Future.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_Future.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_Graph.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_Graph.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_GraphNode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_GraphNode.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_Graph_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_Graph_fwd.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_Half.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_Half.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_HostSpace.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_HostSpace.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_Layout.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_Layout.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_Macros.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_Macros.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_MemoryPool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_MemoryPool.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_MemoryTraits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_MemoryTraits.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_MinMax.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_MinMax.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_NumericTraits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_NumericTraits.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_Pair.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_Pair.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_Parallel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_Parallel.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_Parallel_Reduce.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_Parallel_Reduce.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_PointerOwnership.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_PointerOwnership.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_Printf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_Printf.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_Rank.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_Rank.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_ReductionIdentity.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_ReductionIdentity.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_ScratchSpace.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_ScratchSpace.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_Swap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_Swap.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_TaskScheduler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_TaskScheduler.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_TaskScheduler_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_TaskScheduler_fwd.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_Timer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_Timer.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_Tuners.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_Tuners.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_TypeInfo.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_TypeInfo.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_UniqueToken.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_UniqueToken.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_Vectorization.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_Vectorization.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_View.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_View.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_WorkGraphPolicy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_WorkGraphPolicy.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Kokkos_hwloc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Kokkos_hwloc.hpp -------------------------------------------------------------------------------- /kokkos/core/src/OpenACC/Kokkos_OpenACC.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/OpenACC/Kokkos_OpenACC.cpp -------------------------------------------------------------------------------- /kokkos/core/src/OpenACC/Kokkos_OpenACC.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/OpenACC/Kokkos_OpenACC.hpp -------------------------------------------------------------------------------- /kokkos/core/src/OpenMP/Kokkos_OpenMP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/OpenMP/Kokkos_OpenMP.cpp -------------------------------------------------------------------------------- /kokkos/core/src/OpenMP/Kokkos_OpenMP.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/OpenMP/Kokkos_OpenMP.hpp -------------------------------------------------------------------------------- /kokkos/core/src/SYCL/Kokkos_SYCL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/SYCL/Kokkos_SYCL.cpp -------------------------------------------------------------------------------- /kokkos/core/src/SYCL/Kokkos_SYCL.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/SYCL/Kokkos_SYCL.hpp -------------------------------------------------------------------------------- /kokkos/core/src/SYCL/Kokkos_SYCL_Abort.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/SYCL/Kokkos_SYCL_Abort.hpp -------------------------------------------------------------------------------- /kokkos/core/src/SYCL/Kokkos_SYCL_Space.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/SYCL/Kokkos_SYCL_Space.cpp -------------------------------------------------------------------------------- /kokkos/core/src/SYCL/Kokkos_SYCL_Space.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/SYCL/Kokkos_SYCL_Space.hpp -------------------------------------------------------------------------------- /kokkos/core/src/SYCL/Kokkos_SYCL_Team.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/SYCL/Kokkos_SYCL_Team.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Serial/Kokkos_Serial.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Serial/Kokkos_Serial.cpp -------------------------------------------------------------------------------- /kokkos/core/src/Serial/Kokkos_Serial.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Serial/Kokkos_Serial.hpp -------------------------------------------------------------------------------- /kokkos/core/src/Threads/Kokkos_Threads.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/Threads/Kokkos_Threads.hpp -------------------------------------------------------------------------------- /kokkos/core/src/View/Kokkos_BasicView.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/View/Kokkos_BasicView.hpp -------------------------------------------------------------------------------- /kokkos/core/src/View/Kokkos_ViewAlloc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/View/Kokkos_ViewAlloc.hpp -------------------------------------------------------------------------------- /kokkos/core/src/View/Kokkos_ViewAtomic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/View/Kokkos_ViewAtomic.hpp -------------------------------------------------------------------------------- /kokkos/core/src/View/Kokkos_ViewCtor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/View/Kokkos_ViewCtor.hpp -------------------------------------------------------------------------------- /kokkos/core/src/View/Kokkos_ViewLegacy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/View/Kokkos_ViewLegacy.hpp -------------------------------------------------------------------------------- /kokkos/core/src/View/Kokkos_ViewMapping.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/View/Kokkos_ViewMapping.hpp -------------------------------------------------------------------------------- /kokkos/core/src/View/Kokkos_ViewTracker.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/View/Kokkos_ViewTracker.hpp -------------------------------------------------------------------------------- /kokkos/core/src/View/Kokkos_ViewTraits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/View/Kokkos_ViewTraits.hpp -------------------------------------------------------------------------------- /kokkos/core/src/decl/Kokkos_Declare_CUDA.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/decl/Kokkos_Declare_CUDA.hpp -------------------------------------------------------------------------------- /kokkos/core/src/decl/Kokkos_Declare_HIP.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/decl/Kokkos_Declare_HIP.hpp -------------------------------------------------------------------------------- /kokkos/core/src/decl/Kokkos_Declare_HPX.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/decl/Kokkos_Declare_HPX.hpp -------------------------------------------------------------------------------- /kokkos/core/src/decl/Kokkos_Declare_SYCL.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/decl/Kokkos_Declare_SYCL.hpp -------------------------------------------------------------------------------- /kokkos/core/src/fwd/Kokkos_Fwd_CUDA.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/fwd/Kokkos_Fwd_CUDA.hpp -------------------------------------------------------------------------------- /kokkos/core/src/fwd/Kokkos_Fwd_HIP.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/fwd/Kokkos_Fwd_HIP.hpp -------------------------------------------------------------------------------- /kokkos/core/src/fwd/Kokkos_Fwd_HPX.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/fwd/Kokkos_Fwd_HPX.hpp -------------------------------------------------------------------------------- /kokkos/core/src/fwd/Kokkos_Fwd_OPENACC.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/fwd/Kokkos_Fwd_OPENACC.hpp -------------------------------------------------------------------------------- /kokkos/core/src/fwd/Kokkos_Fwd_OPENMP.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/fwd/Kokkos_Fwd_OPENMP.hpp -------------------------------------------------------------------------------- /kokkos/core/src/fwd/Kokkos_Fwd_SERIAL.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/fwd/Kokkos_Fwd_SERIAL.hpp -------------------------------------------------------------------------------- /kokkos/core/src/fwd/Kokkos_Fwd_SYCL.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/fwd/Kokkos_Fwd_SYCL.hpp -------------------------------------------------------------------------------- /kokkos/core/src/fwd/Kokkos_Fwd_THREADS.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/fwd/Kokkos_Fwd_THREADS.hpp -------------------------------------------------------------------------------- /kokkos/core/src/impl/Kokkos_Abort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/impl/Kokkos_Abort.cpp -------------------------------------------------------------------------------- /kokkos/core/src/impl/Kokkos_BitOps.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/impl/Kokkos_BitOps.hpp -------------------------------------------------------------------------------- /kokkos/core/src/impl/Kokkos_CPUDiscovery.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/impl/Kokkos_CPUDiscovery.cpp -------------------------------------------------------------------------------- /kokkos/core/src/impl/Kokkos_CPUDiscovery.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/impl/Kokkos_CPUDiscovery.hpp -------------------------------------------------------------------------------- /kokkos/core/src/impl/Kokkos_ChaseLev.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/impl/Kokkos_ChaseLev.hpp -------------------------------------------------------------------------------- /kokkos/core/src/impl/Kokkos_ClockTic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/impl/Kokkos_ClockTic.hpp -------------------------------------------------------------------------------- /kokkos/core/src/impl/Kokkos_Core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/impl/Kokkos_Core.cpp -------------------------------------------------------------------------------- /kokkos/core/src/impl/Kokkos_EBO.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/impl/Kokkos_EBO.hpp -------------------------------------------------------------------------------- /kokkos/core/src/impl/Kokkos_Error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/impl/Kokkos_Error.cpp -------------------------------------------------------------------------------- /kokkos/core/src/impl/Kokkos_Error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/impl/Kokkos_Error.hpp -------------------------------------------------------------------------------- /kokkos/core/src/impl/Kokkos_ExecPolicy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/impl/Kokkos_ExecPolicy.cpp -------------------------------------------------------------------------------- /kokkos/core/src/impl/Kokkos_GraphImpl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/impl/Kokkos_GraphImpl.hpp -------------------------------------------------------------------------------- /kokkos/core/src/impl/Kokkos_HostBarrier.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/impl/Kokkos_HostBarrier.cpp -------------------------------------------------------------------------------- /kokkos/core/src/impl/Kokkos_HostBarrier.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/impl/Kokkos_HostBarrier.hpp -------------------------------------------------------------------------------- /kokkos/core/src/impl/Kokkos_HostSpace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/impl/Kokkos_HostSpace.cpp -------------------------------------------------------------------------------- /kokkos/core/src/impl/Kokkos_LIFO.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/impl/Kokkos_LIFO.hpp -------------------------------------------------------------------------------- /kokkos/core/src/impl/Kokkos_MemoryPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/impl/Kokkos_MemoryPool.cpp -------------------------------------------------------------------------------- /kokkos/core/src/impl/Kokkos_OptionalRef.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/impl/Kokkos_OptionalRef.hpp -------------------------------------------------------------------------------- /kokkos/core/src/impl/Kokkos_Profiling.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/impl/Kokkos_Profiling.cpp -------------------------------------------------------------------------------- /kokkos/core/src/impl/Kokkos_Profiling.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/impl/Kokkos_Profiling.hpp -------------------------------------------------------------------------------- /kokkos/core/src/impl/Kokkos_SharedAlloc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/impl/Kokkos_SharedAlloc.cpp -------------------------------------------------------------------------------- /kokkos/core/src/impl/Kokkos_SharedAlloc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/impl/Kokkos_SharedAlloc.hpp -------------------------------------------------------------------------------- /kokkos/core/src/impl/Kokkos_Stacktrace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/impl/Kokkos_Stacktrace.cpp -------------------------------------------------------------------------------- /kokkos/core/src/impl/Kokkos_Stacktrace.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/impl/Kokkos_Stacktrace.hpp -------------------------------------------------------------------------------- /kokkos/core/src/impl/Kokkos_TaskBase.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/impl/Kokkos_TaskBase.hpp -------------------------------------------------------------------------------- /kokkos/core/src/impl/Kokkos_TaskNode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/impl/Kokkos_TaskNode.hpp -------------------------------------------------------------------------------- /kokkos/core/src/impl/Kokkos_TaskQueue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/impl/Kokkos_TaskQueue.hpp -------------------------------------------------------------------------------- /kokkos/core/src/impl/Kokkos_TaskResult.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/impl/Kokkos_TaskResult.hpp -------------------------------------------------------------------------------- /kokkos/core/src/impl/Kokkos_TeamMDPolicy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/impl/Kokkos_TeamMDPolicy.hpp -------------------------------------------------------------------------------- /kokkos/core/src/impl/Kokkos_Tools.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/impl/Kokkos_Tools.hpp -------------------------------------------------------------------------------- /kokkos/core/src/impl/Kokkos_Traits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/impl/Kokkos_Traits.hpp -------------------------------------------------------------------------------- /kokkos/core/src/impl/Kokkos_Utilities.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/impl/Kokkos_Utilities.hpp -------------------------------------------------------------------------------- /kokkos/core/src/impl/Kokkos_VLAEmulation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/impl/Kokkos_VLAEmulation.hpp -------------------------------------------------------------------------------- /kokkos/core/src/impl/Kokkos_hwloc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/impl/Kokkos_hwloc.cpp -------------------------------------------------------------------------------- /kokkos/core/src/setup/Kokkos_Setup_Cuda.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/setup/Kokkos_Setup_Cuda.hpp -------------------------------------------------------------------------------- /kokkos/core/src/setup/Kokkos_Setup_HIP.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/setup/Kokkos_Setup_HIP.hpp -------------------------------------------------------------------------------- /kokkos/core/src/setup/Kokkos_Setup_SYCL.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/setup/Kokkos_Setup_SYCL.hpp -------------------------------------------------------------------------------- /kokkos/core/src/traits/Kokkos_Traits_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/src/traits/Kokkos_Traits_fwd.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos/core/unit_test/IncrementalTest.cpp.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/IncrementalTest.cpp.in -------------------------------------------------------------------------------- /kokkos/core/unit_test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/Makefile -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestAbort.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestAbort.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestArray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestArray.cpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestArrayOps.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestArrayOps.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestAtomicViews.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestAtomicViews.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestAtomics.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestAtomics.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestCTestDevice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestCTestDevice.cpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestCXX11.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestCXX11.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestCXX11Deduction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestCXX11Deduction.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestCompileMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestCompileMain.cpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestCompilerMacros.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestCompilerMacros.cpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestComplex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestComplex.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestConcepts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestConcepts.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestCreateMirror.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestCreateMirror.cpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestCrs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestCrs.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestDetectionIdiom.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestDetectionIdiom.cpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestExecutionSpace.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestExecutionSpace.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestGraph.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestGraph.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestHWLOC.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestHWLOC.cpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestHalfConversion.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestHalfConversion.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestHalfOperators.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestHalfOperators.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestHostSharedPtr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestHostSharedPtr.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestInit.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestInit.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestInterOp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestInterOp.cpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestLocalDeepCopy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestLocalDeepCopy.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestMDRange.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestMDRange.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestMDRangeReduce.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestMDRangeReduce.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestMDRange_a.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestMDRange_a.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestMDRange_b.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestMDRange_b.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestMDRange_c.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestMDRange_c.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestMDRange_d.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestMDRange_d.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestMDRange_e.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestMDRange_e.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestMDRange_f.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestMDRange_f.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestMDRange_g.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestMDRange_g.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestMDSpan.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestMDSpan.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestMemoryPool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestMemoryPool.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestMinMaxClamp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestMinMaxClamp.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestMultiGPU.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestMultiGPU.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestNumericTraits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestNumericTraits.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestOther.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestOther.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestPrintf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestPrintf.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestRange.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestRange.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestRangePolicy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestRangePolicy.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestRealloc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestRealloc.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestReduce.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestReduce.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestReducerCTADs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestReducerCTADs.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestReducers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestReducers.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestReducers_a.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestReducers_a.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestReducers_b.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestReducers_b.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestReducers_c.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestReducers_c.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestReducers_d.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestReducers_d.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestReducers_e.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestReducers_e.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestReductions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestReductions.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestResize.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestResize.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestSharedAlloc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestSharedAlloc.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestSharedSpace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestSharedSpace.cpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestStackTrace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestStackTrace.cpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestStackTrace.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestStackTrace.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestStackTrace_f0.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestStackTrace_f0.cpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestStackTrace_f1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestStackTrace_f1.cpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestStackTrace_f2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestStackTrace_f2.cpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestStackTrace_f3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestStackTrace_f3.cpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestStackTrace_f4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestStackTrace_f4.cpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestSubView_a.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestSubView_a.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestSubView_b.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestSubView_b.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestSubView_c01.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestSubView_c01.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestSubView_c02.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestSubView_c02.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestSubView_c03.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestSubView_c03.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestSubView_c04.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestSubView_c04.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestSubView_c05.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestSubView_c05.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestSubView_c06.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestSubView_c06.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestSubView_c07.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestSubView_c07.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestSubView_c08.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestSubView_c08.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestSubView_c09.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestSubView_c09.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestSubView_c10.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestSubView_c10.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestSubView_c11.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestSubView_c11.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestSubView_c12.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestSubView_c12.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestSubView_c13.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestSubView_c13.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestSubView_c14.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestSubView_c14.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestSwap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestSwap.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestTaskScheduler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestTaskScheduler.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestTeam.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestTeam.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestTeamBasic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestTeamBasic.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestTeamMDRange.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestTeamMDRange.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestTeamPolicyCTAD.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestTeamPolicyCTAD.cpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestTeamScan.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestTeamScan.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestTeamScratch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestTeamScratch.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestTeamTeamSize.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestTeamTeamSize.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestTeamVector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestTeamVector.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestTypeInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestTypeInfo.cpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestTypeList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestTypeList.cpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestUniqueToken.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestUniqueToken.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestUtilities.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestUtilities.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestVersionMacros.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestVersionMacros.cpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestViewAPI.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestViewAPI.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestViewAPI_a.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestViewAPI_a.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestViewAPI_b.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestViewAPI_b.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestViewAPI_c.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestViewAPI_c.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestViewAPI_d.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestViewAPI_d.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestViewAPI_e.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestViewAPI_e.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestViewBadAlloc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestViewBadAlloc.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestViewCopy_a.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestViewCopy_a.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestViewCopy_b.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestViewCopy_b.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestViewCopy_c.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestViewCopy_c.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestViewCtorProp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestViewCtorProp.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestViewHooks.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestViewHooks.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestViewMapping_a.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestViewMapping_a.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestViewMapping_b.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestViewMapping_b.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestViewOfClass.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestViewOfClass.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestViewOfViews.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestViewOfViews.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestViewRank.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestViewRank.cpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestViewResize.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestViewResize.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestViewSubview.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestViewSubview.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestViewTypeTraits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestViewTypeTraits.cpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestViewTypedefs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestViewTypedefs.cpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestView_64bit.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestView_64bit.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestWindowsInclude.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestWindowsInclude.cpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/TestWorkGraph.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/TestWorkGraph.hpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/UnitTestMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/UnitTestMain.cpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/UnitTestMainInit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/UnitTestMainInit.cpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/cuda/TestCuda_Task.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/cuda/TestCuda_Task.cpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/hip/TestHIP_Spaces.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/hip/TestHIP_Spaces.cpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/hpx/TestHPX_Task.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/hpx/TestHPX_Task.cpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/incremental/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/incremental/README.md -------------------------------------------------------------------------------- /kokkos/core/unit_test/standalone/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/standalone/Makefile -------------------------------------------------------------------------------- /kokkos/core/unit_test/tools/TestAllCalls.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/tools/TestAllCalls.cpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/tools/TestCInterface.c: -------------------------------------------------------------------------------- 1 | #include 2 | int main() {} 3 | -------------------------------------------------------------------------------- /kokkos/core/unit_test/tools/TestTuning.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/tools/TestTuning.cpp -------------------------------------------------------------------------------- /kokkos/core/unit_test/view/TestBasicView.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/core/unit_test/view/TestBasicView.hpp -------------------------------------------------------------------------------- /kokkos/doc/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/doc/Doxyfile -------------------------------------------------------------------------------- /kokkos/doc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/doc/README.md -------------------------------------------------------------------------------- /kokkos/doc/TuningDesign.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/doc/TuningDesign.md -------------------------------------------------------------------------------- /kokkos/doc/build_docs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/doc/build_docs -------------------------------------------------------------------------------- /kokkos/doc/design_notes_space_instances.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/doc/design_notes_space_instances.md -------------------------------------------------------------------------------- /kokkos/doc/index.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/doc/index.doc -------------------------------------------------------------------------------- /kokkos/doc/kokkos-promotion.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/doc/kokkos-promotion.txt -------------------------------------------------------------------------------- /kokkos/example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/example/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos/example/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/example/README -------------------------------------------------------------------------------- /kokkos/example/build_cmake_installed/foo.f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/example/build_cmake_installed/foo.f -------------------------------------------------------------------------------- /kokkos/example/make_buildlink/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/example/make_buildlink/Makefile -------------------------------------------------------------------------------- /kokkos/example/make_buildlink/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/example/make_buildlink/README -------------------------------------------------------------------------------- /kokkos/example/make_buildlink/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/example/make_buildlink/main.cpp -------------------------------------------------------------------------------- /kokkos/example/query_device/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/example/query_device/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos/example/query_device/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/example/query_device/Makefile -------------------------------------------------------------------------------- /kokkos/example/query_device/query_device.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/example/query_device/query_device.cpp -------------------------------------------------------------------------------- /kokkos/example/relocatable_function/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/example/relocatable_function/Makefile -------------------------------------------------------------------------------- /kokkos/example/relocatable_function/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/example/relocatable_function/main.cpp -------------------------------------------------------------------------------- /kokkos/example/tutorial/Algorithms/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | kokkos_add_example_directories(01_random_numbers) 2 | -------------------------------------------------------------------------------- /kokkos/example/tutorial/Algorithms/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/example/tutorial/Algorithms/Makefile -------------------------------------------------------------------------------- /kokkos/example/tutorial/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/example/tutorial/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos/example/tutorial/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/example/tutorial/Makefile -------------------------------------------------------------------------------- /kokkos/example/tutorial/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/example/tutorial/README -------------------------------------------------------------------------------- /kokkos/example/virtual_functions/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/example/virtual_functions/Makefile -------------------------------------------------------------------------------- /kokkos/example/virtual_functions/classes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/example/virtual_functions/classes.cpp -------------------------------------------------------------------------------- /kokkos/example/virtual_functions/classes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/example/virtual_functions/classes.hpp -------------------------------------------------------------------------------- /kokkos/example/virtual_functions/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/example/virtual_functions/main.cpp -------------------------------------------------------------------------------- /kokkos/generate_makefile.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/generate_makefile.bash -------------------------------------------------------------------------------- /kokkos/gnu_generate_makefile.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/gnu_generate_makefile.bash -------------------------------------------------------------------------------- /kokkos/master_history.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/master_history.txt -------------------------------------------------------------------------------- /kokkos/simd/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/simd/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos/simd/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/simd/src/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos/simd/src/Kokkos_SIMD.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/simd/src/Kokkos_SIMD.hpp -------------------------------------------------------------------------------- /kokkos/simd/src/Kokkos_SIMD_AVX2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/simd/src/Kokkos_SIMD_AVX2.hpp -------------------------------------------------------------------------------- /kokkos/simd/src/Kokkos_SIMD_AVX512.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/simd/src/Kokkos_SIMD_AVX512.hpp -------------------------------------------------------------------------------- /kokkos/simd/src/Kokkos_SIMD_Common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/simd/src/Kokkos_SIMD_Common.hpp -------------------------------------------------------------------------------- /kokkos/simd/src/Kokkos_SIMD_Common_Math.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/simd/src/Kokkos_SIMD_Common_Math.hpp -------------------------------------------------------------------------------- /kokkos/simd/src/Kokkos_SIMD_NEON.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/simd/src/Kokkos_SIMD_NEON.hpp -------------------------------------------------------------------------------- /kokkos/simd/src/Kokkos_SIMD_Scalar.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/simd/src/Kokkos_SIMD_Scalar.hpp -------------------------------------------------------------------------------- /kokkos/simd/src/Kokkos_SIMD_dummy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/simd/src/Kokkos_SIMD_dummy.cpp -------------------------------------------------------------------------------- /kokkos/simd/unit_tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/simd/unit_tests/CMakeLists.txt -------------------------------------------------------------------------------- /kokkos/simd/unit_tests/TestSIMD.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/simd/unit_tests/TestSIMD.cpp -------------------------------------------------------------------------------- /kokkos/simd/unit_tests/UnitTestMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/simd/unit_tests/UnitTestMain.cpp -------------------------------------------------------------------------------- /kokkos/tpls/desul/Config.hpp.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/tpls/desul/Config.hpp.cmake.in -------------------------------------------------------------------------------- /kokkos/tpls/desul/include/desul/atomics.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/tpls/desul/include/desul/atomics.hpp -------------------------------------------------------------------------------- /kokkos/tpls/desul/src/Lock_Array_CUDA.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/tpls/desul/src/Lock_Array_CUDA.cpp -------------------------------------------------------------------------------- /kokkos/tpls/desul/src/Lock_Array_HIP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/tpls/desul/src/Lock_Array_HIP.cpp -------------------------------------------------------------------------------- /kokkos/tpls/desul/src/Lock_Array_SYCL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/tpls/desul/src/Lock_Array_SYCL.cpp -------------------------------------------------------------------------------- /kokkos/tpls/gtest/gtest/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/tpls/gtest/gtest/LICENSE -------------------------------------------------------------------------------- /kokkos/tpls/gtest/gtest/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/tpls/gtest/gtest/README -------------------------------------------------------------------------------- /kokkos/tpls/gtest/gtest/gtest-all.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/tpls/gtest/gtest/gtest-all.cc -------------------------------------------------------------------------------- /kokkos/tpls/gtest/gtest/gtest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/tpls/gtest/gtest/gtest.h -------------------------------------------------------------------------------- /kokkos/tpls/mdspan/include/mdspan/mdspan.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/kokkos/tpls/mdspan/include/mdspan/mdspan.hpp -------------------------------------------------------------------------------- /pycompadre/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/__init__.py -------------------------------------------------------------------------------- /pycompadre/cmake_opts_gen.txt: -------------------------------------------------------------------------------- 1 | CMAKE_CXX_FLAGS=' -Ofast -funroll-loops -march=x86-64 ' 2 | Compadre_USE_MPI:BOOL=OFF 3 | -------------------------------------------------------------------------------- /pycompadre/cmake_opts_gpu_example.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/cmake_opts_gpu_example.txt -------------------------------------------------------------------------------- /pycompadre/cmake_opts_perf.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/cmake_opts_perf.txt -------------------------------------------------------------------------------- /pycompadre/cmake_opts_serial_gen.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/cmake_opts_serial_gen.txt -------------------------------------------------------------------------------- /pycompadre/cmake_opts_serial_perf.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/cmake_opts_serial_perf.txt -------------------------------------------------------------------------------- /pycompadre/examples/kokkos_test_case.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/examples/kokkos_test_case.py -------------------------------------------------------------------------------- /pycompadre/examples/pycompadre_example_1d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/examples/pycompadre_example_1d.py -------------------------------------------------------------------------------- /pycompadre/examples/pycompadre_example_2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/examples/pycompadre_example_2d.py -------------------------------------------------------------------------------- /pycompadre/examples/pycompadre_kernels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/examples/pycompadre_kernels.py -------------------------------------------------------------------------------- /pycompadre/examples/sphere_hodge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/examples/sphere_hodge.py -------------------------------------------------------------------------------- /pycompadre/examples/sphere_remap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/examples/sphere_remap.py -------------------------------------------------------------------------------- /pycompadre/examples/test_pycompadre.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/examples/test_pycompadre.py -------------------------------------------------------------------------------- /pycompadre/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/install.sh -------------------------------------------------------------------------------- /pycompadre/pybind11/.appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/.appveyor.yml -------------------------------------------------------------------------------- /pycompadre/pybind11/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/.clang-format -------------------------------------------------------------------------------- /pycompadre/pybind11/.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/.clang-tidy -------------------------------------------------------------------------------- /pycompadre/pybind11/.cmake-format.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/.cmake-format.yaml -------------------------------------------------------------------------------- /pycompadre/pybind11/.codespell-ignore-lines: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/.codespell-ignore-lines -------------------------------------------------------------------------------- /pycompadre/pybind11/.gitattributes: -------------------------------------------------------------------------------- 1 | docs/*.svg binary 2 | -------------------------------------------------------------------------------- /pycompadre/pybind11/.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/.github/CODEOWNERS -------------------------------------------------------------------------------- /pycompadre/pybind11/.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /pycompadre/pybind11/.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/.github/dependabot.yml -------------------------------------------------------------------------------- /pycompadre/pybind11/.github/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/.github/labeler.yml -------------------------------------------------------------------------------- /pycompadre/pybind11/.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/.github/workflows/ci.yml -------------------------------------------------------------------------------- /pycompadre/pybind11/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/.gitignore -------------------------------------------------------------------------------- /pycompadre/pybind11/.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/.pre-commit-config.yaml -------------------------------------------------------------------------------- /pycompadre/pybind11/.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/.readthedocs.yml -------------------------------------------------------------------------------- /pycompadre/pybind11/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/CMakeLists.txt -------------------------------------------------------------------------------- /pycompadre/pybind11/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/LICENSE -------------------------------------------------------------------------------- /pycompadre/pybind11/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/MANIFEST.in -------------------------------------------------------------------------------- /pycompadre/pybind11/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/README.rst -------------------------------------------------------------------------------- /pycompadre/pybind11/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/SECURITY.md -------------------------------------------------------------------------------- /pycompadre/pybind11/docs/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/docs/Doxyfile -------------------------------------------------------------------------------- /pycompadre/pybind11/docs/advanced/misc.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/docs/advanced/misc.rst -------------------------------------------------------------------------------- /pycompadre/pybind11/docs/basics.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/docs/basics.rst -------------------------------------------------------------------------------- /pycompadre/pybind11/docs/benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/docs/benchmark.py -------------------------------------------------------------------------------- /pycompadre/pybind11/docs/benchmark.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/docs/benchmark.rst -------------------------------------------------------------------------------- /pycompadre/pybind11/docs/changelog.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/docs/changelog.rst -------------------------------------------------------------------------------- /pycompadre/pybind11/docs/classes.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/docs/classes.rst -------------------------------------------------------------------------------- /pycompadre/pybind11/docs/cmake/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/docs/cmake/index.rst -------------------------------------------------------------------------------- /pycompadre/pybind11/docs/compiling.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/docs/compiling.rst -------------------------------------------------------------------------------- /pycompadre/pybind11/docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/docs/conf.py -------------------------------------------------------------------------------- /pycompadre/pybind11/docs/faq.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/docs/faq.rst -------------------------------------------------------------------------------- /pycompadre/pybind11/docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/docs/index.rst -------------------------------------------------------------------------------- /pycompadre/pybind11/docs/installing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/docs/installing.rst -------------------------------------------------------------------------------- /pycompadre/pybind11/docs/limitations.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/docs/limitations.rst -------------------------------------------------------------------------------- /pycompadre/pybind11/docs/pybind11-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/docs/pybind11-logo.png -------------------------------------------------------------------------------- /pycompadre/pybind11/docs/reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/docs/reference.rst -------------------------------------------------------------------------------- /pycompadre/pybind11/docs/release.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/docs/release.rst -------------------------------------------------------------------------------- /pycompadre/pybind11/docs/requirements.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/docs/requirements.in -------------------------------------------------------------------------------- /pycompadre/pybind11/docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/docs/requirements.txt -------------------------------------------------------------------------------- /pycompadre/pybind11/docs/upgrade.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/docs/upgrade.rst -------------------------------------------------------------------------------- /pycompadre/pybind11/include/pybind11/attr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/include/pybind11/attr.h -------------------------------------------------------------------------------- /pycompadre/pybind11/include/pybind11/cast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/include/pybind11/cast.h -------------------------------------------------------------------------------- /pycompadre/pybind11/include/pybind11/eigen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/include/pybind11/eigen.h -------------------------------------------------------------------------------- /pycompadre/pybind11/include/pybind11/embed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/include/pybind11/embed.h -------------------------------------------------------------------------------- /pycompadre/pybind11/include/pybind11/eval.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/include/pybind11/eval.h -------------------------------------------------------------------------------- /pycompadre/pybind11/include/pybind11/gil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/include/pybind11/gil.h -------------------------------------------------------------------------------- /pycompadre/pybind11/include/pybind11/numpy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/include/pybind11/numpy.h -------------------------------------------------------------------------------- /pycompadre/pybind11/include/pybind11/stl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/include/pybind11/stl.h -------------------------------------------------------------------------------- /pycompadre/pybind11/noxfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/noxfile.py -------------------------------------------------------------------------------- /pycompadre/pybind11/pybind11/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/pybind11/__init__.py -------------------------------------------------------------------------------- /pycompadre/pybind11/pybind11/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/pybind11/__main__.py -------------------------------------------------------------------------------- /pycompadre/pybind11/pybind11/_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/pybind11/_version.py -------------------------------------------------------------------------------- /pycompadre/pybind11/pybind11/commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/pybind11/commands.py -------------------------------------------------------------------------------- /pycompadre/pybind11/pybind11/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pycompadre/pybind11/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/pyproject.toml -------------------------------------------------------------------------------- /pycompadre/pybind11/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/setup.cfg -------------------------------------------------------------------------------- /pycompadre/pybind11/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/setup.py -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/CMakeLists.txt -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/conftest.py -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/env.py -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/extra_python_package/pytest.ini: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/extra_setuptools/pytest.ini: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/local_bindings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/local_bindings.h -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/object.h -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/pybind11_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/pybind11_tests.cpp -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/pybind11_tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/pybind11_tests.h -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/pyproject.toml -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/pytest.ini -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/requirements.txt -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/test_async.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/test_async.cpp -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/test_async.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/test_async.py -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/test_buffers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/test_buffers.cpp -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/test_buffers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/test_buffers.py -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/test_callbacks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/test_callbacks.cpp -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/test_callbacks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/test_callbacks.py -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/test_chrono.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/test_chrono.cpp -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/test_chrono.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/test_chrono.py -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/test_class.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/test_class.cpp -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/test_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/test_class.py -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/test_const_name.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/test_const_name.py -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/test_copy_move.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/test_copy_move.cpp -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/test_copy_move.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/test_copy_move.py -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/test_enum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/test_enum.cpp -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/test_enum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/test_enum.py -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/test_eval.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/test_eval.cpp -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/test_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/test_eval.py -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/test_eval_call.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/test_eval_call.py -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/test_exceptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/test_exceptions.h -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/test_exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/test_exceptions.py -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/test_gil_scoped.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/test_gil_scoped.py -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/test_iostream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/test_iostream.cpp -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/test_iostream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/test_iostream.py -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/test_modules.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/test_modules.cpp -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/test_modules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/test_modules.py -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/test_pickling.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/test_pickling.cpp -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/test_pickling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/test_pickling.py -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/test_pytypes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/test_pytypes.cpp -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/test_pytypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/test_pytypes.py -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/test_smart_ptr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/test_smart_ptr.cpp -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/test_smart_ptr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/test_smart_ptr.py -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/test_stl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/test_stl.cpp -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/test_stl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/test_stl.py -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/test_thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/test_thread.cpp -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/test_thread.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/test_thread.py -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/test_union.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/test_union.cpp -------------------------------------------------------------------------------- /pycompadre/pybind11/tests/test_union.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tests/test_union.py -------------------------------------------------------------------------------- /pycompadre/pybind11/tools/FindCatch.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tools/FindCatch.cmake -------------------------------------------------------------------------------- /pycompadre/pybind11/tools/FindEigen3.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tools/FindEigen3.cmake -------------------------------------------------------------------------------- /pycompadre/pybind11/tools/JoinPaths.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tools/JoinPaths.cmake -------------------------------------------------------------------------------- /pycompadre/pybind11/tools/check-style.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tools/check-style.sh -------------------------------------------------------------------------------- /pycompadre/pybind11/tools/libsize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tools/libsize.py -------------------------------------------------------------------------------- /pycompadre/pybind11/tools/make_changelog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tools/make_changelog.py -------------------------------------------------------------------------------- /pycompadre/pybind11/tools/pybind11.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tools/pybind11.pc.in -------------------------------------------------------------------------------- /pycompadre/pybind11/tools/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tools/pyproject.toml -------------------------------------------------------------------------------- /pycompadre/pybind11/tools/setup_global.py.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tools/setup_global.py.in -------------------------------------------------------------------------------- /pycompadre/pybind11/tools/setup_main.py.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pybind11/tools/setup_main.py.in -------------------------------------------------------------------------------- /pycompadre/pycompadre.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/pycompadre.cpp -------------------------------------------------------------------------------- /pycompadre/sphinx/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/sphinx/Makefile -------------------------------------------------------------------------------- /pycompadre/sphinx/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/sphinx/conf.py -------------------------------------------------------------------------------- /pycompadre/sphinx/example.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/sphinx/example.rst -------------------------------------------------------------------------------- /pycompadre/sphinx/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/sphinx/index.rst -------------------------------------------------------------------------------- /pycompadre/sphinx/pycompadre_module.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/sphinx/pycompadre_module.rst -------------------------------------------------------------------------------- /pycompadre/sphinx/sphinx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pycompadre/sphinx/sphinx.md -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/basic-configure.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/scripts/basic-configure.sh -------------------------------------------------------------------------------- /scripts/snapshot_into_trilinos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/scripts/snapshot_into_trilinos.py -------------------------------------------------------------------------------- /scripts/trilinos-configure.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/scripts/trilinos-configure.sh -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/setup.py -------------------------------------------------------------------------------- /src/CMakeLists.tribits.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/src/CMakeLists.tribits.cmake -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/Compadre_ApplyTargetEvaluations.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/src/Compadre_ApplyTargetEvaluations.hpp -------------------------------------------------------------------------------- /src/Compadre_Basis.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/src/Compadre_Basis.hpp -------------------------------------------------------------------------------- /src/Compadre_Evaluator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/src/Compadre_Evaluator.hpp -------------------------------------------------------------------------------- /src/Compadre_Functors.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/src/Compadre_Functors.hpp -------------------------------------------------------------------------------- /src/Compadre_GMLS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/src/Compadre_GMLS.cpp -------------------------------------------------------------------------------- /src/Compadre_GMLS.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/src/Compadre_GMLS.hpp -------------------------------------------------------------------------------- /src/Compadre_KokkosParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/src/Compadre_KokkosParser.cpp -------------------------------------------------------------------------------- /src/Compadre_KokkosParser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/src/Compadre_KokkosParser.hpp -------------------------------------------------------------------------------- /src/Compadre_LinearAlgebra.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/src/Compadre_LinearAlgebra.cpp -------------------------------------------------------------------------------- /src/Compadre_LinearAlgebra_Declarations.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/src/Compadre_LinearAlgebra_Declarations.hpp -------------------------------------------------------------------------------- /src/Compadre_LinearAlgebra_Definitions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/src/Compadre_LinearAlgebra_Definitions.hpp -------------------------------------------------------------------------------- /src/Compadre_Manifold_Functions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/src/Compadre_Manifold_Functions.hpp -------------------------------------------------------------------------------- /src/Compadre_Misc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/src/Compadre_Misc.hpp -------------------------------------------------------------------------------- /src/Compadre_NeighborLists.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/src/Compadre_NeighborLists.hpp -------------------------------------------------------------------------------- /src/Compadre_Operators.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/src/Compadre_Operators.hpp -------------------------------------------------------------------------------- /src/Compadre_ParallelManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/src/Compadre_ParallelManager.hpp -------------------------------------------------------------------------------- /src/Compadre_PointCloudSearch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/src/Compadre_PointCloudSearch.hpp -------------------------------------------------------------------------------- /src/Compadre_PointConnections.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/src/Compadre_PointConnections.hpp -------------------------------------------------------------------------------- /src/Compadre_Quadrature.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/src/Compadre_Quadrature.hpp -------------------------------------------------------------------------------- /src/Compadre_SolutionSet.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/src/Compadre_SolutionSet.hpp -------------------------------------------------------------------------------- /src/Compadre_Targets.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/src/Compadre_Targets.hpp -------------------------------------------------------------------------------- /src/Compadre_Typedefs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/src/Compadre_Typedefs.hpp -------------------------------------------------------------------------------- /src/Compadre_Utilities.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/src/Compadre_Utilities.hpp -------------------------------------------------------------------------------- /src/basis/Compadre_BernsteinPolynomial.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/src/basis/Compadre_BernsteinPolynomial.hpp -------------------------------------------------------------------------------- /src/tpl/nanoflann.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/compadre/HEAD/src/tpl/nanoflann.hpp --------------------------------------------------------------------------------