Activity
From 18 Feb 2018 to 19 Mar 2018
19 Mar 2018
- 16:58 Bug #1993 (Resolved): Plot ticks are not updated if axes changed in real time view
- 12:04 Bug #1993 (Sprint): Plot ticks are not updated if axes changed in real time view
- 16:58 Bug #2008 (Resolved): GUI->Fitting: ROI in experimental data causes NaN fitting parameters
- 12:05 Bug #2008 (Sprint): GUI->Fitting: ROI in experimental data causes NaN fitting parameters
- 14:42 Bug #1998 (Rejected): Wrong number of samples displayed in distribution widget for cosine distrib...
- They are were, just very small. Make sigma_factor=1 and they will appear. Rejecting.
- 14:31 Feature #2018 (Resolved): Revise RealDataItem and the way it handles cropped experimental data
In Core/FitSuite we expect real data to be the same size as the detector.
Later on, FitSuite::getRealData and FitS...- 10:02 Feature #1964 (Sprint): Provide "fair" unit conversions for specular data (including q-space)
- 09:20 Feature #1937 (Resolved): Implement export-to-Python for specular instrument
16 Mar 2018
- 18:10 Feature #2012 (Resolved): Reenable openMPI calculations
- 18:08 Documentation #2017 (Resolved): Website: create about section
- 18:01 Documentation #2016 (Resolved): Website: create contact section
- 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...- 13:32 Refactoring #2014 (Sprint): Provide uniform access interface for simulation/fitting results
- 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...
- 12:54 Documentation #1360 (Resolved): reequilibrate hierarchy levels in online docs
- 10:11 Documentation #2013 (Backlog): Example to create: project file with 'real' data and web tutorial ...
15 Mar 2018
14 Mar 2018
- 17:44 Refactoring #2011 (Backlog): PythonAPI: improve access to the simulation results
- Request: plot simulated and experimental data together in the same units, the same scale, with the same ROI and the s...
- 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... - 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.
- 10:25 Bug #2010 (Sprint): cmake should notify user if eigen3 is not found
- 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 ...
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...
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... - 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...
09 Mar 2018
- 15:42 Bug #2007 (Sprint): GUI->Instrument view-> entering floating point numbers
- 15:33 Bug #2007: GUI->Instrument view-> entering floating point numbers
- Also observed on Ubuntu 17.10
- 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...
- 09:00 Feature #2006 (Resolved): Core: implement instrument type for depth probes (evanescent wave)
Possible name?
* DepthProbeInstrument
* EvanescentWaveInstrument
- 08:58 Feature #926 (Sprint): Provide evanescent wave python example
- 08:56 Documentation #2005 (Resolved): Website: switch bornagainproject.org to the new website
- 08:50 Documentation #2004 (Rejected): Website: style doxygen generated API to the new website
- 08:49 Documentation #2003 (Resolved): Website: integrate doxygen generated API to Hugo
- 08:49 Documentation #2002 (Resolved): Website: port all release letters
- 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...
07 Mar 2018
- 13:24 Feature #1974 (Resolved): Provide full-fledged functionality for specular simulation in DomainSim...
- 13:18 Bug #1998 (Sprint): Wrong number of samples displayed in distribution widget for cosine distribution
- 13:16 Feature #2000 (Backlog): CMake: Linux installation: use rpath for our own binaries
* Configure CMake so it install rpath to BornAgain executable and libBornAgain*.so family
* Remove BornAgain insta...- 13:13 Refactoring #1476 (Sprint): Revise installation directory structure under Linux
- 12:08 Refactoring #1995 (Resolved): Remove obsolete Find<library> files in cmake/generic/modules
- 10:41 Documentation #1999 (Resolved): Cleanup redmine wiki
* Remove all obsolete instructions: done
* Update outdated sections (they are marked OUTDATED in the main wiki)
05 Mar 2018
- 18:05 Bug #1998 (Rejected): Wrong number of samples displayed in distribution widget for cosine distrib...
02 Mar 2018
- 14:26 Feature #1855 (Resolved): Modify installation instructions for Win and MacOS to stress forthcomin...
- 13:59 Documentation #1852 (Resolved): Remove Eigen3 dependency on BornAgain website before releasing
- 13:59 Refactoring #1918 (Backlog): Core API: review IHistogram class family
Possible improvements (to be discussed):
* Remove dependency on dimensions from IHistogram class
* Provide a wa...- 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
- 11:16 Feature #1996 (Backlog): GUI: About: print build time
* It will help us not to mess up different installers with same name in the day of the release- 10:26 Refactoring #1995 (Resolved): Remove obsolete Find<library> files in cmake/generic/modules
- 10:18 Bug #1980 (Resolved): GUI: fitting of incident angle
01 Mar 2018
- 17:17 Bug #1978 (Resolved): GUI on mac os x: Number of MC points drops to zero
- 16:20 Feature #853 (Rejected): Provide particles with size distribution in GUI
- Rejected to not to spoil backlog. #1019 still remains
- 16:20 Feature #1019 (Sprint): Extend GUI ParticleDistribution with linked parameters
- 16:17 Refactoring #1489 (Rejected): Build: refactor fix_apple_bundle for the production of MacOS installer
- was fixed during Python3 installer preparation for MacOS
- 16:15 Feature #1675 (Sprint): Get rid of ctypes.addressof in PySampleBuilder
- At least investigate the possibility
- 16:12 Feature #1994 (Backlog): Units: Enable automatic conversion of parameter values/limits between GU...
- More specifically: if an angle is used as a fit parameter, it's GUI values (degrees) are converted to radians for the...
- 15:21 Bug #1977 (Resolved): GUI on mac os x: Python script view window cannot be resized
- 15:21 Bug #1986 (Resolved): GUI: splitter between ColorMap and RealTimeWidget jumps on parameter tuning
- 13:54 Bug #1981 (Resolved): BornAgain GUI: cannot fit beam parameters with distributions
- 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...
28 Feb 2018
- 21:07 Bug #1982 (Resolved): GUI: fit of particles with size distributions causes negative values
- 12:50 Bug #1982 (Sprint): GUI: fit of particles with size distributions causes negative values
- 18:40 Bug #1991 (Sprint): Cannot add real data to off-specular instrument
- 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...
- 17:46 Bug #1993: Plot ticks are not updated if axes changed in real time view
- I mean, rescaled without updating axes ticks
- 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)
- 17:30 Bug #1989 (Rejected): BornAgain crash after loading different project
- Can't reproduce anymore.
- 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
... - 16:18 Feature #1992 (Backlog): GUI: RealTimeView: revise
* beautify the code
* make sure that non-fitable properties are different from others and can't be fitted- 14:08 Refactoring #1990 (Sprint): Code organisation: Remove duplicate type definitions in BornAgainName...
- 14:00 Bug #1981 (Sprint): BornAgain GUI: cannot fit beam parameters with distributions
- 13:57 Bug #1979 (Resolved): BornAgain GUI: cannot fit the constant background
- 11:19 Bug #1979 (Sprint): BornAgain GUI: cannot fit the constant background
- 12:49 Bug #1983 (Resolved): GUI crash on project close
- 11:57 Bug #1985 (Resolved): Changing parameter in realtime view switches back to fitview
- 11:53 Feature #1988 (Backlog): Fit: Propagate best fit parameter values to parameter tree and fit param...
- Especially when using genetic minimizer, the last results are not necessarily the optimal values.
One can see the be...
27 Feb 2018
- 15:28 Refactoring #1987 (Resolved): Replace Qt's foreach with c++ range-based for loop
- 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 ...
- 11:30 Bug #1980 (Resolved): GUI: fitting of incident angle
- fitting if the incident angle is possible, but the fit delivers weird simulation results.
- 13:57 Bug #1977 (Sprint): GUI on mac os x: Python script view window cannot be resized
- 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 ...
- 12:24 Bug #1986 (Resolved): GUI: splitter between ColorMap and RealTimeWidget jumps on parameter tuning
* At least on Mac
- 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 - 12:19 Bug #1984 (Backlog): GUI: collaps/expand arrows on InstrumentView are too big on Mac
- 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... - 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...
- 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...- 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...
- 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... - 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...
26 Feb 2018
23 Feb 2018
- 17:46 Feature #1854 (Resolved): Provide Python3 based MacOS installer
- 17:46 Bug #1976 (Resolved): BornAgain GUI style in Windows and MacOS is not flat anymore in Qt5.10
- 09:00 Bug #1976 (Resolved): BornAgain GUI style in Windows and MacOS is not flat anymore in Qt5.10
- 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...
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... - 20:54 Bug #1975 (Rejected): Failed to import numpy on Windows (in virtual environment)
* BornAgain + Win10 at home + Anaconda + Pycharm...- 20:31 Bug #1913 (Resolved): Thread count issue on Windows on modern CPU
- 16:27 Bug #1970 (Resolved): Rearrange directory structure of Win installer
- 13:15 Feature #1974 (Resolved): Provide full-fledged functionality for specular simulation in DomainSim...
- 12:59 Bug #1897 (Resolved): warnings from Eigen3
- 11:14 Testing #1965 (Resolved): Provide an example of fitting real reflectometry data with BornAgain
- 10:44 Feature #1869 (Resolved): Implement transform from domain for off-specular instrument
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
- 13:40 Bug #1973 (Sprint): BornAgain functional tests fail under Python 3.6
- 13:39 Bug #1973 (Rejected): BornAgain functional tests fail under Python 3.6
- 135 - PyExamples/AllFormFactorsAvailable (Failed)
136 - PyExamples/CylindersAndPrisms (Failed)
137 - PyEx... - 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 ...- 11:26 Documentation #1971 (Backlog): Fit: Provide description of fitting engines' options
- Currently they are not documented, thus very hard to use
20 Feb 2018
- 15:25 Bug #1967 (Rejected): Real time view of specular doesn't work
- Cannot reproduce; seems to be working ok now.
- 15:02 Bug #1970 (Resolved): Rearrange directory structure of Win installer
- ...
- 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...
- 14:41 Documentation #1941 (Resolved): Website: port Python examples section to Hugo
- 12:30 Feature #1955 (Resolved): Revise axes labels in all Python examples
- 10:24 Feature #1947 (Resolved): Provide MaterialBySLD functional test
- 09:14 Bug #1926 (Resolved): Compilation fails on Windows with Qt 5.10.0
- 09:14 Bug #1926 (Sprint): Compilation fails on Windows with Qt 5.10.0
- 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...
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*... - 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... - 18:17 Feature #1969 (Resolved): Enable distribution of inclination angle in off-specular simulation
- 16:18 Feature #1969 (Resolved): Enable distribution of inclination angle in off-specular simulation
- 14:25 Bug #1966 (Resolved): GUI crash: switch project after job removal
- 12:31 Documentation #1946 (Resolved): Revise MaterialBySLD (user interface and documentation)
Also available in: Atom