Skip to content

Commit

Permalink
Update FSI branch dependencies (#584)
Browse files Browse the repository at this point in the history
Allow nalu-wind to build against `openfast@develop` since the FSI features have been merged.
  • Loading branch information
psakievich authored Jan 10, 2024
1 parent 90338b8 commit ab0a2de
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions repos/exawind/packages/nalu-wind/package.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ class NaluWind(SMCMakeExtension, bNaluWind, ROCmPackage):
variant("asan", default=False,
description="Turn on address sanitizer")
variant("fsi", default=False,
description="Use FSI branch of openfast")
description="Enable fluid-structure-interaction simulation capabilities")
variant("stk_simd", default=False,
description="Enable SIMD in STK")
variant("shared", default=True,
Expand All @@ -45,14 +45,13 @@ class NaluWind(SMCMakeExtension, bNaluWind, ROCmPackage):

conflicts("+cuda", when="+rocm")
conflicts("+rocm", when="+cuda")
conflicts("openfast@fsi", when="~fsi")
conflicts("+hypre", when="+hypre2")
depends_on("hypre+gpu-aware-mpi", when="+gpu-aware-mpi")

depends_on("[email protected]: ~int64+mpi~superlu-dist~shared", when="+hypre2")
depends_on("hypre+umpire", when="+umpire")
depends_on("trilinos gotype=long")
depends_on("openfast@fsi+netcdf+cxx", when="+fsi")
depends_on("openfast@4.0.0:+netcdf+cxx", when="+fsi")

for _arch in ROCmPackage.amdgpu_targets:
depends_on("[email protected]: ~shared+exodus+tpetra+zoltan+stk+boost~superlu-dist~superlu+hdf5+shards~hypre+gtest+rocm amdgpu_target={0}".format(_arch),
Expand Down

0 comments on commit ab0a2de

Please sign in to comment.