aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-02-06Add plot routine for alignment testThomas White
2024-02-06Reduce number of simulation runs and add some outputThomas White
2024-02-06Julia: Add Millepede outputThomas White
2024-02-06Julia: Add cell rotationThomas White
2024-02-06Julia: Stream openingThomas White
2024-02-06Detector alignment simulation (WIP)Thomas White
2024-02-06Prevent adding a PeakList to two different imagesThomas White
This is kind-of-OK in C, but will break Julia's memory management.
2024-02-06Stub documentation for Julia bindingsThomas White
2024-02-06Julia: CrystFEL.Indexing.Indexer: Fix tolerance parameterThomas White
2024-02-06Update alignment-test.jlThomas White
2024-02-06PeakList: Handle zero-length lists betterThomas White
2024-02-06Julia: Set profile radius and mosaicity for CrystalThomas White
2024-02-06Use wavelength and clen from DataTemplate if possibleThomas White
2024-02-06Julia: Run the indexer pipelineThomas White
2024-02-06Julia: Implement indexing flagsThomas White
2024-02-06Update alignment-test.jlThomas White
2024-02-06Julia: initial indexing frameworkThomas White
2024-02-06Show method for PeakListThomas White
2024-02-06Setters for image structThomas White
2024-02-06Julia: Avoid segfault if image doesn't have a peak listThomas White
2024-02-06Julia: Implement PeakListThomas White
2024-02-06Julia: Remove AbstractArray bits from RefListThomas White
2024-02-06Add sigI and nmeas to show(::RefList{MergedReflection})Thomas White
2024-02-06Julia: display methods for RefList{UnmergedReflection}Thomas White
2024-02-06Julia: add initial Crystal type and reflection predictionThomas White
2024-02-06Update alignment-test.jlThomas White
2024-02-06Julia: Distinguish between merged and unmerged reflectionsThomas White
An experiment. The C interface doesn't have this distinction, but it seems like it might be helpful.
2024-02-06RefList indexing detailsThomas White
RefLists are a bit strange. They're logically Cartesian arrays with 3 indexes, but they're not really designed for indexing in this way. Rather, we always want to index them linearly, from start to finish.
2024-02-06Julia: Remove explicit reflections() iterator creationThomas White
This appears not to be necessary. I'd just got my thoughts into a twist. Either that, or I've forgotten the reason why this doesn't work. Let's see...
2024-02-06Add Manifest.tomlThomas White
2024-02-06Julia: RefList: basic subscriptingThomas White
2024-02-06Julia: RefListIterator: add more iteration methodsThomas White
2024-02-06Julia: RefList: better pretty-printingThomas White
2024-02-06Julia: Implement Reflection fieldsThomas White
2024-02-06Julia: Add initial 'show' method for ReflectionThomas White
2024-02-06Julia: Better RefList iterationThomas White
If the iteration ends early, the finalizer gives us a chance to free the RefListIterator.
2024-02-06Julia: Add RefList iterationThomas White
2024-02-06Julia: show/print/display methods for RefList and SymOpListThomas White
2024-02-06Julia: loadreflist: Fix symmetryThomas White
2024-02-06Julia: bring RefList and Symmetry up to dateThomas White
2024-02-06Julia: UnitCell: Add some convenience constructorsThomas White
2024-02-06Julia: UnitCell: guess unique axis where possibleThomas White
2024-02-06Julia: Use Angstroms for UnitCellThomas White
2024-02-06Julia: Improve UnitCell implementationThomas White
This adds Julian enums for lattice type, centering and unique axis, and a "show" method.
2024-02-06Julia: Add some documentation and improve errorsThomas White
2024-02-06Julia: Initial UnitCell implementationThomas White
2024-02-06Julia: Add image loading, docstrings, formattingThomas White
2024-02-06Fix Image structure definitionThomas White
2024-02-06WIP on image fieldsThomas White
2024-02-06Julia: Add image_create_for_simulationThomas White