aboutsummaryrefslogtreecommitdiff
path: root/src/post-refinement.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/post-refinement.c')
-rw-r--r--src/post-refinement.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/post-refinement.c b/src/post-refinement.c
index 68f72bf2..b2fbb537 100644
--- a/src/post-refinement.c
+++ b/src/post-refinement.c
@@ -709,9 +709,6 @@ static void do_pr_refine(Crystal *cr, const RefList *full,
char fn[64];
- write_gridscan(cr, full, cycle, serial);
- write_specgraph(cr, full, cycle, serial);
-
snprintf(fn, 63, "pr-logs/crystal%i-cycle%i.log", serial, cycle);
fh = fopen(fn, "w");
if ( fh != NULL ) {
@@ -830,6 +827,11 @@ static void do_pr_refine(Crystal *cr, const RefList *full,
ERROR("Bad refinement: crystal %i\n", serial);
}
+ if ( write_logs ) {
+ write_gridscan(cr, full, cycle, serial);
+ write_specgraph(cr, full, cycle, serial);
+ }
+
gsl_multimin_fminimizer_free(min);
gsl_vector_free(priv.initial);
gsl_vector_free(priv.vals);