Added dependency on netcdf-c and removed need for basker variant on Trilinos (#49442)

This commit is contained in:
ddement 2025-03-13 15:13:00 -06:00 committed by GitHub
parent 3460602fb9
commit 38bf1772a0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -25,19 +25,21 @@ class Openturbine(CMakePackage, CudaPackage, ROCmPackage):
variant("rosco", default=False, description="Build the ROSCO controller external project")
depends_on("cxx", type="build")
depends_on("netcdf-c")
depends_on("yaml-cpp")
depends_on("kokkos-kernels+blas+lapack")
depends_on("trilinos+amesos2")
depends_on("kokkos@4.3:")
depends_on("kokkos-kernels@4.3:")
depends_on("trilinos@16:")
depends_on("kokkos-kernels+cuda+cublas+cusparse+cusolver", when="+cuda")
depends_on("kokkos-kernels+rocblas+rocsparse+rocsolver", when="+rocm")
depends_on("kokkos-kernels+openmp", when="+openmp")
depends_on("trilinos+cuda+basker", when="+cuda")
depends_on("trilinos+rocm+basker", when="+rocm")
depends_on("trilinos+openmp+basker", when="+openmp")
depends_on("trilinos+cuda", when="+cuda")
depends_on("trilinos+rocm", when="+rocm")
depends_on("trilinos+openmp", when="+openmp")
depends_on("kokkos-kernels~cuda", when="~cuda")
depends_on("kokkos-kernels~openmp", when="~openmp")
depends_on("trilinos~cuda", when="~cuda")