Activity

From 14 Sep 2014 to 13 Oct 2014

13 Oct 2014

12:47 Feature #823 (Resolved): Allow multiple ILayout objects per layer
herck
11:44 Feature #137 (Rejected): Fitting: implement strategy utilizing Gelfand algorithm to get out of lo...

Rejected, local minima problem needs a whole compaign, will decide later
pospelov
11:42 Refactoring #297 (Rejected): Refactor campaign for SampleDesigner

Most of items have been implemented already.
pospelov
11:35 Feature #680 (Sprint): Provide ParameterizedItem's property with tooltips.
pospelov
11:04 Feature #586 (Backlog): Investigate chi2-like objective functions

Since Mahadi is not going to write hist master thesis with us, postponing given item till better times.
pospelov
11:02 Feature #825 (Resolved): Update default behaviour of OutputDataWidget
pospelov
11:02 Bug #829 (Resolved): CMake is not able to find right Python version when there is a Python2 and P...
pospelov

10 Oct 2014

10:48 Revision 7482d1b9: Merge branch 'multilayouts' into develop
herck
10:45 Revision 95c80dc6: Implemented last steps in usage of multiple layout objects (GUI, bugfix,
removal of LMA enum and LMA strategy builder, change of python scripts) herck

09 Oct 2014

15:36 Revision b3a6381f: Implemented use of multiple layout calculations per layer
herck
14:12 Revision 076dc6b5: Replaced ILayout pointer in Layer with SafePointerVector of ILayout
objects (still only first element will be used for simulations) herck
10:06 Revision ce83e24f: Fix error in python demo script
herck

08 Oct 2014

16:41 Revision 2f84f855: SizeHints changed for JobQueueWidget to split windows in correct proportion.
pospelov
16:25 Revision 450106ff: Mainwindow now shows welcome bar by default and no sample is constructed upfro...
pospelov
16:19 Revision 08312198: Bugfix in InstrumentView while removing non-existing instrument
pospelov
16:16 Revision 0181f53b: ManhattanStyle is hacked to show QToolButton's text in white colour.
pospelov
14:10 Revision 3580b3d9: Fixed size of progress bar under Mac
pospelov
13:34 Revision a0cde723: Compilation warnings
pospelov
13:28 Revision 08286b07: Merge branch 'OutputDataWidgetFixes' into Workshop
pospelov
13:27 Revision 456529f9: fixed projections issue
Mohammad Mahadi Hasan
13:27 Revision 2d1a7c62: added project path during save plot
Mohammad Mahadi Hasan
13:24 Revision 9d3b6e3b: Fixed python bindings after spelling error in API
herck
13:21 Revision ef346291: Some fixes after merging python script generation branch
herck
12:57 Revision 561984d5: Merge branch 'pythonscriptgen' into develop
herck
12:56 Revision fbd797af: Cut long line in python script
herck
12:52 Revision 0feb5f8e: Remove CMakeLists.txt.user from being tracked
herck
12:50 Revision aa6f5f17: Removed temporary file
herck

07 Oct 2014

18:23 Revision 5f43ec4d: All 6 GUI samples implemented so far pass the test
Abhishek Khanna
14:58 Refactoring #830 (Archived): Check pass by value for Eigen matrices of fixed size
see #791 herck
14:58 Bug #791 (Resolved): LLDataTest.DataAssignment Unittest failure
herck
14:49 Bug #791 (Sprint): LLDataTest.DataAssignment Unittest failure
Passing Eigen::Matrix objects (for fixed sizes, thus depending on memory alignment) by value is a bad idea:
http://e...
herck
14:57 Revision 76ee0e9b: Merge branch 'lldatabug' into develop
herck
14:56 Revision 46e68bb7: Fixed unit test (Eigen::Matrix2d should never be passed by value into
function) herck
10:33 Revision 89a19002: Removed non-deterministic functional test
herck
09:58 Revision e65aabd6: Merge branch 'FintPython3' into develop
pospelov

06 Oct 2014

17:33 Revision efd24024: added project path during save plot
Mohammad Mahadi Hasan
15:23 Revision 02513bc1: Generating and running Python Script
Abhishek Khanna
13:33 Revision d918bcf2: Changed WARNING to STATUS in case of differing python version strings on
linux herck

02 Oct 2014

