Activity

From 06 Feb 2018 to 07 Mar 2018

07 Mar 2018

13:24 Feature #1974 (Resolved): Provide full-fledged functionality for specular simulation in DomainSim...
dmitry
13:18 Bug #1998 (Sprint): Wrong number of samples displayed in distribution widget for cosine distribution
dmitry
13:16 Feature #2000 (Backlog): Use rpath in Linux installation for our own binaries

* Configure CMake so it install rpath to BornAgain executable and libBornAgain*.so family
* Remove BornAgain insta...
pospelov
13:13 Refactoring #1476 (Sprint): Revise installation directory structure under Linux
pospelov
12:08 Refactoring #1995 (Resolved): Remove obsolete Find<library> files in cmake/generic/modules
herck
10:41 Documentation #1999 (Backlog): Cleanup redmine wiki

* Remove all obsolete instructions: done
* Update outdated sections (they are marked OUTDATED in the main wiki)
pospelov

05 Mar 2018

18:05 Bug #1998 (Rejected): Wrong number of samples displayed in distribution widget for cosine distrib...
dmitry

02 Mar 2018

14:26 Feature #1855 (Resolved): Modify installation instructions for Win and MacOS to stress forthcomin...
pospelov
13:59 Documentation #1852 (Resolved): Remove Eigen3 dependency on BornAgain website before releasing
pospelov
13:59 Refactoring #1918 (Backlog): Revise IHistogram class family

Possible improvements (to be discussed):
* Remove dependency on dimensions from IHistogram class
* Provide a wa...
pospelov
12:01 Bug #1997 (Resolved): GUI: fit view shows experimental/simulated data in different scale

* altough, it is possible to set same min/max for experimental/simulated manually
pospelov
11:16 Feature #1996 (Backlog): Add to the GUI build time in About section

* It will help us not to mess up different installers with same name in the day of the release
pospelov
10:26 Refactoring #1995 (Resolved): Remove obsolete Find<library> files in cmake/generic/modules
herck
10:18 Bug #1980 (Resolved): GUI: fitting of incident angle
herck

01 Mar 2018

17:17 Bug #1978 (Resolved): GUI on mac os x: Number of MC points drops to zero
herck
16:20 Feature #853 (Rejected): Provide particles with size distribution in GUI
Rejected to not to spoil backlog. #1019 still remains pospelov
16:20 Feature #1019 (Sprint): Extend GUI ParticleDistribution with linked parameters
pospelov
16:17 Refactoring #1489 (Rejected): Build: refactor fix_apple_bundle for the production of MacOS installer
was fixed during Python3 installer preparation for MacOS pospelov
16:15 Feature #1675 (Sprint): Get rid of ctypes.addressof in PySampleBuilder
At least investigate the possibility pospelov
16:12 Feature #1994 (Backlog): Enable automatic conversion of parameter values/limits between GUI and C...
More specifically: if an angle is used as a fit parameter, it's GUI values (degrees) are converted to radians for the... herck
15:21 Bug #1977 (Resolved): GUI on mac os x: Python script view window cannot be resized
pospelov
15:21 Bug #1986 (Resolved): GUI: splitter between ColorMap and RealTimeWidget jumps on parameter tuning
pospelov
13:54 Bug #1981 (Resolved): BornAgain GUI: cannot fit beam parameters with distributions
dmitry
13:54 Bug #1981: BornAgain GUI: cannot fit beam parameters with distributions
The functionality for fitting beam parameters with distributions was temporarily disabled. After the completion of th... dmitry

28 Feb 2018

21:07 Bug #1982 (Resolved): GUI: fit of particles with size distributions causes negative values
pospelov
12:50 Bug #1982 (Sprint): GUI: fit of particles with size distributions causes negative values
pospelov
18:40 Bug #1991 (Sprint): Cannot add real data to off-specular instrument
dmitry
16:12 Bug #1991 (Resolved): Cannot add real data to off-specular instrument
After running off-spec simulation, attempt to bind simulation to its result previously saved on disk, one gets an err... dmitry
17:46 Bug #1993: Plot ticks are not updated if axes changed in real time view
I mean, rescaled without updating axes ticks dmitry
17:45 Bug #1993 (Resolved): Plot ticks are not updated if axes changed in real time view
Seems that simulation result is just rescaled while changing axis limits in real time view (see pictures attached) dmitry
17:30 Bug #1989 (Rejected): BornAgain crash after loading different project
Can't reproduce anymore. herck
13:55 Bug #1989 (Rejected): BornAgain crash after loading different project
To reproduce:
Open project
Change some stuff (like in real time view)
Push button 'Open Project' in Welcome view
...
herck
16:18 Feature #1992 (Backlog): Revise RealTimeView

