aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-08-10image_read: Tolerate event==NULLThomas White
2020-08-10polarisation_check: Fit into timeoutThomas White
However, this test doesn't actually test anything. A comparison against a reference image would be good.
2020-08-10Disable pinkIndexerThomas White
Temporary, of course. But it needs some thought about how the interface should work.
2020-08-10indexamajig: Do not set pgidThomas White
Bad idea. Prevents Ctrl-C from working at a normal terminal. The GUI will have to find another way to kill indexamajig properly. This reverts c03df15d71cf443f44a438f6d9dd99ab8259bcd5.
2020-08-10Start on converting pinkIndexer to DataTemplateThomas White
2020-08-10pinkIndexer: Remove detector updateThomas White
Overall detector offsets can now be done via the geometry file, and this is labelled as a hack. It doesn't actually do very much anyway, because the "updated" detector is thrown away for the next pattern. The updated detector is used only for subsequent indexing attempts on the same pattern.
2020-08-07Set CL_TARGET_OPENCL_VERSION in a couple more placesThomas White
2020-08-07CMake: Fix incorrect variable namesThomas White
These are different when using pkg-config compared to the custom scripts.
2020-08-07Move indexers out of APIThomas White
2020-08-07geoptimiser: First part of conversion to DataTemplateThomas White
2020-08-07Remove image->avg_clenThomas White
Horrible API hack.
2020-08-07Expose rigid groupsThomas White
2020-08-05Finish removing TIFFThomas White
2020-08-05Add scripts/display-hdf5Thomas White
2020-08-05Restore HDF5 output in polarisation_checkThomas White
2020-08-05Convert gpu_sim_check to DataTemplateThomas White
2020-08-04Convert pattern_sim to DataTemplateThomas White
2020-08-04Convert partial_sim to DataTemplateThomas White
2020-08-04Add image_write()Thomas White
This is a one-to-one transfer of the old hdf5_write_image()
2020-08-04Add image_create_for_simulation()Thomas White
...and factorise common code
2020-08-03Update name of FDIP packageThomas White
2020-08-03CMake: Switch to pkg-config for Xgandalf, PinkIndexer and FDIPThomas White
2020-08-03meson: Request HDF5 1.10 APIThomas White
2020-07-31Xgandalf/PinkIndexer/FDIP now have pkg-configThomas White
2020-07-31Move spectrum loading out of indexamajig/process_imageThomas White
2020-07-31ambigator: Rename queue_argsThomas White
2020-07-31partial_sim: Rename worker_args and queue_argsThomas White
2020-07-31Set bandwidth in image structureThomas White
2020-07-31Remove unused NBP detectionThomas White
2020-07-30Fix placeholder countingThomas White
2020-07-30partialator: Fix deep copy of image structureThomas White
2020-07-30Add show_panel() to APIThomas White
2020-07-30Add checks for Xgandalf, PinkIndexer and FDIPThomas White
PinkIndexer still needs updating for DataTemplate. FDIP weirdly needs two include paths, so it doesn't work here currently.
2020-07-30Add missing config.h includesThomas White
2020-07-30CMake: Always build asdf.cThomas White
As of 55df542018664, asdf.c itself decides what code to use.
2020-07-30asdf: Fix includesThomas White
Not sure what dirax.h was doing there, and cell.h should really be included.
2020-07-30Request that FFTW uses "double[2]", not "complex" for fftw_complexThomas White
Normally, FFTW uses the C99 "complex" type for fftw_complex, if complex.h is included before fftw3.h. We do not use complex.h, and want the double[2] version otherwise the code breaks horribly. Unfortunatley, under certain build scenarios, complex.h seems to get included via the GSL headers. Adding #define FFTW_NO_Complex prevents this.
2020-07-30Add include guards to version headersThomas White
2020-07-30Eliminate duplicate symbolsThomas White
This makes searching easier, and also permits Meson's unity build mode.
2020-07-29Use conf_data instead of -DThomas White
2020-07-29Add ncurses to MesonThomas White
2020-07-29Add check for gzbuffer with MesonThomas White
2020-07-29Version information via MesonThomas White
2020-07-29New way of injecting version informationThomas White
Also, this fixes some incorrect headers and adds --version flags to programs which didn't yet have them.
2020-07-29Create pkg-config file via MesonThomas White
2020-07-29Install the header filesThomas White
2020-07-29Add Doxygen for MesonThomas White
2020-07-29Install manual pages via MesonThomas White
2020-07-29Fix a couple of memory bugs in event expansionThomas White
2020-07-29Port remaining tests to MesonThomas White