Activity

From 31 May 2020 to 29 Jun 2020

29 Jun 2020

10:07 Bug #2416: Polarization: Fix treatment of imperfect analyzers
After a first discussion with Artur, he wasn't happy with this operator at all.
He also pointed me to https://doi.or...
rbeerwerth
10:03 Feature #2417: Handling z-component of magnetic field
The z-component is mostly irrelevant for reflectometry, according to Artur.
For this reasons we should in first inst...
rbeerwerth
07:54 Refactoring #1766 (Sprint): Replace all form factors in sample creation by shapes
Whether we call the form factors or shapes, is of secondary importance. The key point is to avoid duplication of clas... wuttke

26 Jun 2020

18:44 Refactoring #1476 (Rejected): Revise installation directory structure under Linux
Seems obsolete. Anyway, current solution under Linux is good enough. Start fresh item if there are still problems or ... wuttke
16:43 Feature #1950 (Rejected): Investigate hdf5 as default format for BornAgain data files
questionable trade off, and not a priority for any foreseeable future wuttke
16:38 Refactoring #1990 (Sprint): Remove duplicate type definitions in BornAgainNamespace.h and item_co...
we'll remove type definitions for good, http://apps.jcns.fz-juelich.de/redmine/issues/2457 wuttke
16:31 Documentation #2385 (Resolved): Doxygen > User API > group Simulation: too crowded, break into su...
Resolved in https://github.com/scgmlz/BornAgain/pull/986 wuttke
10:02 Documentation #2385 (Sprint): Doxygen > User API > group Simulation: too crowded, break into subg...
wuttke
09:52 Documentation #1135 (Resolved): Manual: describe core shell particles
described in https://www.bornagainproject.org/documentation/examples/complex-shapes/core-shell-nanoparticles/ wuttke
08:50 Bug #2034 (Rejected): Formfactor Icosahedron crosses interface boundary
cannot reproduce wuttke

25 Jun 2020

19:28 Documentation #2459 (Resolved): Update and reorganize Doxyfiles
Resolved in https://github.com/scgmlz/BornAgain/pull/985 wuttke
16:57 Documentation #2459 (Sprint): Update and reorganize Doxyfiles
wuttke
16:57 Refactoring #2457 (Sprint): Facilitate sample model API changes
wuttke
16:56 Refactoring #2466 (Sprint): Use full paths in #include directives
wuttke
16:27 Feature #2467: PythonAPI & documentation: improve use of keyword arguments
To be done along with #2468, #2469. Or earlier. wuttke
15:43 Feature #2467 (New): PythonAPI & documentation: improve use of keyword arguments
from notes by Thomas Rod:
The documentation does not show how to use keyword variables, which usually is very good...
wuttke
16:27 Feature #2468: PythonAPI: improve options for units
API breaking, therefore scheduled for 2.0 wuttke
15:45 Feature #2468 (New): PythonAPI: improve options for units
From Thomas' notes on making the API more pythonic:
plot_simulation_result should have a different options for uni...
wuttke
16:26 Feature #2469: PythonAPI: make 'result' more pythonic
API breaking, therefore scheduled for 2.0 wuttke
15:47 Feature #2469 (New): PythonAPI: make 'result' more pythonic
From notes by Thomas Rod:
'result' seems to some kind of swig object rather than just a python object. This seems ...
wuttke
16:17 Feature #2164: Import edf format for scattering data
Script from Juan:... wuttke
15:47 Feature #2444 (Rejected): Provide a nice-to-have list toward more pythonic BornAgain PythonAPI
Replaced by issues #2467, #2468, #2469 wuttke

24 Jun 2020

