Activity

From 15 Feb 2018 to 16 Mar 2018

16 Mar 2018

18:10 Feature #2012 (Resolved): Reenable openMPI calculations
herck
18:08 Documentation #2017 (Resolved): Website: create about section
pospelov
18:01 Documentation #2016 (Resolved): Website: create contact section
pospelov
18:00 Documentation #2015 (Resolved): Website: create download section

Provide bootstrap+javascript machinery to have downloads in "tabs". User should be presented active tab correspondi...
pospelov
13:32 Refactoring #2014 (Sprint): Provide uniform access interface for simulation/fitting results
dmitry
13:32 Refactoring #2014 (Resolved): Provide uniform access interface for simulation/fitting results
Currently simulation results are accessed through @result@ method, while @fitSuite@ gives access to simulation result... dmitry
12:54 Documentation #1360 (Resolved): reequilibrate hierarchy levels in online docs
pospelov
10:11 Documentation #2013 (Backlog): Provide example project file with 'real' data and web tutorial usi...
herck

15 Mar 2018

09:40 Feature #2012 (Resolved): Reenable openMPI calculations
herck

14 Mar 2018

17:44 Refactoring #2011 (New): API changes to access the simulation results
Request: plot simulated and experimental data together in the same units, the same scale, with the same ROI and the s... ganeva
15:40 Feature #1846 (Resolved): Investigate the effort to implement 3d correlations of particles in DWBA
First theoretical investigation done. Result can be found in 'gisas' repositore under theory/Interference_3D
Next st...
herck
10:35 Bug #2009: qwindowsvistatsyle.dll cannot be found under Qt5.9.3 on windows
I still will disable this library installation for older Qt versions and add warning for developers. dmitry
10:25 Bug #2010 (Sprint): cmake should notify user if eigen3 is not found
herck
10:22 Bug #2010 (Resolved): cmake should notify user if eigen3 is not found
For the moment, if eigen3 is not in the BornAgain/ThirdParty, cmake runs successfully, but compilation fails with an ... ganeva

13 Mar 2018

17:40 Bug #2009 (Rejected): qwindowsvistatsyle.dll cannot be found under Qt5.9.3 on windows
This issue is known. Since we only provide installers for Windows systems, and these are build with Qt5.10, this pose... herck

12 Mar 2018

21:32 Bug #2009 (Rejected): qwindowsvistatsyle.dll cannot be found under Qt5.9.3 on windows
Probably, because it is not a separate library until Qt5.10.0.
Output from @CPack -C Release@:
CPack -C Release...
dmitry
17:02 Bug #2008 (Resolved): GUI->Fitting: ROI in experimental data causes NaN fitting parameters
Presence of the ROI in the experimental data causes the following error message by fitting:
`FitParameterSet::setVal...
ganeva

09 Mar 2018

15:42 Bug #2007 (Sprint): GUI->Instrument view-> entering floating point numbers
herck
15:33 Bug #2007: GUI->Instrument view-> entering floating point numbers
Also observed on Ubuntu 17.10 dmitry
14:30 Bug #2007 (Resolved): GUI->Instrument view-> entering floating point numbers
Entering of the floating point numbers is very inconvenient. It is impossible now to enter a number 1.2345 at once, s... ganeva
09:00 Feature #2006 (Resolved): Core: implement instrument type for depth probes (evanescent wave)

Possible name?
* DepthProbeInstrument
* EvanescentWaveInstrument
pospelov
08:58 Feature #926 (Sprint): Provide evanescent wave python example
pospelov
08:56 Documentation #2005 (Resolved): Website: switch bornagainproject.org to the new website
pospelov
08:50 Documentation #2004 (Backlog): Website: style doxygen generated API to the new website
pospelov
08:49 Documentation #2003 (Backlog): Website: integrate doxygen generated API to Hugo
pospelov
08:49 Documentation #2002 (Resolved): Website: port all release letters
pospelov
08:47 Documentation #2001 (Resolved): Website: port "functionality overview" to Hugo

* Port http://bornagainproject.org/documentation/functionality_overview
* Revise the content and add new function...
pospelov

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
 

Also available in: Atom