Closed definelicht closed 4 years ago
Thanks for the commits. There are three things I would like to change though.
bootstrap.py
--version
fails, it assumes version 1 (I don't have SDPB 1.x, so I can't test this myself)sdpb_path
points to a file, this is used as the SDPB installation.The downside of this setup is that no error will be thrown if sdpb_path
exists, but doesn't work, but probably this is uncommon anyway.
It seems pycftboot does not fail immediately when it doesn't find SDPB.
This PR does four things:
mpirun
, andunisolve
on the user'sPATH
mpirun
is not found, so the user knows what is missingsdpb --version
unisolve
if necessary (inextremal_dimensions
)