Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-06-18 | Julia: Expose DetGeom panel hierarchy | Thomas White | |
2024-05-13 | Julia: Add basic wrapper for compare_reindexed_cell_parameters | Thomas White | |
2024-04-24 | Julia: Add 'setreflections!' to add a RefList for a Crystal in an image | Thomas White | |
2024-02-27 | Julia: Move merging utils to separate module | Thomas White | |
2024-02-07 | Julia: Add allcrystals() | Thomas White | |
2024-02-06 | Julia: Add "savereflist!" | Thomas White | |
2024-02-06 | Julia: Add 'rotategroup!' | Thomas White | |
2024-02-06 | Julia: Add chunkread() | Thomas White | |
2024-02-06 | Julia: Add peak search algorithms | Thomas White | |
2024-02-06 | Julia: Add asymmetricindices() | Thomas White | |
2024-02-06 | Julia: Expose partiality modelling | Thomas White | |
2024-02-06 | Julia: translategroup: Add an exclamation point | Thomas White | |
2024-02-06 | Julia: add translategroup() (and use it) | Thomas White | |
2024-02-06 | Julia: Use jl_malloc etc for memory management | Thomas White | |
2024-02-06 | Julia: Allow access to image.crystals | Thomas White | |
image.crystals returns a vector of Crystal objects, while push!(image,crystal) can be used to add a new crystal. | |||
2024-02-06 | Julia: Add chunkwrite() | Thomas White | |
2024-02-06 | Julia: Add Millepede output | Thomas White | |
2024-02-06 | Julia: Stream opening | Thomas White | |
2024-02-06 | Detector alignment simulation (WIP) | Thomas White | |
2024-02-06 | Use wavelength and clen from DataTemplate if possible | Thomas White | |
2024-02-06 | Julia: Run the indexer pipeline | Thomas White | |
2024-02-06 | Julia: initial indexing framework | Thomas White | |
2024-02-06 | Julia: Implement PeakList | Thomas White | |
2024-02-06 | Julia: add initial Crystal type and reflection prediction | Thomas White | |
2024-02-06 | Julia: Distinguish between merged and unmerged reflections | Thomas White | |
An experiment. The C interface doesn't have this distinction, but it seems like it might be helpful. | |||
2024-02-06 | Julia: Better RefList iteration | Thomas White | |
If the iteration ends early, the finalizer gives us a chance to free the RefListIterator. | |||
2024-02-06 | Julia: Improve UnitCell implementation | Thomas White | |
This adds Julian enums for lattice type, centering and unique axis, and a "show" method. | |||
2024-02-06 | Julia: Initial UnitCell implementation | Thomas White | |
2024-02-06 | Julia: Add image_create_for_simulation | Thomas White | |
2024-02-06 | Julia: Add .so suffix to libcrystfel | Thomas White | |
Something changed when I upgraded to Fedora 38, and now finding a library from Julia in a system location (no absolute path), without the suffix (see "dlext"), no longer works. "dlext" appears to work for an absolute path, though. I don't know whether it's a Julia thing or an ld thing. | |||
2024-02-06 | WIP on images | Thomas White | |
2024-02-06 | Add wrapper for detector panels | Thomas White | |
2024-02-06 | Organise submodules hierarchically | Thomas White | |
2024-02-06 | Julia: WIP on RefList | Thomas White | |
2024-02-06 | Julia: Implement SymOpList | Thomas White | |
2024-02-06 | Julia: Switch to flat modules | Thomas White | |
2024-02-06 | Julia: initial experimentation | Thomas White | |