aboutsummaryrefslogtreecommitdiff
path: root/src/post-refinement.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/post-refinement.h')
-rw-r--r--src/post-refinement.h12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/post-refinement.h b/src/post-refinement.h
index 546050a4..91c0f4f8 100644
--- a/src/post-refinement.h
+++ b/src/post-refinement.h
@@ -58,18 +58,21 @@ enum prflag
extern const char *str_prflag(enum prflag flag);
-extern void refine_all(Crystal **crystals, int n_crystals,
+extern void refine_all(struct crystal_refls *crystals, struct image **images,
+ int n_crystals,
RefList *full, int nthreads, PartialityModel pmodel,
int cycle, int no_logs,
SymOpList *sym, SymOpList *amb, int scaleflags,
const char *log_folder);
-extern void write_gridscan(Crystal *cr, const RefList *full,
+extern void write_gridscan(RefList *list, Crystal *cr, struct image *image,
+ const RefList *full,
int cycle, int serial, int scaleflags,
PartialityModel model,
const char *log_folder);
-extern void write_specgraph(Crystal *crystal, const RefList *full,
+extern void write_specgraph(RefList *list, Crystal *crystal, struct image *image,
+ const RefList *full,
signed int cycle, int serial,
const char *log_folder);
@@ -77,7 +80,8 @@ extern void write_specgraph(Crystal *crystal, const RefList *full,
extern double gradient(Crystal *cr, int k, Reflection *refl,
PartialityModel pmodel);
-extern void write_test_logs(Crystal *crystal, const RefList *full,
+extern void write_test_logs(Crystal *crystal, struct image *image,
+ const RefList *full,
signed int cycle, int serial,
const char *log_folder);