gromacsDouble{,Mpi}: explicitly disable CUDA support (incompatible with singlePrec)
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
|
||||||
|
|||||||
@@ -13644,6 +13644,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;
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
@@ -13651,6 +13652,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