Skip to content

Commit

Permalink
Update PelePhysics - Use Sundials submod in gmake (#235)
Browse files Browse the repository at this point in the history
* update pelephysics for sundials submod gmake

* default submodule paths

* CI fixes hopefully

* linux workflow add SUNDIALS variable

* update the rest of the workflows

* update PelePhysics
  • Loading branch information
baperry2 authored Aug 29, 2023
1 parent fbbe5a9 commit df37020
Show file tree
Hide file tree
Showing 10 changed files with 36 additions and 9 deletions.
1 change: 1 addition & 0 deletions .github/workflows/convergenceTesting.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ jobs:
AMREX_HOME: ${GITHUB_WORKSPACE}/build/amrex
PELE_PHYSICS_HOME: ${GITHUB_WORKSPACE}/build/PelePhysics
AMREX_HYDRO_HOME: ${GITHUB_WORKSPACE}/build/AMReX-Hydro
SUNDIALS_HOME: ${GITHUB_WORKSPACE}/build/sundials
PELELMEX_HOME: ${GITHUB_WORKSPACE}
working-directory: ./Exec/RegTests/PeriodicCases
run: |
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/cuda.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ jobs:
PELE_PHYSICS_HOME: ${GITHUB_WORKSPACE}/build/PelePhysics
PELELMEX_HOME: ${GITHUB_WORKSPACE}
AMREX_HYDRO_HOME: ${GITHUB_WORKSPACE}/build/AMReX-Hydro
SUNDIALS_HOME: ${GITHUB_WORKSPACE}/build/sundials
run: |
export PATH=/usr/local/nvidia/bin:/usr/local/cuda/bin:${PATH}
export LD_LIBRARY_PATH=/usr/local/nvidia/lib:/usr/local/nvidia/lib64:${LD_LIBRARY_PATH}
Expand All @@ -51,6 +52,7 @@ jobs:
PELE_PHYSICS_HOME: ${GITHUB_WORKSPACE}/build/PelePhysics
PELELMEX_HOME: ${GITHUB_WORKSPACE}
AMREX_HYDRO_HOME: ${GITHUB_WORKSPACE}/build/AMReX-Hydro
SUNDIALS_HOME: ${GITHUB_WORKSPACE}/build/sundials
run: |
export PATH=/usr/local/nvidia/bin:/usr/local/cuda/bin:${PATH}
export LD_LIBRARY_PATH=/usr/local/nvidia/lib:/usr/local/nvidia/lib64:${LD_LIBRARY_PATH}
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/hip.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ jobs:
PELE_PHYSICS_HOME: ${GITHUB_WORKSPACE}/build/PelePhysics
PELELMEX_HOME: ${GITHUB_WORKSPACE}
AMREX_HYDRO_HOME: ${GITHUB_WORKSPACE}/build/AMReX-Hydro
SUNDIALS_HOME: ${GITHUB_WORKSPACE}/build/sundials
run: |
source /etc/profile.d/rocm.sh
hipcc --version
Expand All @@ -51,6 +52,7 @@ jobs:
PELE_PHYSICS_HOME: ${GITHUB_WORKSPACE}/build/PelePhysics
PELELMEX_HOME: ${GITHUB_WORKSPACE}
AMREX_HYDRO_HOME: ${GITHUB_WORKSPACE}/build/AMReX-Hydro
SUNDIALS_HOME: ${GITHUB_WORKSPACE}/build/sundials
run: |
source /etc/profile.d/rocm.sh
hipcc --version
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/intel.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ jobs:
PELE_PHYSICS_HOME: ${GITHUB_WORKSPACE}/build/PelePhysics
PELELMEX_HOME: ${GITHUB_WORKSPACE}
AMREX_HYDRO_HOME: ${GITHUB_WORKSPACE}/build/AMReX-Hydro
SUNDIALS_HOME: ${GITHUB_WORKSPACE}/build/sundials
run: |
set +e
source /opt/intel/oneapi/setvars.sh
Expand All @@ -54,6 +55,7 @@ jobs:
PELE_PHYSICS_HOME: ${GITHUB_WORKSPACE}/build/PelePhysics
PELELMEX_HOME: ${GITHUB_WORKSPACE}
AMREX_HYDRO_HOME: ${GITHUB_WORKSPACE}/build/AMReX-Hydro
SUNDIALS_HOME: ${GITHUB_WORKSPACE}/build/sundials
run: |
set +e
source /opt/intel/oneapi/setvars.sh
Expand Down
13 changes: 13 additions & 0 deletions .github/workflows/linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ jobs:
PELE_PHYSICS_HOME: ${GITHUB_WORKSPACE}/build/PelePhysics
PELELMEX_HOME: ${GITHUB_WORKSPACE}
AMREX_HYDRO_HOME: ${GITHUB_WORKSPACE}/build/AMReX-Hydro
SUNDIALS_HOME : ${GITHUB_WORKSPACE}/build/sundials
run: |
cd Exec/RegTests/FlameSheet/
make help
Expand Down Expand Up @@ -58,6 +59,7 @@ jobs:
PELE_PHYSICS_HOME: ${GITHUB_WORKSPACE}/build/PelePhysics
PELELMEX_HOME: ${GITHUB_WORKSPACE}
AMREX_HYDRO_HOME: ${GITHUB_WORKSPACE}/build/AMReX-Hydro
SUNDIALS_HOME : ${GITHUB_WORKSPACE}/build/sundials
run: |
cd Exec/RegTests/FlameSheet/
make TPL COMP=gnu
Expand Down Expand Up @@ -93,6 +95,7 @@ jobs:
PELE_PHYSICS_HOME: ${GITHUB_WORKSPACE}/build/PelePhysics
PELELMEX_HOME: ${GITHUB_WORKSPACE}
AMREX_HYDRO_HOME: ${GITHUB_WORKSPACE}/build/AMReX-Hydro
SUNDIALS_HOME : ${GITHUB_WORKSPACE}/build/sundials
run: |
cd Exec/RegTests/FlameSheet/
make TPL COMP=gnu USE_OMP=TRUE
Expand All @@ -116,6 +119,7 @@ jobs:
PELE_PHYSICS_HOME: ${GITHUB_WORKSPACE}/build/PelePhysics
PELELMEX_HOME: ${GITHUB_WORKSPACE}
AMREX_HYDRO_HOME: ${GITHUB_WORKSPACE}/build/AMReX-Hydro
SUNDIALS_HOME : ${GITHUB_WORKSPACE}/build/sundials
working-directory: ./Exec/RegTests/PeriodicCases/
run: |
make TPL COMP=gnu USE_MPI=FALSE
Expand Down Expand Up @@ -143,6 +147,7 @@ jobs:
PELE_PHYSICS_HOME: ${GITHUB_WORKSPACE}/build/PelePhysics
PELELMEX_HOME: ${GITHUB_WORKSPACE}
AMREX_HYDRO_HOME: ${GITHUB_WORKSPACE}/build/AMReX-Hydro
SUNDIALS_HOME : ${GITHUB_WORKSPACE}/build/sundials
working-directory: ./Exec/RegTests/HotBubble/
run: |
make TPL COMP=gnu USE_MPI=TRUE
Expand Down Expand Up @@ -170,6 +175,7 @@ jobs:
PELE_PHYSICS_HOME: ${GITHUB_WORKSPACE}/build/PelePhysics
PELELMEX_HOME: ${GITHUB_WORKSPACE}
AMREX_HYDRO_HOME: ${GITHUB_WORKSPACE}/build/AMReX-Hydro
SUNDIALS_HOME : ${GITHUB_WORKSPACE}/build/sundials
working-directory: ./Exec/RegTests/HotBubble/
run: |
make TPL COMP=gnu DEBUG=TRUE USE_MPI=FALSE
Expand Down Expand Up @@ -197,6 +203,7 @@ jobs:
PELE_PHYSICS_HOME: ${GITHUB_WORKSPACE}/build/PelePhysics
PELELMEX_HOME: ${GITHUB_WORKSPACE}
AMREX_HYDRO_HOME: ${GITHUB_WORKSPACE}/build/AMReX-Hydro
SUNDIALS_HOME : ${GITHUB_WORKSPACE}/build/sundials
working-directory: ./Exec/RegTests/EnclosedFlame/
run: |
make TPL COMP=gnu USE_MPI=TRUE
Expand Down Expand Up @@ -224,6 +231,7 @@ jobs:
PELE_PHYSICS_HOME: ${GITHUB_WORKSPACE}/build/PelePhysics
PELELMEX_HOME: ${GITHUB_WORKSPACE}
AMREX_HYDRO_HOME: ${GITHUB_WORKSPACE}/build/AMReX-Hydro
SUNDIALS_HOME : ${GITHUB_WORKSPACE}/build/sundials
working-directory: ./Exec/RegTests/EB_FlowPastCylinder/
run: |
make TPL COMP=gnu USE_MPI=TRUE DEBUG=TRUE
Expand Down Expand Up @@ -252,6 +260,7 @@ jobs:
PELE_PHYSICS_HOME: ${GITHUB_WORKSPACE}/build/PelePhysics
PELELMEX_HOME: ${GITHUB_WORKSPACE}
AMREX_HYDRO_HOME: ${GITHUB_WORKSPACE}/build/AMReX-Hydro
SUNDIALS_HOME : ${GITHUB_WORKSPACE}/build/sundials
working-directory: ./Exec/RegTests/HITDecay/
run: |
make TPL COMP=gnu USE_MPI=TRUE
Expand Down Expand Up @@ -288,6 +297,7 @@ jobs:
PELE_PHYSICS_HOME: ${GITHUB_WORKSPACE}/build/PelePhysics
PELELMEX_HOME: ${GITHUB_WORKSPACE}
AMREX_HYDRO_HOME: ${GITHUB_WORKSPACE}/build/AMReX-Hydro
SUNDIALS_HOME : ${GITHUB_WORKSPACE}/build/sundials
working-directory: ./Exec/RegTests/EB_PipeFlow/
run: |
make TPL COMP=gnu USE_MPI=TRUE
Expand Down Expand Up @@ -315,6 +325,7 @@ jobs:
PELE_PHYSICS_HOME: ${GITHUB_WORKSPACE}/build/PelePhysics
PELELMEX_HOME: ${GITHUB_WORKSPACE}
AMREX_HYDRO_HOME: ${GITHUB_WORKSPACE}/build/AMReX-Hydro
SUNDIALS_HOME : ${GITHUB_WORKSPACE}/build/sundials
working-directory: ./Exec/RegTests/TurbInflow/TurbFileHIT
run: |
make -j 2 COMP=gnu
Expand All @@ -325,6 +336,7 @@ jobs:
PELE_PHYSICS_HOME: ${GITHUB_WORKSPACE}/build/PelePhysics
PELELMEX_HOME: ${GITHUB_WORKSPACE}
AMREX_HYDRO_HOME: ${GITHUB_WORKSPACE}/build/AMReX-Hydro
SUNDIALS_HOME : ${GITHUB_WORKSPACE}/build/sundials
working-directory: ./Exec/RegTests/TurbInflow/
run: |
make TPL COMP=gnu USE_MPI=TRUE DEBUG=TRUE
Expand Down Expand Up @@ -365,6 +377,7 @@ jobs:
PELE_PHYSICS_HOME: ${GITHUB_WORKSPACE}/build/PelePhysics
PELELMEX_HOME: ${GITHUB_WORKSPACE}
AMREX_HYDRO_HOME: ${GITHUB_WORKSPACE}/build/AMReX-Hydro
SUNDIALS_HOME : ${GITHUB_WORKSPACE}/build/sundials
PELEMP_HOME: ${GITHUB_WORKSPACE}/build/PeleMP
working-directory: ./Exec/RegTests/SprayTest/
run: |
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/nightlyTest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ jobs:
echo "AMREX_HOME=${{github.workspace}}/buildRef/PeleLMeX/Submodules/amrex" >> $GITHUB_ENV
echo "PELE_PHYSICS_HOME=${{github.workspace}}/buildRef/PeleLMeX/Submodules/PelePhysics" >> $GITHUB_ENV
echo "AMREX_HYDRO_HOME=${{github.workspace}}/buildRef/PeleLMeX/Submodules/AMReX-Hydro" >> $GITHUB_ENV
echo "SUNDIALS_HOME=${{github.workspace}}/buildRef/PeleLMeX/Submodules/sundials" >> $GITHUB_ENV
echo "PELELMEX_HOME=${{github.workspace}}/buildRef/PeleLMeX/" >> $GITHUB_ENV
- name: Build Reference PeleLMeX
working-directory: ${{env.PELELMEX_HOME}}/Exec/UnitTests/DodecaneLu
Expand Down Expand Up @@ -61,6 +62,7 @@ jobs:
echo "AMREX_HOME=${{github.workspace}}/Submodules/amrex" >> $GITHUB_ENV
echo "PELE_PHYSICS_HOME=${{github.workspace}}/Submodules/PelePhysics" >> $GITHUB_ENV
echo "AMREX_HYDRO_HOME=${{github.workspace}}/Submodules/AMReX-Hydro" >> $GITHUB_ENV
echo "SUNDIALS_HOME=${{github.workspace}}/Submodules/sundials" >> $GITHUB_ENV
echo "PELELMEX_HOME=${{github.workspace}}" >> $GITHUB_ENV
- name: Build AMReX Tools
working-directory: ${{env.AMREX_HOME}}/Tools/Plotfile
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/unitTest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ jobs:
echo "AMREX_HOME=${{github.workspace}}/buildRef/PeleLMeX/Submodules/amrex" >> $GITHUB_ENV
echo "PELE_PHYSICS_HOME=${{github.workspace}}/buildRef/PeleLMeX/Submodules/PelePhysics" >> $GITHUB_ENV
echo "AMREX_HYDRO_HOME=${{github.workspace}}/buildRef/PeleLMeX/Submodules/AMReX-Hydro" >> $GITHUB_ENV
echo "SUNDIALS_HOME=${{github.workspace}}/buildRef/PeleLMeX/Submodules/sundials" >> $GITHUB_ENV
echo "PELELMEX_HOME=${{github.workspace}}/buildRef/PeleLMeX/" >> $GITHUB_ENV
- name: Build Reference PeleLMeX
working-directory: ${{env.PELELMEX_HOME}}/Exec/UnitTests/DodecaneLu
Expand All @@ -51,6 +52,7 @@ jobs:
echo "AMREX_HOME=${{github.workspace}}/Submodules/amrex" >> $GITHUB_ENV
echo "PELE_PHYSICS_HOME=${{github.workspace}}/Submodules/PelePhysics" >> $GITHUB_ENV
echo "AMREX_HYDRO_HOME=${{github.workspace}}/Submodules/AMReX-Hydro" >> $GITHUB_ENV
echo "SUNDIALS_HOME=${{github.workspace}}/Submodules/sundials" >> $GITHUB_ENV
echo "PELELMEX_HOME=${{github.workspace}}" >> $GITHUB_ENV
- name: Build AMReX Tools
working-directory: ${{env.AMREX_HOME}}/Tools/Plotfile
Expand Down
2 changes: 1 addition & 1 deletion Submodules/PelePhysics
Submodule PelePhysics updated 60 files
+13 −6 .github/workflows/ci.yml
+3 −3 .github/workflows/dependencies/dependencies_dpcpp.sh
+10 −27 Eos/SRK.H
+1 −1 Reactions/ReactorCvode.H
+15 −15 Reactions/ReactorCvode.cpp
+8 −40 Reactions/ReactorUtils.H
+1,116 −0 Support/Mechanism/Models/Aromatic_KrNara/mechanism.H
+101 −0 Support/Mechanism/Models/BurkeDryer/mechanism.H
+318 −0 Support/Mechanism/Models/C1-C2-NO/mechanism.H
+283 −0 Support/Mechanism/Models/C1-C2-NO_qss/mechanism.H
+129 −0 Support/Mechanism/Models/CH4_lean/mechanism.H
+101 −0 Support/Mechanism/Models/CH4_lean_qss/mechanism.H
+108 −0 Support/Mechanism/Models/Davis/mechanism.H
+157 −0 Support/Mechanism/Models/FFCM1_Red/mechanism.H
+45 −0 Support/Mechanism/Models/IonizedAir/mechanism.H
+94 −0 Support/Mechanism/Models/Kolla/mechanism.H
+73 −0 Support/Mechanism/Models/LiDryer/mechanism.H
+283 −0 Support/Mechanism/Models/LuDME/mechanism.H
+234 −0 Support/Mechanism/Models/LuEthylene/mechanism.H
+164 −0 Support/Mechanism/Models/LuEthylene_qss/mechanism.H
+836 −0 Support/Mechanism/Models/NUIGalway/mechanism.H
+19 −0 Support/Mechanism/Models/Null/mechanism.H
+339 −0 Support/Mechanism/Models/SootReaction/mechanism.H
+24 −0 Support/Mechanism/Models/air/mechanism.H
+514 −0 Support/Mechanism/Models/alzeta/mechanism.H
+73 −0 Support/Mechanism/Models/chem-H/mechanism.H
+31 −0 Support/Mechanism/Models/decane_3sp/mechanism.H
+381 −0 Support/Mechanism/Models/dodecane_lu/mechanism.H
+255 −0 Support/Mechanism/Models/dodecane_lu_qss/mechanism.H
+402 −0 Support/Mechanism/Models/dodecane_wang/mechanism.H
+38 −0 Support/Mechanism/Models/dodmethair_4sp/mechanism.H
+157 −0 Support/Mechanism/Models/drm19/mechanism.H
+213 −0 Support/Mechanism/Models/ethylene_af/mechanism.H
+234 −0 Support/Mechanism/Models/grimech12/mechanism.H
+255 −0 Support/Mechanism/Models/grimech30-noArN/mechanism.H
+381 −0 Support/Mechanism/Models/grimech30/mechanism.H
+31 −0 Support/Mechanism/Models/heptane_3sp/mechanism.H
+374 −0 Support/Mechanism/Models/heptane_fc/mechanism.H
+626 −0 Support/Mechanism/Models/heptane_lu_88sk/mechanism.H
+395 −0 Support/Mechanism/Models/heptane_lu_qss/mechanism.H
+192 −0 Support/Mechanism/Models/methaneIons_diRenzo/mechanism.H
+255 −0 Support/Mechanism/Models/ndodecane_35/mechanism.H
+24 −0 Support/Mechanism/Models/nitrogens/mechanism.H
+248 −0 Support/Mechanism/Models/propane_fc/mechanism.H
+122 −0 Support/Mechanism/Models/sCO2/mechanism.H
+90 −0 Support/ceptr/ceptr/transport.py
+1 −1 Support/ceptr/pyproject.toml
+1 −1 Testing/Exec/CeptrTest/PelePhysicsSimulation/inputs-cvode-0d.inp
+11 −9 Testing/Exec/EosEval/GPU_misc.H
+68 −53 Testing/Exec/EosEval/main.cpp
+1 −1 Testing/Exec/IgnitionDelay/inputs/inputs.0d_firstpass
+10 −11 Testing/Exec/Make.PelePhysics
+1 −1 Testing/Exec/ReactEval/inputs.3d_1dArray
+1 −1 Testing/Exec/ReactEval/inputs.3d_Array4
+2 −10 ThirdParty/GNUmakefile
+1 −1 ThirdParty/Make.ThirdParty
+4 −4 Utility/Diagnostics/DiagConditional.cpp
+17 −18 Utility/Diagnostics/DiagFramePlane.cpp
+4 −4 Utility/Diagnostics/DiagPDF.cpp
+8 −8 Utility/TurbInflow/turbinflow.cpp
2 changes: 2 additions & 0 deletions Utils/CloneDeps.sh
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,5 @@ git clone https://github.com/AMReX-Codes/AMReX-Hydro.git build/AMReX-Hydro
export AMREX_HYDRO_HOME=${PWD}/build/AMReX-Hydro
git clone https://github.com/AMReX-Combustion/PeleMP.git build/PeleMP
export PELEMP_HOME=${PWD}/build/PeleMP
git clone https://github.com/LLNL/sundials.git build/sundials
export SUNDIALS_HOME=${PWD}/build/sundials
17 changes: 9 additions & 8 deletions Utils/Make.PeleLMeX
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
PELELMEX_HOME ?= /path/to/PeleLMeX
AMREX_HOME ?= /path/to/AMREX
PELE_PHYSICS_HOME ?= /path/to/PELE_PHYSICS_HOME
AMREX_HYDRO_HOME ?= /path/to/AMREX_HYDRO_HOME
PELELMEX_HOME ?= ../
AMREX_HOME ?= $(abspath $(lastword $(PELELMEX_HOME)/Submodules/amrex))
PELE_PHYSICS_HOME ?= $(abspath $(lastword $(PELELMEX_HOME)/Submodules/PelePhysics))
AMREX_HYDRO_HOME ?= $(abspath $(lastword $(PELELMEX_HOME)/Submodules/AMReX-Hydro))
SUNDIALS_HOME ?= $(abspath $(lastword $(PELELMEX_HOME)/Submodules/sundials))

USE_SUNDIALS = TRUE
BL_NO_FORT = TRUE
Expand Down Expand Up @@ -162,7 +163,7 @@ AMReX_buildInfo.cpp:
$(AMREX_HOME)/Tools/C_scripts/makebuildinfo_C.py \
--amrex_home "$(AMREX_HOME)" \
--COMP "$(COMP)" --COMP_VERSION "$(COMP_VERSION)" \
--GIT "$(PELELMEX_HOME) $(AMREX_HOME) $(PELE_PHYSICS_HOME) $(AMREX_HYDRO_HOME)"
--GIT "$(PELELMEX_HOME) $(AMREX_HOME) $(PELE_PHYSICS_HOME) $(AMREX_HYDRO_HOME) $(SUNDIALS_HOME)"

#---------------
# Rules
Expand All @@ -184,12 +185,12 @@ print-%::
#---------------
TPL:
@echo "==> Building SUNDIALS library"
@cd $(PELE_PHYSICS_HOME)/ThirdParty && $(MAKE) $(MAKEFLAGS) sundials AMREX_HOME=$(AMREX_HOME) USE_CUDA=$(USE_CUDA) USE_HIP=$(USE_HIP) USE_SYCL=$(USE_SYCL) PELE_USE_MAGMA=$(PELE_USE_MAGMA) PELE_USE_KLU=$(PELE_USE_KLU) DEBUG=$(DEBUG) COMP=$(HOSTCC) NVCC=$(COMP)
@cd $(PELE_PHYSICS_HOME)/ThirdParty && $(MAKE) $(MAKEFLAGS) sundials SUNDIALS_HOME=$(SUNDIALS_HOME) AMREX_HOME=$(AMREX_HOME) USE_CUDA=$(USE_CUDA) USE_HIP=$(USE_HIP) USE_SYCL=$(USE_SYCL) PELE_USE_MAGMA=$(PELE_USE_MAGMA) PELE_USE_KLU=$(PELE_USE_KLU) DEBUG=$(DEBUG) COMP=$(HOSTCC) NVCC=$(COMP)

TPLclean:
@echo "==> Removing SUNDIALS library"
cd $(PELE_PHYSICS_HOME)/ThirdParty; $(MAKE) $(MAKEFLAGS) AMREX_HOME=$(AMREX_HOME) USE_CUDA=$(USE_CUDA) USE_HIP=$(USE_HIP) USE_SYCL=$(USE_SYCL) PELE_USE_KLU=$(PELE_USE_KLU) PELE_USE_MAGMA=$(PELE_USE_MAGMA) DEBUG=$(DEBUG) COMP=$(HOSTCC) NVCC=$(COMP) clean
cd $(PELE_PHYSICS_HOME)/ThirdParty; $(MAKE) $(MAKEFLAGS) SUNDIALS_HOME=$(SUNDIALS_HOME) AMREX_HOME=$(AMREX_HOME) USE_CUDA=$(USE_CUDA) USE_HIP=$(USE_HIP) USE_SYCL=$(USE_SYCL) PELE_USE_KLU=$(PELE_USE_KLU) PELE_USE_MAGMA=$(PELE_USE_MAGMA) DEBUG=$(DEBUG) COMP=$(HOSTCC) NVCC=$(COMP) clean

TPLrealclean:
@echo "==> Removing SUNDIALS library"
cd $(PELE_PHYSICS_HOME)/ThirdParty; $(MAKE) $(MAKEFLAGS) AMREX_HOME=$(AMREX_HOME) USE_CUDA=$(USE_CUDA) USE_HIP=$(USE_HIP) USE_SYCL=$(USE_SYCL) PELE_USE_KLU=$(PELE_USE_KLU) PELE_USE_MAGMA=$(PELE_USE_MAGMA) DEBUG=$(DEBUG) COMP=$(HOSTCC) NVCC=$(COMP) realclean
cd $(PELE_PHYSICS_HOME)/ThirdParty; $(MAKE) $(MAKEFLAGS) SUNDIALS_HOME=$(SUNDIALS_HOME) AMREX_HOME=$(AMREX_HOME) USE_CUDA=$(USE_CUDA) USE_HIP=$(USE_HIP) USE_SYCL=$(USE_SYCL) PELE_USE_KLU=$(PELE_USE_KLU) PELE_USE_MAGMA=$(PELE_USE_MAGMA) DEBUG=$(DEBUG) COMP=$(HOSTCC) NVCC=$(COMP) realclean

0 comments on commit df37020

Please sign in to comment.