Activity
From 28 Oct 2013 to 26 Nov 2013
26 Nov 2013
- 17:42 Bug #516 (Archived): Simulation of mesocrystal differs when doing 4 vs 8 threads
- 17:40 Feature #515 (Rejected): Expose to python masking of intensity data to make fit along cuts
- 17:38 Refactoring #303 (Resolved): Drop shared_ptr usage for BasicVector3D
- 14:37 Testing #414 (Resolved): Implement functional test: polarized DWBA with zero magnetic field
- 12:30 Feature #513 (Rejected): Composition of transformations
- When a transformed particle sits in a transformed mesocrystal for example, their transformations should be composed.
25 Nov 2013
- 17:31 Bug #512 (Archived): Particles' magnetic materials are not transformed
- 17:11 Support #511 (Resolved): Provide example with 2 parameter fit of spheres in a hex lattice
- 11:01 Support #511 (Archived): Provide example with 2 parameter fit of spheres in a hex lattice
- 16:20 Bug #505 (Resolved): Investigate and possibly fix transformations for polarized mesocrystals
- The transformation of the magnetic material is now taken into account for mesocrystals.
However, it would be more ef... - 15:07 Refactoring #302 (Resolved): Return global static constants in the namespace back
22 Nov 2013
- 16:45 Documentation #475 (Resolved): Create prototype of latex (pdf) page representing form factor
- 16:44 Documentation #475 (Sprint): Create prototype of latex (pdf) page representing form factor
- 15:54 Testing #413 (Resolved): Repair MesoCrystal functional test
- 15:41 Bug #509 (Resolved): OutputData<T>.setAllTo(value) crashes (nullpointer) after clear()
- 15:21 Bug #509 (Archived): OutputData<T>.setAllTo(value) crashes (nullpointer) after clear()
- 15:28 Testing #421 (Rejected): Repair Performance test
- Performance test is no longer broken due to changes in file usage:
the log is now locally created/appended and durin... - 15:19 Feature #410 (Resolved): Review and improve on mesocrystal form factors
- 13:36 Bug #508 (Archived): Pacman assymetry in peaks of meso crystal simulation
- 13:02 Refactoring #507 (Archived): Wrap SampleBuilder in the shared pointer
- 12:55 Feature #506 (Archived): Refactor all tests to use new SimulationRegistry
in addition
* make use of common function to calculate GetDifference to avoid code duplication
- 12:52 Bug #505: Investigate and possibly fix transformations for polarized mesocrystals
- The rotations are treated correctly now, except for the backtransformation of the matrix valued scattering amplitude ...
21 Nov 2013
- 14:39 Bug #505 (Archived): Investigate and possibly fix transformations for polarized mesocrystals
- Mesocrystal creates a formfactor that includes at the top level a transformation (eg. a rotation).
It is however not... - 14:22 Bug #469 (Resolved): Review form factor calculation for big particle dimensions
19 Nov 2013
- 17:33 Documentation #489 (Resolved): Python docstrings
See also discussion at http://apps.jcns.fz-juelich.de/redmine/projects/bornagain/wiki/User_API
- 12:32 Bug #469: Review form factor calculation for big particle dimensions
- Needed for Sabrina Disch's simulations
18 Nov 2013
- 15:02 Bug #499 (Resolved): Simulated formfactors sphere (for H=2R) and fullsphere are squeezed
- The z-component of the k-vector in any layer was always considered to be positive. The bugfix allows also for negativ...
- 11:18 Documentation #501 (Sprint): API reference for manual
- 11:16 Documentation #501 (Archived): API reference for manual
- 11:14 Feature #13 (Rejected): Implement parameterized shape functions and their respective form factors
- 11:11 Refactoring #89 (Rejected): Performance: collapse long IFormFactor chains
- 11:10 Feature #492 (Rejected): check for units
- 11:09 Refactoring #416 (Sprint): CHeck and fix //TODO's and //FIXME's
- 11:06 Refactoring #302 (Sprint): Return global static constants in the namespace back
- 11:06 Refactoring #303 (Sprint): Drop shared_ptr usage for BasicVector3D
- 11:05 Testing #128 (Rejected): Add OutputData Unit tests
- 11:05 Testing #127 (Sprint): Add LLData Unit tests
- 11:03 Refactoring #236 (Rejected): multi-line comment style
- 11:01 Refactoring #234 (Rejected): avoid templates - e.g. in integration wrapper MemberFunctionIntegrat...
- 10:58 Feature #305 (Sprint): Implement simulation of lateral structured test sample from Stefan Mattauch
- 10:56 Documentation #489 (Sprint): Python docstrings
- 10:00 Documentation #489: Python docstrings
* http://www.boost.org/doc/libs/1_38_0/libs/python/doc/v2/docstring_options.html
* http://stackoverflow.com/ques...- 10:55 Feature #480 (Sprint): Implement/review Cone6 formfactor
- 10:55 Feature #481 (Sprint): Implement/review Cybooctaedron formfactor
- 10:55 Feature #482 (Sprint): Implement/review Full spheroid formfactor
- 10:55 Feature #483 (Sprint): Implement/review Anisotropic pyramid formfactor
- 10:55 Feature #484 (Sprint): Implement/review Ellipsoid formfactor
- 10:55 Feature #485 (Sprint): Implement/review Anisotropic hemi-spheroid formfactor
- 10:55 Feature #486 (Sprint): Implement/review Spheroid formfactor
- 10:55 Feature #477 (Sprint): Implement/review Cone formfactor
- 10:55 Feature #478 (Sprint): Implement/review Tethraedron formfactor
- 10:55 Feature #479 (Sprint): Implement/review Prism6 formfactor
- 10:32 Documentation #471 (Resolved): Write down formalism for polarized DWBA on embedded particles
- 10:02 Feature #420 (Rejected): Refactor BornAgainCPack by removing generator's setting in separate files
This is more or less done already
- 09:47 Feature #500 (Rejected): Windows installer: check presence of Python
- * might be helpful
http://stackoverflow.com/questions/1446538/nsis-installer-that-checks-for-net-framework
15 Nov 2013
- 16:17 Feature #435 (Sprint): Request: provide JFM with the python script simulating the sample_jfm1
- 13:01 Bug #470 (Archived): fitting example failure
- 13:01 Bug #473 (Archived): Simulation fails at zero abundance in particle_decoration.addParticle
- 13:01 Bug #497 (Archived): Access to axis of IntensityData in Python leads to the segmentation fault
- 12:57 Bug #497 (Resolved): Access to axis of IntensityData in Python leads to the segmentation fault
- 13:01 Feature #450 (Archived): Provide python function to retrieve polarized output data
- 13:01 Feature #438 (Archived): Adjust existing python examples to conform PEP8 style
- 13:01 Documentation #448 (Archived): Examples: prepare FitCylindersAndPrism_detailed example
- 13:01 Documentation #441 (Archived): Prepare talk for Koordinierungstreffen
- 13:01 Feature #444 (Archived): Prepare talk for ILL
- 13:01 Documentation #456 (Archived): Prepare talk "Data Analysis in HEP" for ILL
- 13:01 Documentation #458 (Archived): Prepare talk about Python bindings for ILL
- 13:01 Support #460 (Archived): Create git repository for user related info
- 13:01 Bug #462 (Archived): Provide compilation on Jülich MacOS server
- 13:01 Bug #463 (Archived): Provide compilation under Jülich CentOS 5.10
- 13:01 Bug #468 (Archived): Make use of python interpreter to guess libpython location
- 13:01 Feature #493 (Archived): Set PYTHONPATH under windows at the end of installation
- 13:01 Documentation #423 (Archived): Prepare demo for GISASXS 2013
- 13:01 Documentation #398 (Archived): default installation from tgz; direct only experts to git snapshot
- 13:01 Documentation #404 (Archived): Prepare poster for GISAXS2013 Workshop in Hamburg
- 13:01 Feature #417 (Archived): implement automatic propagation of BornAgain version number into cmake
- 13:01 Feature #419 (Archived): Write deployment script which will automatize the release
- 13:01 Feature #396 (Archived): Create deb package
- 13:01 Feature #431 (Archived): Build: provide thisbornagain.sh to set system PATHs to the installation ...
- 13:01 Bug #447 (Archived): Our minimum required cmake version 2.8.0 doesn't contain PARSE_MACRO
- 13:01 Documentation #439 (Archived): Explain sample parameters paradigm in simulation examples section
- 13:01 Documentation #440 (Archived): Create svg plot representing minimization flow
- 13:01 Refactoring #443 (Archived): Refactor IMinimizer for better control of minimizer option
- 13:01 Documentation #449 (Archived): Review manual's simulation python example section to conform chang...
- 13:01 Documentation #455 (Archived): Add demos into Examples/python section
- 13:01 Documentation #459 (Archived): Review installation section
- 13:01 Feature #437 (Archived): Provide OutputData with ExportToNumpy function for PythonAPI
- 13:01 Documentation #372 (Archived): Review fitting section
- 10:57 Bug #499 (Sprint): Simulated formfactors sphere (for H=2R) and fullsphere are squeezed
- 10:25 Bug #499: Simulated formfactors sphere (for H=2R) and fullsphere are squeezed
- if alpha_incident is set to zero, the simulated formfactor is not squeezed.
- 10:18 Bug #499 (Archived): Simulated formfactors sphere (for H=2R) and fullsphere are squeezed
- The effect does not depend on the plotting tool. The picture is the same either for matplotlib or for ROOT (see the a...
14 Nov 2013
- 09:53 Bug #497 (Archived): Access to axis of IntensityData in Python leads to the segmentation fault
- The reason is unresolved ownership of the object returned by OutputData::getAxis() method
13 Nov 2013
12 Nov 2013
- 16:35 Documentation #496 (Rejected): Add description of the covered functionality
- namely,
* list of supported approximations (DA, LMA, SSCA, etc)
* list of supported interference functions and pair... - 16:10 Documentation #455 (Resolved): Add demos into Examples/python section
- README not considered necessary for now
- 15:59 Feature #493 (Resolved): Set PYTHONPATH under windows at the end of installation
- 10:37 Feature #493 (Archived): Set PYTHONPATH under windows at the end of installation
- 11:43 Feature #494 (Archived): Implement all IsGISAXS distribution functions
- 09:43 Feature #310 (Resolved): Finish deb package
- 09:42 Feature #310 (Sprint): Finish deb package
11 Nov 2013
- 18:02 Feature #491: Provide https access to git repository
- I think gitweb does not help here (rather duplicates functionality we have in redmine repository view).
I rather thi... - 16:40 Feature #491: Provide https access to git repository
- potentially dangerous; needs support by Christian
- 16:19 Feature #491 (Sprint): Provide https access to git repository
- 15:41 Feature #491 (Rejected): Provide https access to git repository
- People sitting behind strict firewalls (e.g. A. Glavic) might not have access to the usual git:// repo
- 16:43 Feature #492 (Rejected): check for units
- When a function is meant to be used as in
f(5*nanometer),
then
f(5)
should be explicitly forbidden.
Possib... - 14:34 Documentation #449 (Resolved): Review manual's simulation python example section to conform chang...
- 13:55 Support #490 (Rejected): Provide script collecting information about user system
- This script has to collect information about user system and store it in the file.
We could ask the user sent this t... - 12:44 Documentation #489 (Archived): Python docstrings
- Generate appropriate docstrings, such that python IDE's can easily autocomplete and for documentation purposes.
08 Nov 2013
- 20:46 Bug #462 (Resolved): Provide compilation on Jülich MacOS server
Everything is compiling in Jülich (both CentOS and Mac servers),
if
export PATH=/usr/local/bin:$PATH
export CM...- 17:44 Bug #463 (Resolved): Provide compilation under Jülich CentOS 5.10
- 15:16 Bug #468 (Resolved): Make use of python interpreter to guess libpython location
- 15:06 Feature #419 (Resolved): Write deployment script which will automatize the release
- 11:03 Documentation #372 (Resolved): Review fitting section
- 11:02 Feature #431 (Resolved): Build: provide thisbornagain.sh to set system PATHs to the installation ...
07 Nov 2013
- 18:21 Support #460: Create git repository for user related info
- and use common JCNS fileserver for data exchange
- 14:29 Support #460 (Resolved): Create git repository for user related info
- Redmine subproject created. Git repository will only be created if needed.
- 16:32 Documentation #487 (Rejected): Provide screenshots for project homepage
- A screenshot section is standard for a project homepage, and for good reason: potential users want to get a first imp...
- 16:25 Feature #300: Investigate alternatives to Monte-Carlo computation of non-analytic form factors
- For license reasons, we will not be able to copy the solution from HipGisas.
Open-source libraries that may help for... - 15:46 Feature #486 (Archived): Implement/review Spheroid formfactor
- * validation of formula
* check for complex qx, qy
* comparison with IsGISAXS
* integration in UnitTests (getVolu... - 15:45 Feature #485 (Archived): Implement/review Anisotropic hemi-spheroid formfactor
- * validation of formula
* check for complex qx, qy
* comparison with IsGISAXS
* integration in UnitTests (getVolu... - 15:45 Feature #484 (Archived): Implement/review Ellipsoid formfactor
- * validation of formula
* check for complex qx, qy
* comparison with IsGISAXS
* integration in UnitTests (getVolu... - 15:45 Feature #483 (Archived): Implement/review Anisotropic pyramid formfactor
* validation of formula
* check for complex qx, qy
* comparison with IsGISAXS
* integration in UnitTests (getVo...- 15:44 Feature #482 (Archived): Implement/review Full spheroid formfactor
- * validation of formula
* check for complex qx, qy
* comparison with IsGISAXS
* integration in UnitTests (getVolu... - 15:44 Feature #481 (Archived): Implement/review Cybooctaedron formfactor
* validation of formula
* check for complex qx, qy
* comparison with IsGISAXS
* integration in UnitTests (getVo...- 15:43 Feature #480 (Archived): Implement/review Cone6 formfactor
* validation of formula
* check for complex qx, qy
* comparison with IsGISAXS
* integration in UnitTests (getVo...- 15:42 Feature #479 (Archived): Implement/review Prism6 formfactor
* validation of formula
* check for complex qx, qy
* comparison with IsGISAXS
* integration in UnitTests (getVo...- 15:42 Feature #478 (Archived): Implement/review Tethraedron formfactor
* validation of formula
* check for complex qx, qy
* comparison with IsGISAXS
* integration in UnitTests (getVo...- 15:41 Feature #477 (Archived): Implement/review Cone formfactor
* validation of formula
* check for complex qx, qy
* comparison with IsGISAXS
* integration in UnitTests (get...- 15:32 Documentation #475 (Archived): Create prototype of latex (pdf) page representing form factor
- * name and parameters
* 2d sketches of shape, isometric view of shape
* 1d and 2d histograms for ff .vs. qx,qy,qz ... - 15:30 Feature #474 (Rejected): Implement functional test to run through all defined form factors
- * should compare with IsGISAXS form factors in BA
* also script is required to run IsGISAXS in batch mode and prod... - 15:23 Bug #473 (Resolved): Simulation fails at zero abundance in particle_decoration.addParticle
- 15:17 Bug #473 (Sprint): Simulation fails at zero abundance in particle_decoration.addParticle
- 14:02 Bug #470 (Resolved): fitting example failure
- 11:37 Bug #447 (Resolved): Our minimum required cmake version 2.8.0 doesn't contain PARSE_MACRO
- Minimum required CMake now 2.8.3
06 Nov 2013
- 13:38 Feature #333 (Rejected): PythonAPI: provide convertion of eigen matrix to numpy array
Lets drop this issue. For the moment we are able to read polarized output data from python, no need to try to bin...- 13:32 Documentation #448 (Resolved): Examples: prepare FitCylindersAndPrism_detailed example
- New example python/fitting/FitCylindersPrism_detailed.py with graphics showing the iteration progress
- 12:39 Bug #473 (Archived): Simulation fails at zero abundance in particle_decoration.addParticle
- The error message does not describe the problem:...
05 Nov 2013
- 12:10 Bug #470 (Sprint): fitting example failure
- 09:22 Bug #470: fitting example failure
- Refdata_fitcylinderprisms.txt is provided in the source package, but not in the binary package.
- 09:18 Bug #470 (Archived): fitting example failure
- Examples/python/fitting/ex002_FitCylindersAndPrisms/FitCylindersPrisms_advanced.py and FitCylindersPrisms.py fail be...
- 12:09 Feature #437 (Resolved): Provide OutputData with ExportToNumpy function for PythonAPI
Finally, in python we have IntensityData == OutputData<double> and couple of new functions defined
* simulation....- 11:22 Documentation #471 (Archived): Write down formalism for polarized DWBA on embedded particles
- And communicate this to E.Kentzinger.
He will provide the theory for DWBA on domains and roughness for polarized neu... - 10:22 Support #460 (Sprint): Create git repository for user related info
04 Nov 2013
- 17:43 Bug #469 (Archived): Review form factor calculation for big particle dimensions
- In one dimension, the correct integral for a shape of 'radius' L is:
2(Si(q_2L)-Si(q_1L)) - 17:31 Feature #55 (Rejected): PythonAPI: implement python unit tests infrastructure
- No need to set up additional infrastructure. I started to use elements of Python's unittest in TestPyCore (see new in...
31 Oct 2013
- 15:08 Bug #468 (Archived): Make use of python interpreter to guess libpython location
- CMake can be puzzled if more then one python is present on the system.
To avoid mixing of different version of inter... - 15:04 Feature #431 (Sprint): Build: provide thisbornagain.sh to set system PATHs to the installation di...
30 Oct 2013
- 17:40 Bug #466 (Rejected): Our CMake gets confused when there are boost 1.46 and 1.48 present on the sy...
- It finds boost 1.46 and then complains, that version is too old.
Was nnoticed on Alice's ubuntu.
29 Oct 2013
- 16:44 Documentation #448 (Sprint): Examples: prepare FitCylindersAndPrism_detailed example
- 16:42 Feature #465 (Archived): Organize BornAgain mail list with subscription
- 16:41 Feature #464 (Rejected): Investigate running TeamCity build agent on Windows server
- 16:39 Documentation #449 (Sprint): Review manual's simulation python example section to conform changes...
- 16:23 Bug #447 (Sprint): Our minimum required cmake version 2.8.0 doesn't contain PARSE_MACRO
- 16:18 Bug #463 (Archived): Provide compilation under Jülich CentOS 5.10
- Josef Heinen reported build failure on Jülich CentOS due to static version of libpython.a (thread issue)
- 16:16 Bug #462 (Archived): Provide compilation on Jülich MacOS server
- Josef Heinen observed build failure on Jülich MacOS server.
CMake gets tangled between different versions of Python ... - 16:13 Bug #461 (Archived): Provide compilation on latest MacOS Maverick
- Josef Heinen found out build failure on latest MacOS Maverick.
Apparently new MacOS clang is too strict with our code. - 11:38 Support #460 (Archived): Create git repository for user related info
- * should be protected
* kind of database of users and they requests
* among other things, will contain scripts with... - 11:34 Documentation #455 (Sprint): Add demos into Examples/python section
- 11:32 Documentation #441 (Resolved): Prepare talk for Koordinierungstreffen
- 11:32 Feature #444 (Resolved): Prepare talk for ILL
- 11:25 Documentation #459 (Archived): Review installation section
- * Describe installation on Windows if the user already has Python installed
* Recommend PyCharm
* Explain thisborna...
Also available in: Atom