Activity

From 11 Apr 2016 to 10 May 2016

10 May 2016

14:08 Refactoring #1428 (Archived): Compactify code that handles parameters (use abstract mechanism ins...
Each parameter should have -a default value and- a -unit- physical dimension, assigned upon registration.
This wil...
wuttke
12:47 Documentation #1279 (Archived): Inkscape tasks
wuttke
12:46 Documentation #1280 (Resolved): draw tetrahedron as seen from -x
Completed in 4003c83. wuttke

04 May 2016

19:16 Refactoring #1424 (Sprint): reduce verbosity of googletest output
with increasing number of tests, this is becoming urgent wuttke
14:19 Feature #1427: Implement new roughness calculation that is more stable for large roughness
Resolved in #d212f6feba85d4a7f41db0b15ae90a697e1acd01 herck
14:19 Feature #1427 (Resolved): Implement new roughness calculation that is more stable for large rough...
herck
14:18 Feature #1427 (Archived): Implement new roughness calculation that is more stable for large rough...
herck

29 Apr 2016

17:54 Refactoring #1366 (Resolved): Revise boost libraries usage
Good progress has been made, thanks Jonathan. There is no need to get rid of _all_ of Boost. wuttke
17:54 Refactoring #1366 (Sprint): Revise boost libraries usage
wuttke
17:48 Bug #1416 (Waiting): Core: FF: form factors with numeric integration fail for small and for large q
waiting for student to work this out wuttke
17:17 Refactoring #1418 (Resolved): provide cotangent, and replace division by tan(alpha) in pyramids
Done in 8c53f8f.
The remaining division by tan(alpha) in FormFactorCone shall be removed later, when this integratio...
wuttke
16:00 Bug #1420 (Resolved): Symmetry S2 not usable
A factor i had been accidentally deleted. Now it's back working. Note however that computations with and without sym_... wuttke

28 Apr 2016

15:50 Refactoring #1424 (Archived): reduce verbosity of googletest output
http://stackoverflow.com/questions/36847322/ wuttke
12:00 Bug #1423 (Resolved): == eliminate warnings ==
We should aim for zero warnings from the standard build process.
Current warnings
* From third-party C++ code => ...
wuttke
11:29 Documentation #875 (Archived): Provide content for http://gisaxs.com
herck
11:28 Documentation #875 (Resolved): Provide content for http://gisaxs.com
herck
11:28 Documentation #875 (Sprint): Provide content for http://gisaxs.com
herck
10:23 Documentation #987 (Rejected): Tidy up the gisas/theory directory
not a task to be done at once, but work in progress wuttke
10:15 Documentation #1262 (Resolved): Fix IsGISAXS references in form factor section
Done in 0871f28. Hopefully, it's now clear where our computation deviates from IsGISAXS. wuttke

27 Apr 2016

13:41 Bug #1417 (Resolved): numeric inaccuracies in form factors
Anisopyramid reimplemented using polyhedral ff; sym_S2 in Pyramid disabled until resolution of #1420 wuttke
13:37 Refactoring #1422 (Resolved): provide clue when test fails
* when reference test fails, indicate location of old and new image
* when python test fails, provide a clue what to...
wuttke
08:46 Bug #1420: Symmetry S2 not usable
wrong results, therefore disabled in Prism6 and Pyramid wuttke

26 Apr 2016

17:41 Feature #975 (Backlog): man page should be built at release time
wuttke
17:40 Documentation #1262 (Sprint): Fix IsGISAXS references in form factor section
wuttke
17:39 Refactoring #1065 (Sprint): Revise particle form factors: change names, add few form factors, cha...
agreed since long that this should be part of the next API-breaking sprint wuttke
17:20 Feature #1415 (Backlog): Parameterization: onChange() should invalidate cache, and not immediatel...
wuttke
16:42 Bug #1421 (Resolved): FullSphere F(q)=0 for small q
Done in c3568ef. wuttke
12:50 Bug #1421 (Resolved): FullSphere F(q)=0 for small q
runff 1 0 11 1 0 0 0 0 0 1e-7 => (4.15786325694,0)
runff 1 0 11 1 0 0 0 0 0 1e-8 => (0,0)
wuttke
12:48 Bug #1420 (Resolved): Symmetry S2 not usable
therefore the symmetry is not used until this is resolved wuttke
12:46 Bug #1294 (Resolved): provide substantial unit tests for factor computations
Done in 6b09bc4.
We are now testing:
* whether F(0)=V
* continuity (comparing F(q) for small q with F(0))
* sym...
wuttke

25 Apr 2016

16:06 Refactoring #1419 (Archived): move test code out of core
qGenerator.h has been provisionally packed in Core/StandardSamples.
If I see correctly, this directory contains much...
wuttke
15:03 Bug #1294: provide substantial unit tests for factor computations
Specialization tests implemented.
More tests needed.
wuttke
15:02 Refactoring #1418 (Resolved): provide cotangent, and replace division by tan(alpha) in pyramids
somehow 1/tan(pi/2) works, but we should not rely on it wuttke
10:51 Bug #1417 (Resolved): numeric inaccuracies in form factors
* According to FormFactorSpecializationTest:
** Pyramid and AnisoPyramid agree only for moderate values of |q|.
* -...
wuttke
09:09 Bug #1416 (Backlog): Core: FF: form factors with numeric integration fail for small and for large q
* For small q: inaccurate results, as demonstrated by TruncatedSphere vs FullSphere in FormFactorSpecializationTests.... wuttke

