Activity

From 16 Jan 2014 to 14 Feb 2014

14 Feb 2014

13:42 Feature #613 (Resolved): Complete correspondence between domain and GUI model objects
Provide all necessary domain objects (Isample, ...) to the GUI. herck
13:41 Feature #612 (Archived): Attach Property Editor View to the underlying QStandardItemModel
herck
13:40 Feature #611 (Archived): Attach drag&drop view to the underlying QStandardItemModel
herck
13:40 Feature #610 (Resolved): Generate QStandardItem objects from the domain objects
Provide translation from domain objects (ISample, Beam, ...) into QStandardItem objects (respecting the hierarchy) herck
13:38 Feature #609 (Archived): Generate domain objects from GUI model objects
Provide a way to generate the core model objects (ISample, Beam, ...) from the QStandardItem objects herck
13:37 Feature #608 (Archived): Basic QStandardItemModel structure
Provide basic structure that will represent the data inside the GUI.
Attach a TreeView to be able to easily test the...
herck

13 Feb 2014

17:51 Feature #596 (Resolved): Investigate serialization of QStandardItemModel
pospelov

12 Feb 2014

15:53 Feature #292 (Rejected): SampleDesigner: Provide conversion of SampleView into ISample object
We have decided that ISample object should be generated from SampleModel and not SampleView pospelov
15:35 Feature #606 (Sprint): Restore automatic doxygen API generation
pospelov
15:34 Feature #606 (Rejected): Restore automatic doxygen API generation
When publishing a new release, the API reference at http://apps.jcns.fz-juelich.de/doxy/BornAgain/userapi.html must b... pospelov
15:33 Bug #605 (Sprint): Fitting examples under Windows doesn't update graphics in realtime
pospelov
15:33 Bug #605 (Archived): Fitting examples under Windows doesn't update graphics in realtime
During the fitting procedure the fit progress doesn't displayed on the screen. Only results of last iteration.
The p...
pospelov
15:22 Feature #604 (Archived): Implement QStandartItemModel hierarchy
This object hierarchy will serve as the underlying level that the Views will represent. herck
15:12 Feature #602 (Sprint): Provide serialization of JobModel
pospelov
15:11 Feature #602 (Rejected): Provide serialization of JobModel
With all OutputData simulated during the session pospelov
15:12 Feature #603 (Sprint): Rafactor GUI version of MaterialManager
pospelov
15:11 Feature #603 (Resolved): Rafactor GUI version of MaterialManager
pospelov
15:06 Refactoring #266 (Sprint): Refactor MaterialManager
pospelov
14:26 Feature #595 (Sprint): Implement saving of general GUI settings
pospelov
13:42 Feature #595 (Archived): Implement saving of general GUI settings
Load/save window positions, size, recent projects, ... pospelov
14:26 Feature #596 (Sprint): Investigate serialization of QStandardItemModel
pospelov
13:43 Feature #596 (Archived): Investigate serialization of QStandardItemModel
pospelov
14:26 Feature #597 (Sprint): Attach Instrument view to session model
pospelov
13:44 Feature #597 (Resolved): Attach Instrument view to session model
pospelov
14:25 Feature #165 (Rejected): Implement automatic averaging over distributed parameters
pospelov
14:24 Feature #180 (Rejected): Investigate serialization of Core objects
pospelov
14:21 Feature #598 (Sprint): Implement OutputData widget
pospelov
13:46 Feature #598 (Resolved): Implement OutputData widget
Intended for Mahadi.
* save as pdf, png
* set min, max
* set gradient
* event status bar
pospelov
14:20 Feature #599 (Sprint): Extend OutputData widget with projections
pospelov
13:46 Feature #599 (Resolved): Extend OutputData widget with projections
i.e. standard 1d histograms with projections next to 2d histograms. pospelov
14:20 Feature #586 (Sprint): Investigate chi2-like objective functions
pospelov
14:18 Documentation #584 (Sprint): Write small explanation about core shell form factor in FormFactor's...
pospelov
14:12 Documentation #590 (Sprint): Write Appendix section about interference functions available
pospelov
13:35 Documentation #590 (Archived): Write Appendix section about interference functions available
pospelov
14:11 Documentation #591 (Sprint): Write Doxygen section about interference functions available
pospelov
13:36 Documentation #591 (Archived): Write Doxygen section about interference functions available
pospelov
14:10 Documentation #589 (Sprint): Reduce size in Mb of user manual
pospelov
14:09 Documentation #593 (Backlog): Write Doxygen section about Layer, MultiLayer, Roughness, Particle
pospelov
13:37 Documentation #593 (Rejected): Write Doxygen section about Layer, MultiLayer, Roughness, Particle
pospelov
14:04 Refactoring #594 (Sprint): Revise ParticleDecoration appearance/naming in UserAPI
pospelov
13:40 Refactoring #594 (Archived): Revise ParticleDecoration appearance/naming in UserAPI
ParticleStructure
TheThing
ParticleCollection
InclusionOfSomething
etc
ParticleAssembly
ParticLayout
pospelov
14:03 Feature #600 (Sprint): Provide compilation of BornAgain at lrz cluster
pospelov
13:47 Feature #600 (Archived): Provide compilation of BornAgain at lrz cluster
pospelov
13:49 Feature #601 (Rejected): === Investigate OpenMP/MPI/GPU ===

