Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reflections appearing and disappearing are problematic when trying to do a
least-squares refinement. Therefore, assume that reflections stay on
panel and keep them under consideration even if their partialities go to
zero (i.e. they drift off Bragg). This should stabilise both
refinements, and simplifies quite a lot of code.
Collateral "damage": the old "select_intersection()" is now gone.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This allows unpack_panels() to be called, and hence the same data
structures to be available in the simple and geometry cases. Some
changes were necessary to hdfsee, which previously created the simple
geometery itself
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Otherwise, the later code adds the new RGs to a shallow copy of the old
list (i.e. just a copy of the pointer). Hilarity ensues.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Thanks again to Takanori Nakane for spotting this
|
|
|
|
|
|
|