From dca8cc2962e2768a7cb69b5d9717b6e5c78be288 Mon Sep 17 00:00:00 2001 From: Thomas White Date: Fri, 19 Feb 2010 22:43:11 +0100 Subject: Move critical array size definitions to share between CPU and GPU versions --- data/Makefile.am | 2 +- data/defs.h | 23 +++++++++++++++++++++++ data/diffraction.cl | 3 +-- 3 files changed, 25 insertions(+), 3 deletions(-) create mode 100644 data/defs.h (limited to 'data') diff --git a/data/Makefile.am b/data/Makefile.am index b55597f0..afecb737 100644 --- a/data/Makefile.am +++ b/data/Makefile.am @@ -2,4 +2,4 @@ hdfseedir = $(datadir)/hdfsee hdfsee_DATA = displaywindow.ui crystfeldir = $(datadir)/crystfel -crystfel_DATA = sfac/* diffraction.cl +crystfel_DATA = sfac/* diffraction.cl defs.h diff --git a/data/defs.h b/data/defs.h new file mode 100644 index 00000000..934d138e --- /dev/null +++ b/data/defs.h @@ -0,0 +1,23 @@ +/* + * defs.h + * + * Constant definitions which must be consistent throughout + * + * (c) 2006-2010 Thomas White + * + * Part of CrystFEL - crystallography with a FEL + * + */ + +#ifndef DEFS_H +#define DEFS_H + + +/* Maxmimum index to hold values up to (can be increased if necessary) */ +#define INDMAX 70 + +/* Array size */ +#define IDIM (INDMAX*2 +1) + + +#endif /* DEFS_H */ diff --git a/data/diffraction.cl b/data/diffraction.cl index 41d331b3..7cb98034 100644 --- a/data/diffraction.cl +++ b/data/diffraction.cl @@ -10,8 +10,7 @@ */ -#define INDMAX 70 -#define IDIM (INDMAX*2 +1) +#include float4 quat_rot(float4 q, float4 z) -- cgit v1.2.3