The goal is to try to fit mesocrystal on multi-processor cluster at lrz.
pospelov
13:37 Documentation #422 (Backlog): Write page with BornAgain / IsGISAXS comparison
pospelov
13:36 Documentation #592 (Rejected): Write Appendix section about Layer, MultiLayer, Roughness, Particle
pospelov

11 Feb 2014

13:11 Documentation #589 (Archived): Reduce size in Mb of user manual

eps files with form factors are too huge.
Consider 100x100 channels in the histogram (instead of current 500x500) ...
pospelov
10:37 Feature #465 (Sprint): Organize BornAgain mail list with subscription
pospelov
10:37 Feature #588 (Rejected): Extend OutputData with data structure responsible for masking and weight...
pospelov
10:34 Feature #169 (Rejected): Implement OutputData mask to have union of two masked areas

We have preliminary agreed, that we are going to put mask/weight coefficients inside OutputData itself. So no need ...
pospelov
10:27 Feature #119 (Rejected): Fitting: implement boostrapping fit strategy to deal with local minima d...

We have implemented already the possibility to use mixture of stochastic (Genetic) and gradient descent algorithm...
pospelov
10:11 Feature #587 (Long Term Idea): Investigate objective function alternatives.

In image processing there are a number of "image similarity metrics" used for image comparison.
* Mean squares m...
pospelov
10:05 Feature #586 (Rejected): Investigate chi2-like objective functions
Using sample cylinders without interference, two fit parameters (cylinder height and cylinder radius).
Plot the va...
pospelov

10 Feb 2014

15:34 Feature #583 (Sprint): Implement beam divergence functional test
pospelov
15:29 Feature #393 (Sprint): Create Mac installer
pospelov

07 Feb 2014

