From e57b8d84d4c2d45d4ed523f64440a316d5edff85 Mon Sep 17 00:00:00 2001 From: Ian Taylor Date: Tue, 28 Jan 2025 14:16:28 -0700 Subject: [PATCH 1/2] Update README.md Document requirement of KLU support in SUNDIALS. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 2542608a5..ec9c19edd 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ Before installing GridKit™ make sure you have all needed dependencies. ### Dependencies You should have all of the following installed before installing GridKit™ - A version of - - [SUNDIALS](https://github.com/LLNL/sundials) >= 7.0.0 + - [SUNDIALS](https://github.com/LLNL/sundials) >= 7.0.0 built with [KLU support](https://sundials.readthedocs.io/en/latest/sundials/Install_link.html#cmakeoption-ENABLE_KLU) - [Suitesparse](https://github.com/DrTimothyAldenDavis/SuiteSparse) >= 5.x (optional) - [Ipopt](https://github.com/coin-or/Ipopt) >= 3.x (optional) - [Enzyme](https://github.com/EnzymeAD/Enzyme) >=0.0.131 (optional) From c83b4e0fec87875596cb25441da1f0398310a389 Mon Sep 17 00:00:00 2001 From: Ian Taylor Date: Wed, 29 Jan 2025 10:20:08 -0700 Subject: [PATCH 2/2] Update README.md Correct the documentation around SUNDIALS with KLU support --- README.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index ec9c19edd..a4dd823a2 100644 --- a/README.md +++ b/README.md @@ -14,9 +14,10 @@ Before installing GridKit™ make sure you have all needed dependencies. ### Dependencies You should have all of the following installed before installing GridKit™ - A version of - - [SUNDIALS](https://github.com/LLNL/sundials) >= 7.0.0 built with [KLU support](https://sundials.readthedocs.io/en/latest/sundials/Install_link.html#cmakeoption-ENABLE_KLU) - - [Suitesparse](https://github.com/DrTimothyAldenDavis/SuiteSparse) >= 5.x (optional) - - [Ipopt](https://github.com/coin-or/Ipopt) >= 3.x (optional) + - [SUNDIALS](https://github.com/LLNL/sundials) >= 7.0.0 + - [Suitesparse](https://github.com/DrTimothyAldenDavis/SuiteSparse) >= 5.x (optional) + - If using Suitesparse, SUNDIALS must also be built with [KLU support](https://sundials.readthedocs.io/en/latest/sundials/Install_link.html#cmakeoption-ENABLE_KLU) + - [Ipopt](https://github.com/coin-or/Ipopt) >= 3.x (optional) - [Enzyme](https://github.com/EnzymeAD/Enzyme) >=0.0.131 (optional) - [LLVM](https://github.com/llvm/llvm-project) >= 15.x. GridKit is currently tested with LLVM 16.