Activity

From 21 Nov 2017 to 20 Dec 2017

20 Dec 2017

13:39 Feature #1786 (Resolved): Switch source *.h *.cpp files to new version of header (copyright, auth...
pospelov
12:33 Refactoring #1917 (Sprint): Find a better way to carry specular data from Fresnel map to Specular...
dmitry
12:19 Feature #1842 (Rejected): Improve simulation performance in the case of large detectors
Concerning future employment of computations on GPU, not much could be done for this issue. After refactoring creatio... dmitry
10:07 Feature #1826 (Rejected): GUI: revise all tooltips of InstrumentView
Seems that all tooltips are more or less OK. pospelov

19 Dec 2017

12:34 Feature #1905 (Resolved): Provide access to minimizer catalogue from python
pospelov

18 Dec 2017

14:58 Feature #1927 (Backlog): Core: inter-particle: InterferenceFunction2DParaCrystal::interference1D ...

Reasoning:
Simulation using interference function of 2D para crystal is quite popular among users, however the per...
pospelov
11:19 Feature #1842: Improve simulation performance in the case of large detectors
From profiler output (ReleaseWithDebugInfo mode, 2048x2048 detector):
Creation of simulation elements (first 11 dump...
dmitry
10:17 Feature #1818 (Resolved): Investigate simulation performance in the case of large detectors
dmitry

14 Dec 2017

17:22 Feature #1885 (Resolved): BornAgain GUI should open a project even if image files are missing
pospelov
13:16 Refactoring #1925 (Resolved): Functional tests have become considerably slower starting from pull...
herck
11:05 Bug #1926 (Resolved): Compilation fails on Windows with Qt 5.10.0
With the following message:... dmitry

13 Dec 2017

13:30 Bug #1891 (Resolved): GUI: crash in import data view when linking to instrument
pospelov
13:30 Bug #1922 (Resolved): GUI: using tab after entering parameter value puts back the old value
pospelov
12:01 Bug #1911 (Resolved): Revise SessionItem::setData method
pospelov

12 Dec 2017

18:19 Refactoring #1925 (Resolved): Functional tests have become considerably slower starting from pull...
herck
11:40 Bug #1924 (Rejected): Discrepancy in GENX and BornAgain results for absorptive sample
Found a typo in input parameters. dmitry

11 Dec 2017

16:32 Feature #1921 (Resolved): Move GUI unit tests from QtTest to google test
pospelov
14:50 Bug #1924 (Sprint): Discrepancy in GENX and BornAgain results for absorptive sample
dmitry
14:47 Bug #1924 (Rejected): Discrepancy in GENX and BornAgain results for absorptive sample
A discrepancy between GENX and BornAgain data is observed in new functional test (HomogeneousTiNiSampleWithAbsorption... dmitry
14:32 Feature #1822 (Resolved): SWIG: how to report error details from the method overloaded in Python.
dmitry
14:31 Feature #1923 (Resolved): Propagate exception messages from python extensions of BornAgain library
dmitry
10:56 Feature #1923 (Sprint): Propagate exception messages from python extensions of BornAgain library
dmitry

08 Dec 2017

13:41 Bug #1919 (Resolved): Entering negative values for delta/beta in MaterialEditor is not enabled
herck
13:15 Feature #1859 (Resolved): Implement fitting for specular signal simulations
dmitry

07 Dec 2017

17:54 Feature #1923 (Resolved): Propagate exception messages from python extensions of BornAgain library
If an exception is thrown in e.g. DefaultFitObserver, its message is replaced by SWIG with
> terminate called aft...
dmitry
16:25 Bug #1922 (Resolved): GUI: using tab after entering parameter value puts back the old value
herck
13:17 Bug #1914 (Resolved): Lattice::reciprocalLatticeVectorsWithinRadius does not behave as expected
herck
12:36 Feature #1907 (Resolved): Merge ComboProperty and GroupProperty
pospelov
12:36 Feature #1921 (Resolved): Move GUI unit tests from QtTest to google test

* QtTests do not report more than one error in single test
* It is difficult to find a error in generated summary ...
pospelov
11:51 Feature #1920 (Resolved): Adapt BornAgain GUI for 4k displays
BornAgain GUI is not screen-resolution aware. Some widgets, toolbars etc are too small on Retina and other 4k-like di... pospelov
10:20 Bug #1919 (Resolved): Entering negative values for delta/beta in MaterialEditor is not enabled
herck

06 Dec 2017

09:55 Refactoring #1918 (Backlog): Core API: review IHistogram class family
Currently IHistogram class contains methods like getXaxis(), getYaxis(), getYmin(), getYmax(), etc., which imply its ... dmitry

05 Dec 2017

12:15 Feature #1907 (Sprint): Merge ComboProperty and GroupProperty
pospelov
12:14 Feature #1904 (Resolved): Replace MaterialProperty and ColorProperty with universal property
pospelov
11:02 Refactoring #1917 (Rejected): Find a better way to carry specular data from Fresnel map to Specul...
Currently specular data is carried by SpecularData field (unique_ptr) in SimulationElement. This field also denotes i... dmitry
10:44 Feature #1910 (Resolved): Employ 1D detector and get rid of virtual runSimulation in SpecularSimu...
dmitry

04 Dec 2017

11:06 Feature #1915 (Rejected): Warning while loading certain tiff file
Load of one of user file (file from Yaroslav, see attachment) produces warnings... pospelov

01 Dec 2017

15:28 Bug #1914 (Resolved): Lattice::reciprocalLatticeVectorsWithinRadius does not behave as expected
The one-dimensional equivalent of the problem is as follows:
If the input vector is just in between two lattice poin...
herck
11:12 Feature #1912 (Resolved): Provide combobox for background selection
herck
09:12 Bug #1913 (Resolved): Thread count issue on Windows on modern CPU

Arthur reporting
https://github.com/scgmlz/BornAgain/issues/322
From my own observation, my home PC based on WI...
pospelov

30 Nov 2017

18:22 Feature #1909 (Resolved): Correctly provide translation of background to Python/GUI/domain
herck
10:10 Feature #1912 (Resolved): Provide combobox for background selection
This would facilitate the translation to domain in the absence/presence of a background herck

29 Nov 2017

18:09 Bug #1911 (Resolved): Revise SessionItem::setData method

There is a problem in unit test TestMaterialPropertyController (line 42) which appears only in Appveyor.
The tes...
pospelov
16:02 Feature #1908 (Resolved): Add background option to GUI
herck
08:53 Feature #1900 (Rejected): enable ^X ^C ^V ^Z ^A in GUI
Duplicate of #1504 and #1082, rejecting... pospelov

28 Nov 2017

17:41 Feature #1874 (Resolved): Provide a way to add background to simulated data
herck
14:14 Feature #1910 (Resolved): Employ 1D detector and get rid of virtual runSimulation in SpecularSimu...
dmitry
14:11 Feature #1906 (Resolved): Add functional test for specular simulation
dmitry
14:11 Feature #1859 (Sprint): Implement fitting for specular signal simulations
dmitry

27 Nov 2017

16:07 Feature #1783 (Resolved): GUI: get rid of ScientificDoubleProperty
pospelov
12:30 Feature #1909 (Resolved): Correctly provide translation of background to Python/GUI/domain
Also create a functional test for the three domains herck
12:29 Feature #1908 (Resolved): Add background option to GUI
herck
09:22 Feature #1907 (Resolved): Merge ComboProperty and GroupProperty
Seems that ComboProperty vastly duplicates functionality of GroupProperty, as well as accompanying model delegates.
...
pospelov

24 Nov 2017

12:36 Feature #1902 (Resolved): Add 1D detector for specular simulations
dmitry
12:35 Feature #1906 (Resolved): Add functional test for specular simulation
To check if changes to specular simulations do not break the correctness of computations dmitry

23 Nov 2017

18:48 Feature #1878 (Resolved): GUI: provide prototype of ComponentEditor not relying on qtpropertybrow...
All editors replaced.
At the end of the sprint one have to remove qtpropertybrowser framework and clean
GUI/coregui...
pospelov
10:11 Feature #1905 (Sprint): Provide access to minimizer catalogue from python
pospelov
09:50 Feature #1905 (Resolved): Provide access to minimizer catalogue from python

User should be able to print from python
* list of available minimizers
* list of minimizer options with short ...
pospelov
08:59 Feature #1904 (Resolved): Replace MaterialProperty and ColorProperty with universal property
Universal property (EditorProperty?) should be used to call custom editors from component tree.
It should contain
...
pospelov
08:55 Feature #1892: GUI: refactor instrument view for better appearance of polarization related widgets
* Add analyzer orientation to the rectangular detector pospelov
08:53 Feature #1783 (Sprint): GUI: get rid of ScientificDoubleProperty
pospelov
08:53 Feature #1826 (Sprint): GUI: revise all tooltips of InstrumentView
pospelov
08:52 Feature #1868 (Sprint): GUI: provide off-specular instrument type in GUI
pospelov
08:52 Feature #1869 (Sprint): Implement transform from domain for off-specular instrument
pospelov
08:52 Feature #1870 (Sprint): Implement export-to-Python for off-specular instrument
pospelov
08:52 Feature #1882 (Sprint): Provide material type functionality in GUI
pospelov
08:51 Bug #1883 (Sprint): Make MaterialItem create proper type of material
pospelov

22 Nov 2017

10:49 Feature #1902 (Resolved): Add 1D detector for specular simulations
So as to use it in FitObject class during fitting dmitry
10:42 Feature #1895 (Resolved): Make an IDetector base class independent on dimensionality of the detector
setResolutionFunction(const IResolutionFunction2D& resFunc) still assumes 2D resolution. It will be handled during th... dmitry

21 Nov 2017

14:58 Bug #1896 (Rejected): cmake does not detect missing libboost-iostreams-dev
cannot reproduce; on office PC error is raised properly wuttke
 

Also available in: Atom