18:28 Feature #12: Calculation of refractive index for x-rays and neutrons from database
There is related code in Mantid, which ought to be moved into a separate library ... wuttke
16:23 Bug #545 (Archived): PolarizedDWBAZeroMag functional test fails under windows
pospelov
16:23 Testing #551 (Archived): Implement tests for AttLimits, FitParameter, FitParameterLinked
pospelov
16:23 Testing #554 (Archived): Implement ParticleDecoration unit test
pospelov
16:23 Testing #556 (Archived): Implement HomogeneousMaterial and HomogeneousMagneticMaterials unit tests
pospelov
16:23 Testing #557 (Archived): Implement OutputData<Eigen::Matrix2d> unit test
pospelov
16:23 Testing #445 (Archived): Implement BornAgainFit unit test infrastructure
pospelov
16:23 Feature #521 (Archived): Implement polarized DWBA with cylindrical particles functional test
pospelov
16:23 Testing #537 (Archived): Create MultiLayer unit test
pospelov
16:23 Documentation #546 (Archived): Complete Appendix with all form factors listed
pospelov
16:17 Documentation #546 (Resolved): Complete Appendix with all form factors listed
pospelov
16:23 Documentation #549 (Archived): Doxygen API: review form factors description
pospelov
16:18 Documentation #549 (Resolved): Doxygen API: review form factors description
pospelov
16:23 Feature #304 (Archived): Provide compilation of HipGISAXS and run test simulation on GPU
pospelov
16:23 Feature #318 (Archived): Implement beam divergence and wavelength distribution
pospelov
16:23 Feature #400 (Archived): Move QtVariantManager into directory "externals" as static library
pospelov
16:23 Feature #446 (Archived): Repair broken Genetic minimizer after we get rid from ROOT dependency
pospelov
16:22 Bug #461 (Archived): Provide compilation on latest MacOS Maverick
pospelov
16:22 Feature #543 (Archived): Review release script
pospelov
16:22 Bug #567 (Archived): Restore PythonAPI generation under Maverick
pospelov
16:22 Testing #573 (Archived): Implement DWBASimulation unit test
pospelov
16:22 Testing #560 (Archived): Implement ScalarRTCoefficients unit test
pospelov
16:22 Testing #561 (Archived): Implement MathFunctions unit test
pospelov
16:22 Testing #562 (Archived): Implement MatrixRTCoefficients unit test
pospelov
16:22 Testing #563 (Archived): Revise Beam unit test
pospelov
16:22 Testing #564 (Archived): Implement ScalarSpecularInfoMap and MatrixSpecularInfoMap test
pospelov
16:22 Testing #559 (Archived): Implement SpecularMatrix unit test
pospelov
16:22 Feature #482 (Archived): Implement/review Full spheroid formfactor
pospelov
16:22 Feature #484 (Archived): Implement/review Ellipsoid formfactor
pospelov
16:22 Feature #485 (Archived): Implement/review Anisotropic hemi-spheroid formfactor
pospelov
16:22 Feature #486 (Archived): Implement/review Spheroid formfactor
pospelov
16:22 Documentation #565 (Archived): Provide simulation and fit examples for spheres with size distribu...
pospelov
16:22 Documentation #566 (Archived): Provide ripple2 example
pospelov
16:22 Feature #526 (Archived): Implement the ripple 1 (gaussian) formfactor
pospelov
16:21 Bug #576 (Archived): Fix functional tests under Maverick
pospelov
16:21 Bug #582 (Archived): Silent sigmentation fault in InterferenceFunction2DLattice
pospelov
16:21 Feature #553 (Archived): Provide interface to perform off-specular scattering simulations
pospelov
16:21 Feature #569 (Archived): Provide complex Bessel functions in C++ by wrapping existing fortran code
pospelov
16:21 Feature #571 (Archived): Replace real Bessel with complex one where needed
pospelov
16:21 Bug #220 (Archived): Gui: provide GUI compilation under Qt5/linux
pospelov

06 Feb 2014

15:25 Documentation #584 (Archived): Write small explanation about core shell form factor in FormFactor...
pospelov
15:24 Feature #400 (Resolved): Move QtVariantManager into directory "externals" as static library
pospelov
15:24 Feature #400: Move QtVariantManager into directory "externals" as static library
Actually it is done already. pospelov
15:23 Feature #400 (Sprint): Move QtVariantManager into directory "externals" as static library
pospelov
15:21 Feature #583 (Rejected): Implement beam divergence functional test
I still think that in addition to unit testing major features should be covered by functional tests.
I suggest, when...
pospelov
15:17 Feature #318 (Resolved): Implement beam divergence and wavelength distribution
herck
15:17 Documentation #427 (Backlog): User Examples campaign
pospelov
15:17 Testing #555 (Backlog): Implement ParticleCoreShell unit test
pospelov
13:58 Feature #543 (Resolved): Review release script
ganeva

05 Feb 2014

16:08 Bug #582 (Resolved): Silent sigmentation fault in InterferenceFunction2DLattice
ganeva
14:43 Bug #582 (Sprint): Silent sigmentation fault in InterferenceFunction2DLattice
ganeva
10:03 Bug #582 (Archived): Silent sigmentation fault in InterferenceFunction2DLattice
Silent sigmentation fault in InterferenceFunction2DLattice if the probability distribution function is not set. I thi... ganeva

03 Feb 2014

17:52 Feature #446 (Resolved): Repair broken Genetic minimizer after we get rid from ROOT dependency
pospelov
16:01 Feature #543 (Sprint): Review release script
pospelov
15:27 Refactoring #581 (Archived): Check naming of the coherence length
Check the naming of the coherence length in the source code. ganeva
09:37 Refactoring #538 (Resolved): Implementation of a consistent order of variables for all form factors
celine

30 Jan 2014

16:11 Bug #191 (Rejected): Gui: improve performance of TQtWidget in the case of CONT4Z option

I drop this issue since there is more fundamental problem connected with Qt5 and ROOT.
pospelov
16:08 Testing #561 (Resolved): Implement MathFunctions unit test
pospelov
16:08 Bug #220 (Resolved): Gui: provide GUI compilation under Qt5/linux