* beautify the code
* make sure that non-fitable properties are different from others and can't be fitted
pospelov
14:08 Refactoring #1990 (Backlog): Remove duplicate type definitions in BornAgainNamespace.h and item_c...
herck
14:00 Bug #1981 (Sprint): BornAgain GUI: cannot fit beam parameters with distributions
dmitry
13:57 Bug #1979 (Resolved): BornAgain GUI: cannot fit the constant background
dmitry
11:19 Bug #1979 (Sprint): BornAgain GUI: cannot fit the constant background
dmitry
12:49 Bug #1983 (Resolved): GUI crash on project close
pospelov
11:57 Bug #1985 (Resolved): Changing parameter in realtime view switches back to fitview
herck
11:53 Feature #1988 (Backlog): Propagate best fit parameter values to parameter tree and fit parameter ...
Especially when using genetic minimizer, the last results are not necessarily the optimal values.
One can see the be...
herck

27 Feb 2018

15:28 Refactoring #1987 (Resolved): Replace Qt's foreach with c++ range-based for loop
herck
14:52 Bug #1980: GUI: fitting of incident angle
This bug was already present from the introduction of fitting in the GUI (v1.8). It is caused by the misalignment of ... herck
11:30 Bug #1980 (Resolved): GUI: fitting of incident angle
fitting if the incident angle is possible, but the fit delivers weird simulation results. ganeva
13:57 Bug #1977 (Sprint): GUI on mac os x: Python script view window cannot be resized
pospelov
11:13 Bug #1977 (Resolved): GUI on mac os x: Python script view window cannot be resized
Python scripy view window, which appears after click on Simulation->Export to Python script cannot be resized on mac ... ganeva
12:24 Bug #1986 (Resolved): GUI: splitter between ColorMap and RealTimeWidget jumps on parameter tuning

