diff options
author | Thomas White <taw@physics.org> | 2014-10-27 17:48:15 +0100 |
---|---|---|
committer | Thomas White <taw@physics.org> | 2014-10-27 17:48:15 +0100 |
commit | 5c0c1a258b6fed9873492a851c7436042286fc6a (patch) | |
tree | 809b0a8385ec5cda5eecdd395d88c3e20eea2a25 | |
parent | ef95c575baf47df7349146e852102b7dd2db0d4f (diff) |
indexamajig: Warning if --push-res is used without rescut
-rw-r--r-- | src/indexamajig.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/indexamajig.c b/src/indexamajig.c index d676d97d..02829b55 100644 --- a/src/indexamajig.c +++ b/src/indexamajig.c @@ -196,6 +196,7 @@ int main(int argc, char *argv[]) char *int_diag = NULL; char *geom_filename = NULL; struct beam_params beam; + int have_push_res = 0; /* Defaults */ iargs.cell = NULL; @@ -420,6 +421,7 @@ int main(int argc, char *argv[]) return 1; } iargs.push_res *= 1e9; /* nm^-1 -> m^-1 */ + have_push_res = 1; break; case 20 : @@ -536,6 +538,11 @@ int main(int argc, char *argv[]) iargs.int_meth |= INTEGRATION_SATURATED; } + if ( have_push_res && !(iargs.int_meth & INTEGRATION_RESCUT) ) { + ERROR("WARNING: You used --push-res, but not -rescut, " + "therefore --push-res will have no effect.\n"); + } + if ( toler != NULL ) { int ttt; ttt = sscanf(toler, "%f,%f,%f,%f", |