I was not able to solve ROOT/Qt5 problem. Instead, I have implemented new scientific graphics from qcustomplot li...
pospelov
15:04 Feature #491 (Rejected): Provide https access to git repository
For access to a read-only git:// repository, the user needs to have port 9418 open, which is commonly blocked by corp... herck
14:57 Feature #304 (Resolved): Provide compilation of HipGISAXS and run test simulation on GPU
Compilation of hipgisaxs turned out to present some difficulties. The steps for compiling in linux gcc 4.8 with CUDA ... herck
14:55 Feature #304 (Sprint): Provide compilation of HipGISAXS and run test simulation on GPU
herck

29 Jan 2014

11:16 Refactoring #168 (Rejected): Create class to hold Experiment, SimulationParameters and ISample
This issue has been resolved during a previous refactoring.
Simulation holds Experiment, Sample and SimulationParame...
herck
11:12 Feature #318 (Sprint): Implement beam divergence and wavelength distribution
herck
11:10 Feature #513 (Rejected): Composition of transformations
Already implemented in the refactoring of transformations herck
10:57 Testing #557 (Resolved): Implement OutputData<Eigen::Matrix2d> unit test
Anonymous

28 Jan 2014

15:11 Feature #571 (Resolved): Replace real Bessel with complex one where needed
herck
11:48 Bug #578 (Archived): Initialization problem in LLData class
There is an unhandled exception when it tries to call getTotalSum() for LLData initialized with Eigen matrix.
Fi...
Anonymous

27 Jan 2014

18:00 Bug #576 (Resolved): Fix functional tests under Maverick
herck

24 Jan 2014

20:31 Bug #567 (Resolved): Restore PythonAPI generation under Maverick

The problem is with MacPort's gccxml which is now doesn't work with new Mac's clang.
Fortunately (so far) solu...
pospelov
17:27 Testing #557: Implement OutputData<Eigen::Matrix2d> unit test
test for LLData<Eigen::Matrix2d> is done. OutputData<Eigen::Matrix2d> will be completed by next day. Anonymous
16:23 Testing #557: Implement OutputData<Eigen::Matrix2d> unit test
LLData<Eigen::Matrix2d>()->getTotalSum() throws an Exception.
Findings:
In LLData.h(line#217), T result = 0 was a...
Anonymous

23 Jan 2014

19:43 Feature #446 (Sprint): Repair broken Genetic minimizer after we get rid from ROOT dependency
pospelov
15:04 Feature #482 (Resolved): Implement/review Full spheroid formfactor
celine
15:04 Feature #484 (Resolved): Implement/review Ellipsoid formfactor
celine
15:04 Feature #485 (Resolved): Implement/review Anisotropic hemi-spheroid formfactor
celine
15:04 Feature #486 (Resolved): Implement/review Spheroid formfactor
celine
14:58 Support #577 (Archived): Implement form factor of truncated cubes
This feature has been requested by Chang-Yong Kim

from Hard X-ray MicroAnalysis Beamline
http://exshare.lightsou...
celine

22 Jan 2014

17:30 Testing #556 (Resolved): Implement HomogeneousMaterial and HomogeneousMagneticMaterials unit tests
Anonymous
17:29 Testing #559 (Resolved): Implement SpecularMatrix unit test
Not sure about the functionality. I invoked all public functions. Need to check. Anonymous
17:27 Testing #564 (Resolved): Implement ScalarSpecularInfoMap and MatrixSpecularInfoMap test
Anonymous
16:30 Testing #563 (Resolved): Revise Beam unit test
Anonymous
12:42 Bug #576 (Archived): Fix functional tests under Maverick
herck
12:36 Testing #562 (Resolved): Implement MatrixRTCoefficients unit test
Anonymous

21 Jan 2014

17:59 Bug #574 (Rejected): Implement check of FFTW version
The compilation crashes in the middle, if obsolete fftw2 is present on the system instead of fftw3 pospelov
17:50 Feature #553 (Resolved): Provide interface to perform off-specular scattering simulations
herck
16:51 Testing #573 (Resolved): Implement DWBASimulation unit test
pospelov
11:46 Testing #573 (Sprint): Implement DWBASimulation unit test
pospelov
11:46 Testing #573 (Archived): Implement DWBASimulation unit test
pospelov
15:46 Testing #560 (Resolved): Implement ScalarRTCoefficients unit test
Anonymous

17 Jan 2014

09:50 Feature #571 (Archived): Replace real Bessel with complex one where needed
e.g. FormFactorCylinder herck
09:43 Feature #569 (Resolved): Provide complex Bessel functions in C++ by wrapping existing fortran code

New complex bessel functions (modification of C. Bond code from http://www.crbond.com/math.htm) are implemented.
...
pospelov
 

Also available in: Atom