22 Apr 2016

15:17 Bug #1371 (Waiting): presence of some boost components not checked by cmake
wuttke
14:21 Feature #1415 (Sprint): Parameterization: onChange() should invalidate cache, and not immediately...
on advise by Walter, we go for option 1:
* each thread has it's own copy of sample parts, so threading will not be a...
wuttke
11:27 Feature #1415 (Rfc): Parameterization: onChange() should invalidate cache, and not immediately ex...
wuttke
09:17 Feature #1415 (Backlog): Parameterization: onChange() should invalidate cache, and not immediatel...
This is not only for elegance, but improves functionality: Currently, an exception is thrown whenever one parameter i... wuttke
13:08 Documentation #1102 (Backlog): Core: instrument simulation: review normalization, especially in v...
wuttke
11:36 Refactoring #1410 (Resolved): rename GCCXML_SKIP_THIS
Resolved in d163e2e. wuttke
11:28 Refactoring #1410: rename GCCXML_SKIP_THIS
no, only the name is obsolete wuttke

21 Apr 2016

18:28 Documentation #1400 (Sprint): blender: paint dodecahedron and icosahedron
I put it in the sprint, and when later assign to myself when in the 'blender' mood. pospelov
18:27 Bug #1411 (Rejected): FindGSL version test fails under cmake-3.0 => BornAgain does not build on D...
Should be fixed by now. pospelov
18:26 Bug #1404 (Resolved): compilation broken for libgsl2
I have updated minimizers and removed check for GSL version. It compiles with 1.16 and 2.1 without any additional cma... pospelov
17:59 Bug #1294 (Sprint): provide substantial unit tests for factor computations
first, repair broken tests related to parameter pool wuttke
17:56 Support #852: Make GUI available at JCNS servers
Not worth the fight - wait unless we have user contact wuttke
17:55 Bug #1413 (Resolved): polyhedra won't react to ex-post parameter variation
Solved in 5f3e7a72: things are now precomputed upon parameter change. Broken tests will be restored under issue #1294. wuttke
16:57 Documentation #1412: avoid horizontal scrolling in code examples
two things to do:
* decrease font size by one; determine maximum number of characters per line
* rework examples to...
wuttke
12:52 Bug #1370 (Resolved): Fix numerous "features" introduced by latest major GUI refactoring
With this the GUI "ParameterizedItem" refactoring is over. Old functionality is restored.
* It's not possible to o...
pospelov

19 Apr 2016

12:20 Support #852: Make GUI available at JCNS servers
Answer from Josef Heinen 29mar16:
* BornAgain is installed on the Macs
* This seems not to include the Mac notebo...
wuttke
11:34 Documentation #1414 (Rejected): regenerate form factor images in manual
- in k coordinates
- choose q along more and less directions
wuttke

18 Apr 2016

20:05 Bug #1413 (Archived): polyhedra won't react to ex-post parameter variation
needs to be corrected, and test mus be written wuttke
16:57 Documentation #1412 (Archived): avoid horizontal scrolling in code examples
Some Python examples have some really long lines.
To read them, one needs to scroll horizontally.
But some examples...
wuttke
10:24 Bug #1411: FindGSL version test fails under cmake-3.0 => BornAgain does not build on Debian Jessie
Let's not even attempt to repair the version testing. First resolve 1404, then remove the version testing from FindGSL. wuttke
09:48 Bug #1411 (Rejected): FindGSL version test fails under cmake-3.0 => BornAgain does not build on D...
The failure seems to be related to the recent changes in the file cmake/modules/FindGSL.cmake
The error message:
...
ganeva
08:28 Feature #1399 (Resolved): Implement form factors for dodecahedron and icosahedron
wuttke

16 Apr 2016

13:29 Feature #1409 (Resolved): accelerate Ripple1
wuttke
12:12 Feature #1409: accelerate Ripple1
Done in 2dfc525: Straightforward substitution accelerated numeric integral by a factor of 4. wuttke
12:05 Refactoring #1410 (Resolved): rename GCCXML_SKIP_THIS
It's obsolete, right? wuttke

15 Apr 2016

16:57 Feature #1409 (Archived): accelerate Ripple1
by far the slowest particle form factor - investigate, and possibly accelerate wuttke
16:52 Refactoring #1217: Cleanup App directory from all obsolete code
In 6586bdf also deleted unused program options. wuttke
16:35 Refactoring #1217 (Resolved): Cleanup App directory from all obsolete code
Done in 7fd9748. wuttke
15:35 Feature #31 (Backlog): Core: beam propagation: Implement x-ray polarization factor
still very important, but should not delay the next release wuttke
15:33 Feature #1399: Implement form factors for dodecahedron and icosahedron
Fully functional in 68cdd13 wuttke
09:36 Feature #1399: Implement form factors for dodecahedron and icosahedron
sorry, previous reassigment was in error (was meant for the blender subtask) wuttke
09:34 Feature #1238 (Sprint): nicer layout for newsletter@bornagainproject.org (reopened: v1.6.0 round ...
wuttke

