Activity

From 14 Jun 2018 to 13 Jul 2018

13 Jul 2018

18:09 Feature #2111 (Resolved): Boost: remove chrono dependency
dmitry
16:16 Feature #2111 (Sprint): Boost: remove chrono dependency
dmitry
18:09 Feature #2110 (Resolved): Boost: remove date_time dependency
dmitry
12:54 Feature #2110 (Sprint): Boost: remove date_time dependency
dmitry
16:20 Feature #2113 (Resolved): Boost: remove regex dependency
herck
12:13 Feature #2113 (Sprint): Boost: remove regex dependency
herck
12:30 Bug #2108 (Resolved): GUI: crash on attempt to load saved project with filled import data view
dmitry

12 Jul 2018

11:30 Feature #2115 (Backlog): Boost: remove filesystem dependency
pospelov
11:29 Feature #2114 (Backlog): Boost: remove iostreams dependency
pospelov
11:29 Feature #2113 (Resolved): Boost: remove regex dependency
pospelov
11:29 Feature #2112 (Backlog): Boost: remove program_options dependency
pospelov
11:28 Feature #2111 (Resolved): Boost: remove chrono dependency
pospelov
10:00 Feature #2110 (Resolved): Boost: remove date_time dependency
pospelov
09:57 Refactoring #2109 (Backlog): Refactor 1D and 2D plotting

Big picture:
* Start from technical proposal and list of required features.
* Demonstrate that all required fea...
pospelov

11 Jul 2018

13:47 Feature #2106 (Resolved): GUI: Create and use DataItemView for 1D fitting
dmitry
12:18 Bug #2108 (Resolved): GUI: crash on attempt to load saved project with filled import data view
This bug seems to be introduced while working on loading 1D Data from disk dmitry

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 (Backlog): 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
 

Also available in: Atom