Activity

From 11 Jun 2018 to 10 Jul 2018

10 Jul 2018

18:30 Feature #2098 (Resolved): Provide weights for ParticleLayout
herck
13:21 Feature #2104 (Resolved): Integrate 3d lattice interference function into core framework
herck

06 Jul 2018

17:13 Refactoring #2105 (Rejected): Provide DataItemView for handling representation of 1D data
Will be solved in the framework of issue #2106. dmitry
16:59 Bug #2107 (Resolved): The project crashes on attempt to change limits of fit parameter in GUI
To reproduce:
1. Create GISAS fit simulation (sample + instrument + real data)
2. Run simulation. Fit view will b...
dmitry

02 Jul 2018

09:12 Feature #2106 (Resolved): GUI: Create and use DataItemView for 1D fitting
dmitry
09:08 Refactoring #2105 (Rejected): Provide DataItemView for handling representation of 1D data
It will enable one to unbind representation of data from the data itself + will leave a room for choosing representat... dmitry
09:03 Feature #2051 (Resolved): Provide loading and using from GUI 1D real data
dmitry

29 Jun 2018

18:45 Feature #2103 (Resolved): Add 3D interference function
herck
11:36 Feature #2079 (Resolved): Introduce SimulationBuilder and refactor FitSuite accordingly
* SimulationBuilder is not necessary, python callable can be used instead
* FitSuite is not refactored, we will thro...
pospelov

28 Jun 2018

17:01 Feature #2104 (Resolved): Integrate 3d lattice interference function into core framework
Specifically:
- take care of correct normalization
- forbid combination with DWBA
herck

27 Jun 2018

15:53 Feature #2103 (Resolved): Add 3D interference function
herck
15:17 Refactoring #2101 (Resolved): ParticleDistribution::generateParticles(): remove possible memory l...
herck
12:58 Feature #2102 (Resolved): GUI: switch fitting in GUI from FitSuite to FitObjective
pospelov

26 Jun 2018

17:59 Refactoring #2101 (Resolved): ParticleDistribution::generateParticles(): remove possible memory l...
herck
13:19 Feature #2094 (Backlog): Remove restrictions (absence of magnetic scattering) for all IComputations
Moved to backlog. Specular magnetic simulation should be done first. herck

25 Jun 2018

18:41 Feature #2095 (Resolved): Enable averaged layer materials for all IComputations
herck
18:14 Documentation #2074 (Resolved): Website: switch bornagainproject.org to GitHub
pospelov

22 Jun 2018

15:12 Configuration #2100 (Rejected): Make boost iostreams, zlib and bzip submodules in the project
It will facilitate BornAgain build on windows. It is also a step forward to get rid of boost external dependency.
...
dmitry
12:55 Bug #2099 (Backlog): relative difference item in fit comparison requires revision
1. Due to current machinery relative difference item is desynchronized each view/job switch. Carrying relative differ... dmitry

21 Jun 2018

17:31 Feature #2098 (Resolved): Provide weights for ParticleLayout
Currently, adding different ParticeLayouts to a multilayer assumes that the layouts are not restricted to certain dom... herck
16:47 Refactoring #2089 (Rejected): Extract calculation of region maps out of IComputationTerm
Already done during #2080: "Refactor computation machinery" herck
16:44 Refactoring #2096 (Resolved): Simplify interference function strategy implementation
herck
14:57 Bug #2092 (Resolved): GUI: Top level thickness error
pospelov
11:52 Bug #2092 (Sprint): GUI: Top level thickness error
pospelov

20 Jun 2018

18:44 Refactoring #2038 (Resolved): Refactor Minimizer interface
pospelov
18:44 Refactoring #2078 (Resolved): Switch FitSuite to the new minimizer kernel
pospelov
18:22 Refactoring #2097 (Resolved): 3D view: create PrototypeController to speed up 3D view when number...