14 Apr 2016

17:25 Bug #1405 (Resolved): Implementation error in MultiLayerRoughnessDWBASimulation
herck
15:53 Feature #1408 (Archived): GUI: refactor/beautify/finalize FitWidget
For the moment, underlying functionality (model side) is implemented by David. Fitting views are in prototyping state... pospelov
15:07 Feature #1342 (Resolved): GUI: add Monte-Carlo integration option in the simulation

Now it is possible to setup MonteCarlo integration from GUI. Corresponding Core/Python/GUI functional tests (very l...
pospelov
14:57 Feature #1138 (Resolved): GUI: provide uniform style for double numbers in GUI-generated Python s...
Resolved while doing Monte-Carlo in GUI pospelov
14:56 Feature #1138 (Sprint): GUI: provide uniform style for double numbers in GUI-generated Python script
pospelov
13:22 Bug #1084 (Resolved): MultiLayer samples with roughness (and without particles) report wrong prog...
Occasionally fixed it while implementing Monte-Carlo in GUI pospelov
13:22 Bug #1084 (Sprint): MultiLayer samples with roughness (and without particles) report wrong progre...
pospelov
12:58 Refactoring #1334 (Resolved): Core: remove ProgramOptions from the simulation
Occasionally implemented this while doing MonteCarlo in GUI. pospelov
12:58 Refactoring #1334 (Sprint): Core: remove ProgramOptions from the simulation
pospelov
12:56 Documentation #1400: blender: paint dodecahedron and icosahedron
To replace placeholder images Dodecahedron3d.png and Icosahedron.png. Thank you, Gennady. wuttke

13 Apr 2016

20:03 Feature #861: === Website & Examples ===
with the web site quite stable, this is now mostly about examples wuttke
20:01 Documentation #427 (Rejected): User Examples campaign
simplify task hierarchy wuttke
19:33 Documentation #422 (Rejected): Write page with BornAgain / IsGISAXS comparison
see comment on #433 wuttke
18:53 Refactoring #1407 (Rejected): rotate the sample, not Q
Currently, rotation of particles is emulated by rotating Q. In the future, keep Q=ki-kf invariant, and apply rotation... wuttke
18:36 Documentation #433 (Rejected): Write paragraph with performance comparison IsGISAXS vs FitGISAXS ...
we'll inevitably come back to this when writing a paper; till then no need to keep it in the tracker wuttke
18:32 Documentation #991 (In Progress): Revise and reintegrate chapter on particle distributions
Walter, it seems you are working on this. wuttke
18:27 Feature #1032 (Long Term Idea): Core: Rotation of inter-particle structures
wuttke
13:55 Bug #1405 (Archived): Implementation error in MultiLayerRoughnessDWBASimulation
get_sum4terms: the q components used are always the top ones (layer 0), instead of the ones appropriate for the inter... herck

12 Apr 2016

21:00 Bug #1371 (Backlog): presence of some boost components not checked by cmake
waiting for clue from upstream ... wuttke
20:55 Bug #1401 (Resolved): correct inaccurate numerics near removable singularity in form factors Tetr...
done in 94b795 wuttke
15:46 Bug #1293 (Resolved): bold math symbols broken under Texlive2015
Works for me. No need right now to test with older unicode-math. And there is even a chance that it would work. wuttke
15:45 Bug #1293 (Sprint): bold math symbols broken under Texlive2015
wuttke
13:46 Bug #1404: compilation broken for libgsl2
Per 79fb089, cmake requires GSL 1 EXACT. Revert this once GSL 2 works. wuttke
13:35 Bug #1404 (Archived): compilation broken for libgsl2
GSL API change affects ROOT minimizer, see https://sft.its.cern.ch/jira/browse/ROOT-7776. We need to patch our clone,... wuttke
12:42 Bug #1403 (Resolved): absence of gsl.h not detected by cmake
Repaired in 8346ba9be866: imported new version of FindGSL from cmake-3.5. Let's hope it is compatible with older vers... wuttke
12:41 Bug #1403 (Sprint): absence of gsl.h not detected by cmake
wuttke
08:56 Bug #1403 (Resolved): absence of gsl.h not detected by cmake
wuttke
08:54 Envelope task #1402 (Archived): cmake tasks (OS independent)
wuttke

11 Apr 2016

19:00 Bug #1401 (Archived): correct inaccurate numerics near removable singularity in form factors Tetr...
the problem is evident in the white spot in the reference data Tests/ReferenceData/BornAgain/ref_FormFactors_Truncate... wuttke
18:50 Feature #1075 (Resolved): Cone6 form factor -> analytic
Done in d030162b02e, using the generic polyhedron form factor. Got rid of the unphysical singularity in the reference... wuttke
18:50 Feature #1075 (Sprint): Cone6 form factor -> analytic
wuttke
 

Also available in: Atom