diff --git a/python_tools/void_python_tools/backend/launchers.py b/python_tools/void_python_tools/backend/launchers.py index c603e58..47d9120 100644 --- a/python_tools/void_python_tools/backend/launchers.py +++ b/python_tools/void_python_tools/backend/launchers.py @@ -339,6 +339,8 @@ def launchZobov(sample, binPath, zobovDir=None, logDir=None, continueRun=None, else: maskIndex = -1 maxDen = 0.2 + if numZobovDivisions == 1: + print " WARNING! You are using a single ZOBOV division with a simulation. Periodic boundaries will not be respected!" if not (continueRun and jobSuccessful(logFile, "Done!\n")): for fileName in glob.glob(zobovDir+"/part._"+sampleName+".*"): diff --git a/zobov/vozinit.c b/zobov/vozinit.c index 223e0e4..21fcac9 100644 --- a/zobov/vozinit.c +++ b/zobov/vozinit.c @@ -59,9 +59,9 @@ int main(int argc, char *argv[]) { printf("That's no number of divisions; try again.\n"); exit(0); } - if (numdiv < 2) { - printf("Cannot have a number of divisions less than 2. Resetting to 2:\n"); - numdiv = 2; + if (numdiv < 1) { + printf("Cannot have a number of divisions less than 1. Resetting to 1:\n"); + numdiv = 1; } suffix = argv[5]; diff --git a/zobov/voztie.c b/zobov/voztie.c index 5a15448..0f67b98 100644 --- a/zobov/voztie.c +++ b/zobov/voztie.c @@ -50,10 +50,11 @@ int main(int argc, char *argv[]) { printf("That's no number of divisions; try again.\n"); exit(0); } - if (numdiv < 2) { - printf("Cannot have a number of divisions less than 2. Resetting to 2:\n"); - numdiv = 2; + if (numdiv < 1) { + printf("Cannot have a number of divisions less than 1. Resetting to 1:\n"); + numdiv = 1; } + suffix = argv[2]; outDir = argv[3]; if (sscanf(argv[4],"%d",&mockIndex) != 1) {