18:59 Refactoring #1065 (Rejected): Revise particle form factors: change names, add few form factors, c...
Replaced by http://apps.jcns.fz-juelich.de/redmine/issues/1569 wuttke
18:58 Refactoring #1569: rename hard particle form factors
Replaces http://apps.jcns.fz-juelich.de/redmine/issues/1065 wuttke
18:54 Refactoring #1887 (Rejected): Switch to new signal/slot mechanism in Qt (since c++11)
GUI problems are now attached through partial rewriting instead of refactoring. wuttke
18:52 Refactoring #1731 (Rejected): Reduce number of TODOs in code
Not an issue to be worked against. Should rather be perpetually in the mind of all developers: when you touch code wi... wuttke
18:40 Documentation #1414 (Rejected): regenerate form factor images in manual
why? wuttke
18:37 Feature #1915 (Rejected): Warning while loading certain tiff file
He has a corrupt TIFF file, tifflib prints a warning. So what? wuttke
18:32 Documentation #2158 (Resolved): Extend website with nightly builds to accomodate for early testers
If I understand correctly, this is about functionality that is provided by GH Actions. wuttke
18:29 Refactoring #2052 (Resolved): Consider switching to C++17
Yes, move to C++17 was decided after release 1.17. wuttke
18:28 Refactoring #2052 (Sprint): Consider switching to C++17
wuttke
18:24 Documentation #2088 (Rejected): Website: remove links to external css
obsolete after move to Hugo wuttke
18:19 Bug #2152 (Sprint): Project build fail if OpenGL is not accessible
wuttke
18:17 Feature #2302 (Rejected): Provide form factor for hexagon-based twisted pyramid
Can be implemented on short notice hould the need ever arise again wuttke
18:16 Documentation #2250 (Resolved): Fix doxygen documentation
problem is gone, somehow wuttke
18:07 Documentation #840 (Long Term Idea): Create movie with first GUI tutorial
wuttke
15:42 Documentation #1638 (Rejected): Manual: Improve / restore side bar navigation
obsoleted by migration to Hugo wuttke
15:40 Documentation #976 (Resolved): Derive scalar and polarized wave equation for both X-rays and neut...
Reference paper makes the formalism as compact as possible. For more detailed investigations, it turns out that it is... wuttke
15:32 Feature #726 (Sprint): Provide numerically stable calculation of R,T coefficients for magnetic case
wuttke
15:31 Feature #1920 (Resolved): Adapt BornAgain GUI for 4k displays
Resolved in 1.17 wuttke
15:31 Feature #1920 (Sprint): Adapt BornAgain GUI for 4k displays
wuttke
15:25 Feature #2274 (Long Term Idea): Investigate swig replacement
wuttke
15:24 Refactoring #2376 (Long Term Idea): Look for an alternative to root minimizers
wuttke
15:23 Refactoring #2343 (Rejected): Improve performance in reflectometry engine
duplication of #2336 wuttke
15:22 Refactoring #2343 (Sprint): Improve performance in reflectometry engine
wuttke
15:17 Feature #2336 (Resolved): Make reflectometry computation as fast as in Refnx
The fundamental problem with n log n from the bijection is solved by Randolf's new algorithm. Everything else will be... wuttke
15:16 Feature #2336 (Sprint): Make reflectometry computation as fast as in Refnx
wuttke
14:38 Feature #2451 (Rejected): Provide Windows installer generation in Appveyor builds
Windows build now under GH Actions cloud service. wuttke
14:37 Feature #2452 (Rejected): Provide MacOS installer generation in Travis builds
MacOS: CI running on GH ACtions cloud service; release build still on our Mac Mini. wuttke
14:35 Feature #2453 (Rejected): Provide a tarball generation in Travis builds
Travis has been replaced by GitHub Actions cloud service. wuttke
14:34 Feature #2435 (Resolved): Investigate GitHub action system.
Since 1.17, CI runs under GH Actions. wuttke
14:33 Feature #2435 (Sprint): Investigate GitHub action system.
wuttke

23 Jun 2020

15:55 Refactoring #2466 (Resolved): Use full paths in #include directives
Instead of... wuttke

22 Jun 2020

13:40 Configuration #2465 (Resolved): CMake: more standard find modules for fftw3 and tiff
need explained in https://jugit.fz-juelich.de/mlz/intern/ba-intern/-/blob/master/release/local-win-vcpkg.md wuttke

18 Jun 2020

09:51 Feature #2443 (Resolved): Create document describing the release procedure.
pospelov

17 Jun 2020

12:57 Bug #2409 (Backlog): GUI: "save image" button from 3D viewer creates psychodelic images
pospelov
12:57 Refactoring #2410 (Backlog): Speeding up computations on samples with a large number of layers
pospelov
12:57 Documentation #2429 (Backlog): Website: add Hugo option to mark tutorials with "Available in Rele...
pospelov
12:56 Feature #2438 (Resolved): Website: rename "python scripts" and "tutorial examples" menu entries.
Replaced "cookbook" -> examples, the rest remains. pospelov
12:56 Feature #2447 (Resolved): Update eigen3 submodule URL
pospelov
12:55 Feature #2447 (Sprint): Update eigen3 submodule URL
pospelov
12:24 Feature #2463 (Resolved): Update macmini to High Sierra and provide BornAgain build
pospelov

16 Jun 2020

09:36 Configuration #2460: Split repository into Fit, Core, GUI
Examples of projects that have a similar subproject structure:
* https://github.com/JuPedSim/
wuttke

15 Jun 2020

15:50 Refactoring #2434 (Rejected): Update file header everywhere
pospelov
15:03 Feature #2464 (New): provide artwork (blue 3d view and grey 2d cuts) for CantellatedCube
wuttke
13:16 Configuration #2460 (Long Term Idea): Split repository into Fit, Core, GUI
wuttke
13:15 Configuration #2458 (Rejected): Move to Jugit, gitlab-ci, scgbuild, local Windows
Thanks for your feedback. And thanks for finally getting rid of the Appveyor bottleneck. So let us gain some experien... wuttke
12:14 Configuration #2458: Move to Jugit, gitlab-ci, scgbuild, local Windows
In this issue you[Joachim] rise 3 different and, to my opinion, independent problems:
# Slow CI
# Change from mon...
ganeva

09 Jun 2020

14:31 Configuration #2458: Move to Jugit, gitlab-ci, scgbuild, local Windows
h1. To JuGit discussion by Gennady Pospelov

These are my thoughts related to the migration of BornAgain repositor...
pospelov
13:01 Feature #2463 (Resolved): Update macmini to High Sierra and provide BornAgain build
pospelov
13:00 Feature #2433 (Backlog): Investigate multi-threaded performance in the case of parameter distribu...
pospelov

08 Jun 2020

20:40 Bug #2424 (Resolved): GUI crash by unexpected user behavior
pospelov
20:39 Feature #2446 (Resolved): GUI: fix HighDPI issues under Windows.
pospelov
20:39 Bug #2461 (Resolved): GUI: crash in 3D view with lock function
pospelov

03 Jun 2020

11:50 Refactoring #2462 (New): Split calculations into a computation and measurement step
For polarized reflectometry the computation can conceptionally be split into two successive parts.
The first step is...
rbeerwerth

02 Jun 2020

08:51 Feature #2445 (Resolved): GUI: fix fancy toolbars under Linux
pospelov
 

Also available in: Atom