* Implement PrototypeController and unit tests
* It will take care of Core formfactors creation outside of tight loop
pospelov
12:14 Refactoring #2080 (Resolved): Refactor computation machinery
herck
12:11 Refactoring #2096 (Resolved): Simplify interference function strategy implementation
Make this as reusable as possible (for Born appr.) herck
11:56 Feature #2095 (Resolved): Enable averaged layer materials for all IComputations
herck
11:54 Feature #2094 (Backlog): Remove restrictions (absence of magnetic scattering) for all IComputations
herck
09:26 Refactoring #2093 (Backlog): GUI: create prototype of universal 1D, 2D plot machinery

For the moment we have IntensityDataItem and SpecularDataItem which are used to plot 1D and 2D results of simulatio...
pospelov
08:59 Bug #2092 (Resolved): GUI: Top level thickness error
To reproduce:
1. Start BornAgain GUI
2. Pull the 'Multilayer with correlated roughness' example
3. Delete the top ...
ganeva

19 Jun 2018

16:57 Bug #2076 (Resolved): Beam distribution editors are not updating on parameter change
pospelov

18 Jun 2018

14:11 Bug #2091 (Rejected): Memory leak in ColorMap
Seems to be caused either by m_colorScale or by m_colorBarLayout
To reproduce the leak:
1. Run BornAgain with m...
dmitry

15 Jun 2018

19:41 Bug #2090 (Backlog): Fitting history is wiped out after switching to another view and back
Fit flow data is removed after switching to another job/tab/view and back. Fitting results are still present. dmitry
15:02 Refactoring #2089 (Rejected): Extract calculation of region maps out of IComputationTerm
The current implementation makes it very hard to support average layers in DepthProfile or Specular computations with... herck
13:11 Feature #2082 (Resolved): 3D view: implement 1D interference function
anikhalder

14 Jun 2018

17:37 Documentation #2088 (Rejected): Website: remove links to external css

To make site truly local we have to copy external css dependencies to the site's assets directory.
Then it will be...
pospelov
17:35 Documentation #2087 (Backlog): Website: provide "description" and "keywords" meta information
... pospelov
15:12 Feature #2071 (Resolved): 3D view: profile 3D view for performance when number of particles is large

Seems that the method RealSpaceBuilder::populateParticle() is one of the source of slow performance.
It is called ...
pospelov
14:09 Feature #2071 (Sprint): 3D view: profile 3D view for performance when number of particles is large
pospelov
14:25 Feature #2086 (Backlog): GUI: introduce extended distribution editor for ParticleDistributionItem

* Make same widget as for BeamWavelength (extended distribution viewer) available for ParticleDistributionItem.
pospelov
14:24 Feature #2085 (Backlog): 3D view: move time consuming operations in a thread

* Put everything heavy in a thread
> See FitWorker and FitWorkerLauncher
* Make a "busy" sign, showing that 3D vi...
pospelov
14:19 Feature #2084 (Resolved): 3D view: implement mesocrystal
pospelov
14:16 Feature #2083 (Resolved): 3D view: provide selective view update

3D view shouldn't update itself on simple item move on QGraphicsScene. Could be easily achived by filtering on P_XP...
pospelov
14:10 Feature #2082 (Resolved): 3D view: implement 1D interference function
pospelov
13:53 Documentation #2081 (Resolved): Update documentation related to reflectometry and depth probe
Online documentation related to reflectometry is outdated (or at least incomplete) to the moment.
Following changes ...
dmitry
13:40 Refactoring #2080 (Resolved): Refactor computation machinery
Currently, IComputation and IComputationTerm hierarchies contain a bit of code dept. Moving to a more functional appr... herck

13 Jun 2018

16:58 Feature #2079 (Resolved): Introduce SimulationBuilder and refactor FitSuite accordingly

* Introduce SimulationBuilder
* Get rid from MultiLayerBuilder in Simulation
* Implement new FitSuite::addSimulat...
pospelov
16:50 Feature #2039 (Sprint): Switch all Python fitting examples from FitSuite to the new Minimizer
pospelov
13:14 Feature #2039 (Backlog): Switch all Python fitting examples from FitSuite to the new Minimizer
pospelov
16:46 Refactoring #2078 (Resolved): Switch FitSuite to the new minimizer kernel
pospelov
16:44 Documentation #2077 (Backlog): Update ParticleDistribution tutorial
pospelov
16:43 Feature #1019 (Sprint): Extend GUI ParticleDistribution with linked parameters
Damn, it's 3 years old. And was moved from sprint to sprint infinite amount of times. Will do it. pospelov
13:15 Feature #1019 (Backlog): Extend GUI ParticleDistribution with linked parameters
pospelov
16:38 Bug #2076 (Resolved): Beam distribution editors are not updating on parameter change

