gromacsDouble{,Mpi}: explicitly disable CUDA support (incompatible with singlePrec) (#457398)

This commit is contained in:
Matt Sturgeon
2025-11-01 11:53:04 +00:00
committed by GitHub
2 changed files with 3 additions and 1 deletions

View File

@@ -20,7 +20,7 @@
cpuAcceleration ? null, cpuAcceleration ? null,
}: }:
# CUDA is only implemented for single precission # CUDA is only implemented for single precision
assert enableCuda -> singlePrec; assert enableCuda -> singlePrec;
let let

View File

@@ -13632,6 +13632,7 @@ with pkgs;
gromacsDouble = lowPrio ( gromacsDouble = lowPrio (
gromacs.override { gromacs.override {
singlePrec = false; singlePrec = false;
enableCuda = false; # CUDA is only implemented for single precision
fftw = fftw; fftw = fftw;
} }
); );
@@ -13639,6 +13640,7 @@ with pkgs;
gromacsDoubleMpi = lowPrio ( gromacsDoubleMpi = lowPrio (
gromacs.override { gromacs.override {
singlePrec = false; singlePrec = false;
enableCuda = false; # CUDA is only implemented for single precision
enableMpi = true; enableMpi = true;
fftw = fftw; fftw = fftw;
} }