BornAgain merge requestshttps://jugit.fz-juelich.de/mlz/bornagain/-/merge_requests2024-03-29T09:13:31+01:00https://jugit.fz-juelich.de/mlz/bornagain/-/merge_requests/2471rm pyproject.toml, mv contents to setup.py2024-03-29T09:13:31+01:00Wuttke, Joachimj.wuttke@fz-juelich.derm pyproject.toml, mv contents to setup.pyhttps://jugit.fz-juelich.de/mlz/bornagain/-/merge_requests/2469Wheel now defined without MANIFEST.in2024-03-28T22:09:33+01:00Wuttke, Joachimj.wuttke@fz-juelich.deWheel now defined without MANIFEST.inhttps://jwodder.github.io/kbits/posts/pypkg-data says it's either MANIFEST.in or setup.cfg/setup.py. So we chose the latter.https://jwodder.github.io/kbits/posts/pypkg-data says it's either MANIFEST.in or setup.cfg/setup.py. So we chose the latter.https://jugit.fz-juelich.de/mlz/bornagain/-/merge_requests/2466CMake simplifications and cleanup2024-03-28T11:13:25+01:00Wuttke, Joachimj.wuttke@fz-juelich.deCMake simplifications and cleanuphttps://jugit.fz-juelich.de/mlz/bornagain/-/merge_requests/2465mk_pypack_linux.sh: simplify, improve output, rename -> mk_wheel_multilinux2024-03-27T11:53:22+01:00Wuttke, Joachimj.wuttke@fz-juelich.demk_pypack_linux.sh: simplify, improve output, rename -> mk_wheel_multilinuxhttps://jugit.fz-juelich.de/mlz/bornagain/-/merge_requests/2464CMake README, file headers, renaming of some files, and cleanup2024-03-26T23:15:41+01:00Wuttke, Joachimj.wuttke@fz-juelich.deCMake README, file headers, renaming of some files, and cleanuphttps://jugit.fz-juelich.de/mlz/bornagain/-/merge_requests/2462CMake cleanup2024-03-26T16:39:52+01:00Wuttke, Joachimj.wuttke@fz-juelich.deCMake cleanuphttps://jugit.fz-juelich.de/mlz/bornagain/-/merge_requests/2461CMake simplifications2024-03-26T14:31:29+01:00Wuttke, Joachimj.wuttke@fz-juelich.deCMake simplificationshttps://jugit.fz-juelich.de/mlz/bornagain/-/merge_requests/2460some comments in Py config and __init__2024-03-19T15:22:46+01:00Wuttke, Joachimj.wuttke@fz-juelich.desome comments in Py config and __init__https://jugit.fz-juelich.de/mlz/bornagain/-/merge_requests/2459Integrate over Xi in (0, pi)2024-03-19T12:21:29+01:00Mikhail SvechnikovIntegrate over Xi in (0, pi)Due to translation symmetry, integration range (0, pi) instead of (0, 2pi) is enough.
The speedup is 1.5-2 times.
Ideally, the ranges (0, pi/3) and (0, pi/2) can be used for hexagonal and square lattices, further reducing computation t...Due to translation symmetry, integration range (0, pi) instead of (0, 2pi) is enough.
The speedup is 1.5-2 times.
Ideally, the ranges (0, pi/3) and (0, pi/2) can be used for hexagonal and square lattices, further reducing computation time.
But for some unclear reason, the result of such integration is slightly different.Mikhail SvechnikovMikhail Svechnikovhttps://jugit.fz-juelich.de/mlz/bornagain/-/merge_requests/2458correct handling of null datafiles => fix segfault upon deletion of datafile2024-03-18T17:56:59+01:00Wuttke, Joachimj.wuttke@fz-juelich.decorrect handling of null datafiles => fix segfault upon deletion of datafilehttps://jugit.fz-juelich.de/mlz/bornagain/-/merge_requests/2457restore mask editor and projections overlays2024-03-18T16:54:59+01:00Wuttke, Joachimj.wuttke@fz-juelich.derestore mask editor and projections overlayshttps://jugit.fz-juelich.de/mlz/bornagain/-/merge_requests/2456MGScene add prjns to m_prjns instead of m_masks2024-03-18T13:45:35+01:00Wuttke, Joachimj.wuttke@fz-juelich.deMGScene add prjns to m_prjns instead of m_maskshttps://jugit.fz-juelich.de/mlz/bornagain/-/merge_requests/2455express stylesheet colors through default palette; selected item background c...2024-03-18T12:14:53+01:00Wuttke, Joachimj.wuttke@fz-juelich.deexpress stylesheet colors through default palette; selected item background cyan -> gray; restore masks list view; rm MAsksQModelhttps://jugit.fz-juelich.de/mlz/bornagain/-/merge_requests/2454rm some connections (to be reimplemented elsewhere); Plot2DFrame: stacked -> ...2024-03-18T09:04:11+01:00Wuttke, Joachimj.wuttke@fz-juelich.derm some connections (to be reimplemented elsewhere); Plot2DFrame: stacked -> tabbed panelsmasks panel still not workingmasks panel still not workinghttps://jugit.fz-juelich.de/mlz/bornagain/-/merge_requests/2453simplify graphics scene update, and fix segfault upon opening second file2024-03-14T14:32:47+01:00Wuttke, Joachimj.wuttke@fz-juelich.desimplify graphics scene update, and fix segfault upon opening second filehttps://jugit.fz-juelich.de/mlz/bornagain/-/merge_requests/2452cleanup autosave, style sheet & palette; split save some files; dissolve GUI/...2024-03-14T09:33:33+01:00Wuttke, Joachimj.wuttke@fz-juelich.decleanup autosave, style sheet & palette; split save some files; dissolve GUI/Supporthttps://jugit.fz-juelich.de/mlz/bornagain/-/merge_requests/2451rmdir GUI/View/Manager2024-03-13T14:01:02+01:00Wuttke, Joachimj.wuttke@fz-juelich.dermdir GUI/View/Managerhttps://jugit.fz-juelich.de/mlz/bornagain/-/merge_requests/2450directory names all in singular2024-03-13T13:41:51+01:00Wuttke, Joachimj.wuttke@fz-juelich.dedirectory names all in singularsingular and plural were mixed somewhat at randomsingular and plural were mixed somewhat at randomhttps://jugit.fz-juelich.de/mlz/bornagain/-/merge_requests/2449restore axes panel2024-03-13T12:17:32+01:00Wuttke, Joachimj.wuttke@fz-juelich.derestore axes panelhttps://jugit.fz-juelich.de/mlz/bornagain/-/merge_requests/2448color gradient now an App property, not a data item property2024-03-13T11:50:25+01:00Wuttke, Joachimj.wuttke@fz-juelich.decolor gradient now an App property, not a data item property