* Go to instrument view, call "Extended distribution viewer" for beam wavelength.
* Switch from monochromatic to G...
pospelov
16:29 Feature #2070 (Sprint): 3D view: modify default particle density of GUI examples to look reasonab...
pospelov
16:27 Documentation #2075 (Resolved): Fix interference function tutorials in the part of the "decay len...
* Decay length should be displayed/described differently in 1D/2D tutorials pospelov
14:35 Documentation #2074 (Resolved): Website: switch bornagainproject.org to GitHub
pospelov
13:19 Feature #2073 (Rejected): Define objectives for Sprint 38
The main goal for Sprint 38 is to make a release-1.13.0 on July, 24.
It will contain following issues:
h5. Make c...
pospelov
13:18 Refactoring #1476 (Backlog): Revise installation directory structure under Linux
pospelov
13:18 Refactoring #1731 (Backlog): Reduce number of TODOs in code
pospelov
13:17 Refactoring #1990 (Backlog): Remove duplicate type definitions in BornAgainNamespace.h and item_c...
pospelov
13:17 Refactoring #2050 (Backlog): Remove dependence of SessionModel::copyItem on XML serialization
pospelov
13:17 Documentation #1831 (Backlog): Add top cap removal parameterization to documentation of truncated...
pospelov
13:17 Documentation #1999 (Backlog): Cleanup redmine wiki
pospelov
13:17 Documentation #2003 (Backlog): Website: integrate doxygen generated API to Hugo
pospelov
13:16 Documentation #2004 (Backlog): Website: style doxygen generated API to the new website
pospelov
13:16 Documentation #2013 (Backlog): Provide example project file with 'real' data and web tutorial usi...
pospelov
13:15 Feature #907 (Backlog): Create MesoCrystal tutorial
pospelov
13:15 Feature #1988 (Backlog): Propagate best fit parameter values to parameter tree and fit parameter ...
pospelov
13:15 Feature #1992 (Backlog): Revise RealTimeView
pospelov
13:14 Feature #1994 (Backlog): Enable automatic conversion of parameter values/limits between GUI and C...
pospelov
13:14 Feature #2000 (Backlog): Use rpath in Linux installation for our own binaries
pospelov
13:13 Feature #2058 (Backlog): Implement error estimate for poisson-distributed real data
pospelov
13:13 Feature #2067 (Backlog): Expand functionality of python-side plotting utils for reflectometry
pospelov
13:12 Bug #1984 (Backlog): GUI: collaps/expand arrows on InstrumentView are too big on Mac
pospelov
13:12 Bug #2025 (Backlog): Slicing machinery makes mesocrystal simulation very slow
pospelov
13:12 Bug #2037 (Backlog): Unrealistically high error in parameter determination while fitting specular...
pospelov

12 Jun 2018

16:11 Documentation #2072 (Backlog): Make a favicon for new website
pospelov
15:31 Bug #2068 (Resolved): Missing analyzer direction in GUI
herck
15:10 Bug #2069 (Resolved): Loading GUI first time takes 30 minutes
pospelov
11:50 Documentation #1742 (Rejected): Website should provide link to GitHub issue tracker. Close forum ...
pospelov

11 Jun 2018

10:47 Bug #2055 (Backlog): BornAgain cannot fit multiple datasets if sample is created with sample buil...
Due to sample builder being passed to Simulation as a pointer, the wildcard mechanism fails to properly link pointers... dmitry
10:18 Feature #2071 (Resolved): 3D view: profile 3D view for performance when number of particles is large
pospelov
10:16 Feature #2070 (Resolved): 3D view: modify default particle density of GUI examples to look reason...

* Since GUI drag-and-drop examples are made of Core standard geometries, one have to update particle distribution t...
pospelov
 

Also available in: Atom