gromacsDouble{,Mpi}: explicitly disable CUDA support (incompatible with singlePrec) (#457398)
This commit is contained in:
@@ -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
|
||||||
|
|||||||
@@ -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;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user