17:26 Revision db200a86: Occasionally deleted numpy
pospelov
17:26 Revision 226894f3: Anothercmake apple trick for python
pospelov
17:13 Revision d30380b9: Another trick for mac and pythonlib.
pospelov
15:49 Revision 2253e57b: Build-in Eigen will be taken
pospelov
15:47 Revision d60a8e1b: Cleanup in cmake
pospelov
15:18 Revision 7abe851b: Cmake added more info message
pospelov
15:13 Revision d9b17a42: cmake strequal bug
pospelov
15:12 Revision aeab07f5: PythonScript running (But beam created wrongly)
Abhishek Khanna
14:58 Revision ec7e3c2c: CMake bugfix with wrong scope of variable
pospelov
14:46 Revision c0be2842: Bugfix in finding Python library on apple
pospelov
14:33 Revision 6d19e83e: CMake: more sophisticated check for python library on APPLE.
pospelov
14:01 Revision aac39cc2: CMake new way of validating python interpreter
pospelov
12:33 Revision 85fffda1: CMake find python attempt
pospelov
11:31 Revision 3a3b443d: Merge branch 'TooltipDatabase' into develop
pospelov
11:30 Revision 931aef59: Tooltipdatabase now uses unified tooltips for all objects on SampleView.
pospelov

01 Oct 2014

16:38 Feature #822 (Resolved): Revise submit job logic
pospelov
16:32 Revision a4f3e4e2: Merge branch 'SubmitJobLogic' into develop
pospelov
16:31 Revision a63b06d1: New JobList tool bar with buttons to run and remove jobs.
pospelov
16:06 Revision e163e310: fixed projections issue
Mohammad Mahadi Hasan
15:31 Revision 36d912ef: Global shortcut ctrl-r to run the simulation from any view of main window.
pospelov
15:28 Feature #828 (Resolved): Trivial form factor for demonstration purposes
herck
14:13 Feature #828 (Archived): Trivial form factor for demonstration purposes
Implement a form factor which always returns 1.0. This can then easily be used for demonstration purposes to show int... herck
15:15 Revision 2c316d16: Reverted to earlier version of this cmake file (because change was just a temp...
herck
15:13 Revision d44c3b89: Merge branch 'trivialFF' into develop
herck
15:12 Revision 8c2cc176: Added trivial form factor (always returning 1.0)
herck
15:06 Revision 02b98135: Remove old xcode project file
herck
14:41 Bug #829 (Archived): CMake is not able to find right Python version when there is a Python2 and P...

It's getting really annoying.
CMake still keeps failing to find correct Python on some systems. Recipe which wor...
pospelov
13:55 Revision 512fd7f9: Number of parallel threads to run the simulation is propagated from GUI to Domain
pospelov
12:37 Revision cd3a6f3c: Tooltips for simulation Run Policy.
pospelov

30 Sep 2014

16:00 Feature #814 (Resolved): Implement exceptions catching in the Core to report exception from a thr...

Also have implemented catch in JobQueueModel to process crashes in DomainObjectBuilder.
pospelov
15:50 Revision 038db7f5: Merge branch 'ExceptionCatch' into develop
pospelov
15:46 Revision ce8b04f8: SampleValidator now performs check of ParticleCoreShell
pospelov
15:41 Revision 122e03a2: JobQueueData now catches exception from DOmainObjectBuilder and process failed...
pospelov
15:04 Revision ea3c6615: Exception catch for DWBASimulation family.
pospelov
09:18 Revision 8f607898: Merge branch 'FindPython2' into develop
pospelov
09:18 Revision cb9335d1: Cleanup in cmake.
pospelov

29 Sep 2014

17:30 Revision 586aa7c5: CMake find python continuing.
pospelov
16:32 Bug #826 (Resolved): cmake fails under Debian/testing; problem with Python
pospelov
16:19 Bug #826: cmake fails under Debian/testing; problem with Python
Under Debian/Jessie, package libpython2.7-dev provides libpython2.7.a, and depends on package libpython2.7, which pro... wuttke
08:48 Bug #826 (Sprint): cmake fails under Debian/testing; problem with Python

We have already seen something similar at JCNS. There it was connected with new cmake-3.0 and absence of python sha...
pospelov
16:27 Revision 017c8d39: Merge branch 'CMakePython' into develop
pospelov
16:24 Revision c283c4e3: Removed warning from CMake
pospelov
16:23 Revision 076858c0: More CMake policies.
pospelov
16:22 Revision b5c84be4: More CMake policies.
pospelov
16:17 Revision 7a51fa8e: More CMake policies
pospelov
16:03 Revision 7ce6874e: More CMAke policy definitions
pospelov
15:56 Revision 69f778ef: CMake: more policies
pospelov
15:53 Feature #827: Forbid in-source build
Add this to CMakeLists.txt:
set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/modules) # probably it's there already...
wuttke
13:42 Feature #827 (Archived): Forbid in-source build
Cmake should warn user if he tries to build in source directory.
It would be also nice to clean CMake remnants after...
pospelov
15:51 Revision 3b54b8d0: CMake policy for Mac
pospelov
15:49 Revision 8931f876: CMake: additional output in SearchInstalledSoftware
pospelov
15:45 Revision 9bfa5b42: CMake: further find python libs struggling
pospelov
14:47 Revision 4e03b148: Generated Python Script is functional and plotting results
Abhishek Khanna
14:27 Revision c5bbc7bf: Another JCNS fix in FindPython
pospelov
13:44 Revision 73073088: CMake: not fully working and so disabled for the moment, the attempt to forbid...
pospelov
13:07 Revision d0ec0110: Info message in CMake with results of Python search
pospelov
12:56 Revision d57ec6af: CMake fixes in FindPython
pospelov