* At least on Mac
pospelov
12:21 Bug #1985 (Resolved): Changing parameter in realtime view switches back to fitview
Reproduce:
Run a fit
Change parameter in realtime view and press <Enter>
GUI switches to fitview
herck
12:19 Bug #1984 (Backlog): GUI: scollaps/expand arrows on InstrumentView are too big on Mac
pospelov
11:58 Bug #1982: GUI: fit of particles with size distributions causes negative values
The problem is deeper here. Even funny.
It seems that RealLimits disappeared from ParticleDistributionItem and onl...
pospelov
11:35 Bug #1982 (Resolved): GUI: fit of particles with size distributions causes negative values
fit of particles with size distributions causes tries to assign particle sizes to a negative values (see the attached... ganeva
11:37 Bug #1983 (Resolved): GUI crash on project close

* Project should contain fitting job with parameters defined.
* Then GUI crashes (unexpected quite) after it was a...
pospelov
11:33 Bug #1981 (Resolved): BornAgain GUI: cannot fit beam parameters with distributions
fit of beam parameters like wavelength and angles is possible in GUI, but if the parameter has a distribution, the er... ganeva
11:25 Bug #1979 (Resolved): BornAgain GUI: cannot fit the constant background
to reproduce:
create a sample, load some experimental data. In the instrument tab set Environment->Background->const...
ganeva
11:20 Bug #1978 (Resolved): GUI on mac os x: Number of MC points drops to zero
to reproduce:
- create a sample (f.e. from one of examples)
- go to Simulation tab and choose the computation metho...
ganeva

26 Feb 2018

15:56 Feature #1929 (Resolved): Switch Python3 ON by default
herck

23 Feb 2018

17:46 Feature #1854 (Resolved): Provide Python3 based MacOS installer
pospelov
17:46 Bug #1976 (Resolved): BornAgain GUI style in Windows and MacOS is not flat anymore in Qt5.10
pospelov
09:00 Bug #1976 (Resolved): BornAgain GUI style in Windows and MacOS is not flat anymore in Qt5.10
pospelov
16:16 Feature #1974: Provide full-fledged functionality for specular simulation in DomainSimulationBuilder
Following features must be available from GUI for specular simulation after completion:
1. Wavelength/inclination an...
dmitry

22 Feb 2018

21:30 Bug #1975: Failed to import numpy on Windows (in virtual environment)
Apparently it happens only if PyCharm project is created in virtual environment.
Steps to reproduce:
* Install An...
pospelov
20:54 Bug #1975 (Rejected): Failed to import numpy on Windows (in virtual environment)

* BornAgain + Win10 at home + Anaconda + Pycharm...
pospelov
20:31 Bug #1913 (Resolved): Thread count issue on Windows on modern CPU
pospelov
16:27 Bug #1970 (Resolved): Rearrange directory structure of Win installer
herck
13:15 Feature #1974 (Resolved): Provide full-fledged functionality for specular simulation in DomainSim...
dmitry
12:59 Bug #1897 (Resolved): warnings from Eigen3
dmitry
11:14 Testing #1965 (Resolved): Provide an example of fitting real reflectometry data with BornAgain
dmitry
10:44 Feature #1869 (Resolved): Implement transform from domain for off-specular instrument
pospelov

21 Feb 2018

14:56 Bug #1973 (Rejected): BornAgain functional tests fail under Python 3.6
Problem proved to be in messing installation/source files. Rejected dmitry
13:40 Bug #1973 (Sprint): BornAgain functional tests fail under Python 3.6
dmitry
13:39 Bug #1973 (Rejected): BornAgain functional tests fail under Python 3.6
135 - PyExamples/AllFormFactorsAvailable (Failed)
136 - PyExamples/CylindersAndPrisms (Failed)
137 - PyEx...
dmitry
11:30 Feature #1972 (Backlog): GUI: provide beam divergence for OffSpec instrument

* Introduce OffSpecBeamItem
* Move alpha_i axis to it
* Review OffSpecBeamEditor
* Create extended distribution ...
pospelov
11:26 Documentation #1971 (Backlog): Provide description of fitting engines' options
Currently they are not documented, thus very hard to use dmitry

20 Feb 2018

15:25 Bug #1967 (Rejected): Real time view of specular doesn't work
Cannot reproduce; seems to be working ok now. herck
15:02 Bug #1970 (Resolved): Rearrange directory structure of Win installer
... pospelov
14:55 Refactoring #1954: Use new unit conversions from core in GUI
Moved to next sprint, because this requires a not so shallow refactoring of some GUI elements that could possibly int... herck
14:41 Documentation #1941 (Resolved): Website: port Python examples section to Hugo
pospelov
12:30 Feature #1955 (Resolved): Revise axes labels in all Python examples
herck
10:24 Feature #1947 (Resolved): Provide MaterialBySLD functional test
dmitry
09:14 Bug #1926 (Resolved): Compilation fails on Windows with Qt 5.10.0
pospelov
09:14 Bug #1926 (Sprint): Compilation fails on Windows with Qt 5.10.0
pospelov
08:54 Bug #1913: Thread count issue on Windows on modern CPU
Current behavior:
* Threads from 1-9 behaves as expected, with CPU load from 6% to 60%
* Threads 10-16 - CPU load...
pospelov

19 Feb 2018

19:45 Bug #1913: Thread count issue on Windows on modern CPU
Compiler and linker flags at Gennady's home PC (Ryzen 8 cores)
*Multithreading output*...
pospelov
14:12 Bug #1913: Thread count issue on Windows on modern CPU
Created a simple program for testing CPU load when using a variable number of threads:
https://github.com/waltervh/m...
herck
18:17 Feature #1969 (Resolved): Enable distribution of inclination angle in off-specular simulation
herck
16:18 Feature #1969 (Resolved): Enable distribution of inclination angle in off-specular simulation
herck
14:25 Bug #1966 (Resolved): GUI crash: switch project after job removal
herck
12:31 Documentation #1946 (Resolved): Revise MaterialBySLD (user interface and documentation)
dmitry

16 Feb 2018

14:25 Documentation #1963 (Rejected): Website: web-link highlight in tables
I put the issue on board of bigger #1968.
Rejecting this one
pospelov
14:24 Documentation #1968 (Resolved): Website: finalize migration to Hugo based website

* Split documentation website on two parts: documentation content and theme
> Rename scgdoc-hugo to BornAgain-webs...
pospelov
13:39 Bug #1967 (Rejected): Real time view of specular doesn't work
herck
11:56 Documentation #1946 (Sprint): Revise MaterialBySLD (user interface and documentation)
dmitry
10:50 Bug #1962 (Resolved): GUI crashes on recent project load
herck
10:10 Bug #1966 (Resolved): GUI crash: switch project after job removal
Reproduce:
* Simulate cylinders and prisms
* Save simulation as .int file
* Import this file
* Resimulate (attach...
herck

15 Feb 2018

18:47 Testing #1965 (Resolved): Provide an example of fitting real reflectometry data with BornAgain
dmitry
18:44 Feature #1964 (Resolved): Provide "fair" unit conversions for specular data (including q-space)
dmitry
17:31 Feature #1951 (Rejected): Apply new unit conversion machinery for SpecularSimulation
Rejected since already been handled in pull request #378 dmitry

14 Feb 2018

18:22 Documentation #1956 (Resolved): Website: port "Working with Python scripts" to Hugo, part 2
dmitry
12:19 Documentation #1958 (Resolved): Website: port "Working with Python scripts" to Hugo, part 4
dmitry

13 Feb 2018

17:57 Bug #1962 (Sprint): GUI crashes on recent project load
herck
17:55 Documentation #1963 (Rejected): Website: web-link highlight in tables
Currently web-links are not highlighted in tables until mouse points at them. Example can be seen in "Introduction to... dmitry
16:33 Documentation #1957 (Resolved): Website: port "Working with Python scripts" to Hugo, part 3
ganeva
15:56 Documentation #1942 (Resolved): Website: port "Working with Python scripts" to Hugo, part 1
herck
11:29 Feature #1936 (Resolved): GUI: provide specular instrument type in GUI
dmitry
09:45 Documentation #1959 (Resolved): Website: port "Using Graphical User Interface" to Hugo
ganeva

12 Feb 2018

15:06 Bug #1962 (Resolved): GUI crashes on recent project load
The steps to reproduce the error:
1. Create GISAS simulation.
2. Save the project after switching to job view
3...
dmitry

09 Feb 2018

16:31 Documentation #1360 (Sprint): reequilibrate hierarchy levels in online docs
pospelov
12:24 Bug #1961 (Resolved): Numerous fixes for beam divergence and footprint
dmitry

08 Feb 2018

16:53 Bug #1961: Numerous fixes for beam divergence and footprint
Also the following is necessary:
4. Provide an example for footprint correction in specular simulation and compariso...
dmitry
09:41 Bug #1961 (Resolved): Numerous fixes for beam divergence and footprint
1. For now footprint is inaccessible from python API
2. Using footprint with beam divergence causes crash on small a...
dmitry
16:23 Feature #1005 (Resolved): Create off-specular simulation functional test
pospelov
16:23 Feature #1870 (Resolved): Implement export-to-Python for off-specular instrument
pospelov
14:27 Documentation #1960 (Resolved): Website: port "Troubleshooting and FAQ" to Hugo
herck

07 Feb 2018

16:54 Documentation #1960: Website: port "Troubleshooting and FAQ" to Hugo
Please do not mention forum and promote GitHub "To report bugs or request feature please use the issue tracker" ... o... pospelov
15:26 Documentation #1960 (Resolved): Website: port "Troubleshooting and FAQ" to Hugo
pospelov
15:24 Documentation #1959 (Resolved): Website: port "Using Graphical User Interface" to Hugo
pospelov
15:23 Documentation #1958 (Resolved): Website: port "Working with Python scripts" to Hugo, part 4
* Working with sample parameters
* Introduction to fitting
* Basic fitting tutorial
* Importing experimental data
pospelov
15:23 Documentation #1957 (Resolved): Website: port "Working with Python scripts" to Hugo, part 3
* Interference functions
* Magnetic particles
pospelov
15:22 Documentation #1956 (Resolved): Website: port "Working with Python scripts" to Hugo, part 2
* Accessing simulation results
* Particles positioning
* Particles rotation
* Particle composition
pospelov
15:21 Documentation #1942: Website: port "Working with Python scripts" to Hugo, part 1

* How to setup a PyCharm project
* Basic simulation tutorial
* Detector types
pospelov
13:11 Feature #1955: Revise axes labels in all Python examples

Consider switch to string instead of enum in PythonAPI...
pospelov

06 Feb 2018

17:50 Feature #1955 (Resolved): Revise axes labels in all Python examples

* Consider switch to former latex notation instead of current phi_f, alpha_f
> Most of the plots will go to web si...
pospelov
17:29 Feature #1005 (Sprint): Create off-specular simulation functional test
pospelov
17:25 Feature #1935 (Resolved): GUI: create uniform icons for GISAS, OffSpec and Specular instruments
pospelov
15:54 Refactoring #1954 (Resolved): Use new unit conversions from core in GUI
herck
13:39 Refactoring #1953 (Resolved): Refactor real space viewing library for easy integration into GUI a...
Further refactoring might be needed during integration of the view into our GUI herck
 

Also available in: Atom