aboutsummaryrefslogtreecommitdiff
path: root/src/utils.h
AgeCommit message (Collapse)Author
2012-02-22Clarify fabs()Thomas White
2012-02-22PR gradient checkThomas White
2012-02-22Move gaussian_noise() to utils.c and synergise it with poisson_noise()Thomas White
2012-02-22FormattingThomas White
2012-02-22Remove dead codeThomas White
2012-02-22Add documentation via gtk-docThomas White
2012-02-22Remove water simulation stuffThomas White
It's not really useful - our dominant background is from elsewhere
2012-02-22Move show_matrix_eqn() to utils.cThomas White
2012-02-22Don't use a common variable name inside the STATUS() and ERROR() macrosThomas White
2012-02-22Prefix STATUS() and ERROR() messages with a unique thread number, where ↵Thomas White
appropriate
2012-02-22Remove use of horribly ambiguous basename() functionThomas White
2012-02-22Use symmetry when simulating (on the CPU only)Thomas White
2012-02-22compare_hkl: Reject reflections with low SNRThomas White
2012-02-22facetron: Add optionsThomas White
2012-02-22Read symmetry from PDB and store in unit cell structureThomas White
2012-02-22Reduce the scope of "count"Thomas White
Lists of counts had pervaded every corner of CrystFEL, being used as markers for the presence of reflections. Now we have a better way of doing this, the ReflItemList, and few parts of the suite apart from process_hkl have any business knowing how many observations were made of a particular reflection.
2012-02-22Take the union of available twin ops, not just the subgroup with the highest ↵Thomas White
number
2012-02-22Simplify symmetry and twinning quite a lotThomas White
2012-02-22Make argument of num_items() constThomas White
2012-02-22process_hkl: Use a different (array) indexing method to speed it up lotsThomas White
2010-06-05pattern_sim: Implement phased gradientsThomas White
2010-03-25Improved PDB parserThomas White
2010-03-03Fix domain of acos in angle_between()Thomas White
2010-02-19Move critical array size definitions to share between CPU and GPU versionsThomas White
2010-02-08Don't forget to rotate the q vectors!Thomas White
2010-01-15Update copyright datesThomas White
2010-01-14Inline angle_betweenThomas White
2010-01-08Zaefferer gradient searchThomas White
2009-12-16Update boilerplate commentsThomas White
2009-11-30Add process_hkl program (replaces integr_sim)Thomas White
2009-11-27Macros for status and error messagesThomas White
2009-11-27Poisson function returns integer count - do all downstream calculations as ↵Thomas White
integers
2009-11-26More reflectionsThomas White
2009-11-26Add more options, including random orientationsThomas White
2009-11-26Move constants aroundThomas White
2009-11-25Improve progress barThomas White
2009-11-25Add Poisson noise to imageThomas White
2009-11-25Tidy up utils moduleThomas White
2009-11-25Introduce integr_simThomas White
2009-11-25Reflection range (increase, trap when too high)Thomas White
2009-11-24We ARE interested in the central beamThomas White
2009-11-24Only calculate molecular transform at Bragg positionsThomas White
2009-11-18Add progress barThomas White
2009-11-13Work in progress on photon correctnessThomas White
2009-11-12Loads of lattice stuffThomas White
2009-10-23Initial fork from template_index to pattern_simThomas White
2009-10-13Image, feature and unit cell infrastructureThomas White
Brought across from DTR and Synth3D