26 Sep 2014

18:08 Feature #820 (Resolved): Implement reset of JobItem's sample and instrument models to the original.

Export to original is dropped as unclear functionality.
pospelov
18:07 Revision bcc99f84: Merge branch 'JobViewExport' into develop
pospelov
18:07 Revision 70867062: Custom progress bar with colors representing status of the job.
pospelov
17:50 Bug #826 (Archived): cmake fails under Debian/testing; problem with Python
$ uname -a
Linux h4 3.14-2-amd64 #1 SMP Debian 3.14.15-2 (2014-08-09) x86_64 GNU/Linux
$ cmake ..
-- The C compile...
wuttke
17:28 Revision 2af7ffc6: Changed behaviour of progress bar of canceled job, it keeps showing reached pr...
pospelov
17:15 Revision d336154d: Samle and instrument names are displayed in JobPropertyWidget
pospelov
16:39 Revision f5236031: JobPropertyWidget is equipped with tabs to have separate access to the comment...
pospelov
15:41 Feature #825 (Archived): Update default behaviour of OutputDataWidget
* By default no projections should be shown
* OutputDataItem SaveAs should have as a default directory the project d...
pospelov
15:28 Revision a4e3e268: Mainwindow can't be closed while jobs are running.
pospelov
15:15 Revision 2f283094: ProjectDocument is notified only when job is complete.
pospelov
15:07 Revision 8283817f: Bugfix in OutputDataItem name to be saved in projectdocument; JobItem from loa...
pospelov
15:04 Revision f1ed486b: Detector and MultiLayer taken from Simulation
Abhishek Khanna
14:47 Revision ed3120f0: Reset RealTime view is implemented.
pospelov
12:58 Feature #823 (Archived): Allow multiple ILayout objects per layer
The goal would be that incoherent superpositions of scattering intensities (like in the Local Monodisperse Approximat... herck
12:38 Bug #821 (Resolved): Remove interference function approximations from GUI
herck
10:14 Bug #821 (Archived): Remove interference function approximations from GUI
herck
12:38 Revision 9d36e1b4: Removed interference function approximation from simulation parameters in GUI
herck
10:50 Feature #822 (Sprint): Revise submit job logic
pospelov
10:25 Feature #822 (Archived): Revise submit job logic
* User have to be able to run all submitted jobs one by one by pushing single button
* Propagate number of threads f...
pospelov
09:54 Feature #768 (Resolved): Integrate QuickSimulationView into JobView
pospelov
08:54 Revision fc236766: Merge branch 'QuickSimulationRefactor' into develop
pospelov

25 Sep 2014

16:26 Feature #819 (Resolved): Move DA, LMA, SSCA to ParticleLayout and propagate to GUI
herck
16:23 Revision cd82c75d: Updated logic in switching between activities in JobView.
pospelov
16:21 Revision 5d3caee1: Merge branch 'approx_to_layout' into develop
herck
16:19 Revision 9ebd1c5f: Changed sample to be used for TestGUI07 from IsGisaxs morphology sample to rot...
herck
16:03 Revision 96365e13: Provide transform between GUI model <-> domain model for ParticleLayout
herck
15:35 Revision ee60c19b: Refactor: deleted obsolete member and commented code
herck
14:43 Revision 7e955857: Refactor: deleted commented code
herck
14:40 Revision 1ac53771: Create ComboPropertyEditor and necessary tools to handle this and put IF appro...
herck
14:28 Revision 65a4d35a: Cleanup from remnants of QuickSimulationBuilder.
pospelov
13:51 Feature #820 (Archived): Implement reset of JobItem's sample and instrument models to the original.
* Also implement propagation of JobItem model after it has been tuned by RealTimeWidget to the original.
* Implement...
pospelov
12:33 Revision d193c3c4: New JobView as a replacement for JobQueueView
pospelov
12:33 Revision 0f432e61: Activities are introduced into JobView to select between RealTime and JobView.
pospelov
12:33 Revision 17361b02: JobQueueWidgete is fully replaced with new JobView with activities.
pospelov
12:33 Revision aa990fa0: New JobRealTimeWidget to tune parameters in JobView.
pospelov
12:33 Revision d58dc93d: New model tuning widget
pospelov
12:33 Revision c8fd7cf6: ModelTuningWidget is connected with JobQueueModel
pospelov
12:33 Revision 0b3f154c: SLider range is attached to the real time view.
pospelov

24 Sep 2014

18:00 Revision 573baae6: Regenerated UserManual
herck
17:58 Revision e8697f98: Move interference function approximation (DA, LMA, ...) from SimulationParamet...
herck
16:08 Feature #819 (Archived): Move DA, LMA, SSCA to ParticleLayout and propagate to GUI
herck
15:52 Refactoring #818 (Resolved): Review SimulationParameters
herck
15:50 Revision b092af0b: Merge branch 'simparams' into develop
herck
15:50 Revision 3f5237d3: Removed deleted simulation parameters from GUI
herck
15:45 Revision 43ff9809: Regenerated User Manual
herck
15:36 Revision 43814c4e: Removed warning for unused function parameter
herck
15:35 Revision 4ec29947: Removed SimulationParameters::me_framework enum (automatically DWBA when more ...
herck
14:54 Revision 16aaf5b1: Removed confusing SimulationParameters::me_lattice_type enum
herck
11:26 Revision c59824cb: Refactor: code line lengths
herck
07:46 Revision fe28c3c1: User Manual - Appendix about Python examples: figures example008.
celine
07:45 Revision 92607f88: Examples - modified version of Python example005. User Manual - Appendix about...
celine

23 Sep 2014

17:20 Feature #805 (Resolved): Implement simple crash handler widget to report bugs
pospelov
17:20 Refactoring #818 (Archived): Review SimulationParameters
It is unclear how and/or when these are used. herck
17:00 Refactoring #786 (Resolved): Remove unnecessary calls to getOutCoefficients
herck
14:30 Revision c983e808: CMakeLists.txt.user removed from git
pospelov
12:44 Revision ed8b3271: Added report url
Mohammad Mahadi Hasan
12:22 Revision 5a9aa8a1: Merge branch 'crashhandler' into develop
Conflicts:
GUI/coregui/Views/SimulationView.cpp
Mohammad Mahadi Hasan
12:06 Revision e772c116: added new widget for crash handler
Mohammad Mahadi Hasan
10:20 Revision 1e949ed0: reversing
Mohammad Mahadi Hasan

22 Sep 2014

17:39 Feature #803 (Resolved): Implement correct handling of simulation failure in JobItem

pospelov
17:39 Feature #677 (Resolved): Provide validation of GUI sample for corectness and corresponding info w...

This is simple check integrated in SimulationSetupWidget which is called before submitting a new job. For the mom...
pospelov
17:35 Revision f4a15862: Merge branch 'SimDataModel' into develop
pospelov
17:31 Revision 864fd8c7: New SampleValidator for quick check if MultiLayerItem is suitable for DWBA sim...
pospelov
17:25 Feature #814 (Archived): Implement exceptions catching in the Core to report exception from a thr...
The goal is to get in GUI exception which was thrown in one of our Core's threads.
There is no platform independen...
pospelov
15:53 Bug #811 (Rejected): FitSuite's PrintObserver reports wrong number of iterations for multiple str...
pospelov
14:43 Revision d4a5e186: DetectorItem axes units (radians, degrees) are propagated in OutputDataWidget
pospelov
13:02 Revision f3505b67: Fix in OutputDataWidget to redraw IntensityData of job which has been canceled...
pospelov
11:00 Revision 3d38afad: Bugfix for OutputDataWidget in the case of failed job.
pospelov
10:46 Revision 24af0734: JobListWidget now generates context menu depending from jobItem status.
pospelov
10:14 Revision 97ca1188: Fixed bug while reading jobItem from file.
pospelov

19 Sep 2014

18:09 Feature #474 (Rejected): Implement functional test to run through all defined form factors

Actually something like that has been already implemented two sprints ago.
pospelov
17:46 Revision 9d240c76: Simulation's exception what() is saved in JobItem
pospelov
10:40 Revision 930ff968: Further experimenting in Crash Handler
pospelov
10:39 Feature #809 (Rejected): Make crash handler manager generate cor dump files using google breakpad
pospelov
10:36 Feature #808 (Rejected): Compile google breakpad for Win/Mac/Linux and include it in the project
pospelov
10:34 Feature #807 (Sprint): Implement platform independent stack trace retrieval
pospelov
10:16 Feature #807 (Rejected): Implement platform independent stack trace retrieval
pospelov
10:15 Feature #806 (Rejected): Implement crash handler manager to launch external executable in platfor...
This manager has to run our crash handler widget when BornAgain application is crashed pospelov
10:13 Feature #805 (Archived): Implement simple crash handler widget to report bugs
pospelov

18 Sep 2014

14:38 Revision dbb02e93: Fix in Cmake
pospelov
14:33 Revision 8f728c8f: StackTrace magic for demungling
pospelov
14:21 Revision 925d9088: Continuing experimenting with StackTrace to get it running on both Mac and Linux.
pospelov
12:33 Revision 26339e5a: Missing getter functions added and getPropabilityFunction in InterferenceFunct...
Abhishek Khanna
12:19 Revision 0c830a5d: Performance update
pospelov
12:12 Revision dc3bbd8c: All implemented except 4 FormFactors and Particle Builder
Abhishek Khanna
11:34 Revision 15955b41: Experimenting in crashhandler.
pospelov
11:32 Revision 9b5b08d2: Merge branch 'checkRTcalculationcalls' into develop
herck
11:23 Revision 41c5cb83: Regenerated reference files after change in code (same kz for ff's and R,T coe...
herck
10:51 Revision 48eb7099: Refactor: removed fabs in favour of std::abs (c++ style rather than c)
herck
10:50 Revision 2c370d8f: Refactor: perform R,T coefficient calculation in IF strategy and DiffuseDWBASi...
herck
08:59 Revision 9a338af7: Another type of crash injected in SimulationView for testing.
pospelov

17 Sep 2014

18:11 Revision b328aad6: On the way to handle exceptions in JobRunner.
pospelov
17:27 Revision 7fce42a1: Refactor: perform R,T coefficient calculation in IF strategy and DiffuseDWBASi...
herck
17:07 Feature #769 (Resolved): Remove SimulationDataModel
pospelov
17:06 Revision ed238804: JobItem now owns his local SampleModel and InstrumentModel
pospelov
16:56 Feature #803 (Archived): Implement correct handling of simulation failure in JobItem
* provide check of SampleModel for correct MultiLayer before submitting job
> If MultiLayer doesn't have particles o...
pospelov
16:21 Revision b4f3b592: Removed commented code
herck
16:17 Revision 2183233e: Adapted Doxygen comment (2)
herck
16:17 Revision 0d0ff656: Adapted Doxygen comment
herck
14:34 Revision 272e6ea4: SimulationDataModel cleanup.
pospelov
14:08 Revision f97d8f94: Refactoring in SimulationSetupWidget to get rid from SimulationDataModel.
pospelov
13:21 Revision cf2d51a2: With working crashhandler
Mohammad Mahadi Hasan
11:15 Revision 11e5fc0e: Refactor: unused method argument convention (2)
herck
11:14 Revision 976d365a: Refactor: convention for unused method arguments
herck

16 Sep 2014

17:41 Revision dbb76924: added files
Mohammad Mahadi Hasan
17:10 Revision c2b0c4ca: New functionality in SessionModel to copy (clone) parts of the model.
pospelov
14:23 Revision 9c3750c7: Refactor (remove obsolete methods)
herck
14:13 Revision d0c5d7d6: Refactor (rename method)
herck
11:18 Feature #793 (Rejected): Icon for BornAgain application
Duplicate of item #783, which is already in the sprint.
pospelov

15 Sep 2014

16:22 Revision a963f1d4: Python Script Completion (To run simulation with some features still unimpleme...
Abhishek Khanna
14:50 Revision 235e3046: Unimplement Compare and MyParticleBuilder
Abhishek Khanna
14:37 Revision da7a9d0a: update
Abhishek Khanna
 

Also available in: Atom