Activity

From 04 Apr 2013 to 03 May 2013

03 May 2013

17:05 Revision 8afc5d2b: Fixed some compilation issues and moved source file
herck
16:59 Revision 79d2a9b7: Added prototype calculation for matrix formalism in scalar scattering case
herck
15:20 Testing #269 (Backlog): PythonAPI: prepare set of C++/Python binding examples using SIP
pospelov
15:19 Testing #269: PythonAPI: prepare set of C++/Python binding examples using SIP
I have prepared first binding example ex01_HelloWorld using SIP build system. In principle one have to implement anot... pospelov
11:38 Testing #268 (Resolved): PythonAPI: prepare set of C++/Python binding examples using boost::python
pospelov
11:38 Testing #268 (Sprint): PythonAPI: prepare set of C++/Python binding examples using boost::python
pospelov
11:38 Testing #268: PythonAPI: prepare set of C++/Python binding examples using boost::python
I have created 12 isolated examples showing how to bind C++ with python using boost-python.
Examples are located on...
pospelov

26 Apr 2013

11:14 Feature #271 (Sprint): Implement PyQt4 prototype
pospelov
11:14 Feature #271 (Rejected): Implement PyQt4 prototype
Write PyQt GUI prototype which fully reproduces the functionality of our existing C++ GUI
* requires investigation...
pospelov
10:33 Feature #270 (Archived): Provide compilation under Windows (part 1)
* Set Windows environment for the group
Is it possible to use terminal server?
What about buying Windows 7 64bi...
pospelov
09:06 Testing #269 (Sprint): PythonAPI: prepare set of C++/Python binding examples using SIP
pospelov

25 Apr 2013

13:21 Testing #269 (Rejected): PythonAPI: prepare set of C++/Python binding examples using SIP
pospelov
13:20 Testing #268 (Archived): PythonAPI: prepare set of C++/Python binding examples using boost::python
pospelov

24 Apr 2013

14:07 Testing #209 (Resolved): Run valgrind on all FunctionalTests
pospelov
14:06 Testing #209: Run valgrind on all FunctionalTests
Tested isgisaxs1,2,3,4,15 with valgrind. Leakages are absent _at_all_
==9948== LEAK SUMMARY:
==9948== definitel...
pospelov
11:35 Revision 7b8e8b8d: Minor memory leakages
pospelov

23 Apr 2013

14:33 Bug #214 (Resolved): Weird double delete somewhere in boost/gzip while runing functional tests on...
pospelov
14:33 Bug #214: Weird double delete somewhere in boost/gzip while runing functional tests on mac+gcc48
Looks like it's not possible to mix macport's version of boost (compiled with clang and with mac's system stdlib) wit... pospelov

17 Apr 2013

11:41 Bug #267 (Rejected): Fix stderr redirection of TestCore unit tests
The problem originated in DYLD_LIBRARY_PATH being badly defined in both (yes, both) IDE's... herck
11:33 Bug #267 (Rejected): Fix stderr redirection of TestCore unit tests
In Eclipse and QtCreator, the automatic running of unit tests does not work due to stderr redirection producing an er... herck

16 Apr 2013

17:52 Revision 27d05d31: Merge branch 'singleton_removal' into develop
herck
17:51 Refactoring #266 (Archived): Refactor MaterialManager
Should it be an application-wide registry of materials? Does it need to be Singleton?
Is its usage not too cumbersom...
herck
17:49 Refactoring #162 (Resolved): Refactoring: investigate removal of ISingleton classes
herck
17:38 Refactoring #162: Refactoring: investigate removal of ISingleton classes
Actually, FunctionalTestFactory is better seen as a registry, which is initialized in main() of App and only passed t... herck
13:33 Refactoring #162: Refactoring: investigate removal of ISingleton classes
After analysis of the evilness of singletons, its alternatives and the specific places where we use them, I suggest t... herck
17:45 Revision 675df01c: aesthetics: column width 80
herck
17:05 Revision 23c5a175: Removed Singleton behavior from FunctionalTestFactory; now it is just a regist...
herck

15 Apr 2013

15:01 Feature #264 (Resolved): Change conventions (feedback from GISS Workshop)
After the presentation of BornAgain usage at the GISS2013 workshop, the following remarks were given by S. Roth:
- t...
herck
14:27 Documentation #260 (In Progress): write-up basic formalism for polarized GISAS, and suggest roadm...
herck
14:24 Documentation #251 (Resolved): redmine configuration: send out correct links
herck
09:54 Feature #14: Choose platform-independent build system
This item is deferred until after renaming campaign is closed herck

12 Apr 2013

13:20 Documentation #263 (Rejected): Review morphology file implementation in IsGISASXS and BornAgain
A list of other bugs was already provided to R. Lazzari.
We committed ourselves to review the morphology file implem...
herck
13:18 Documentation #259 (Resolved): report IsGIsaxs bugs to Rémi
herck

11 Apr 2013

16:46 Refactoring #262 (Rejected): clarify semantics of INamed
INamed is used in two different ways, designating
# the _class_, or
# an instance of the class (an _object_).
Us...
wuttke
16:42 Bug #226 (Sprint): check mathematics behind complex->complex usage of mag, magxy, dot, cross, cos...
herck
16:41 Feature #12 (Long Term Idea): Calculation of refractive index for x-rays and neutrons from database
herck
16:41 Feature #13 (Long Term Idea): Implement parameterized shape functions and their respective form f...
herck
16:29 Refactoring #162 (Sprint): Refactoring: investigate removal of ISingleton classes
herck
16:12 Documentation #241 (Resolved): simplify redmine workflow
The possible workflow rules have been loosened a bit now. If further restrictions should be removed, please contact m... herck
11:34 Documentation #241 (Sprint): simplify redmine workflow
herck
11:34 Documentation #241 (Backlog): simplify redmine workflow
herck
14:14 Feature #31 (Sprint): Implement x-ray polarization factor
wuttke
14:11 Feature #14 (Sprint): Choose platform-independent build system
wuttke
14:03 Feature #165: Implement automatic averaging over distributed parameters
"local monodisperse approximation"
right now available for particle parameters, using ParticleBuilder
IsGisaxs ...
wuttke
13:58 Refactoring #168: Create class to hold Experiment, SimulationParameters and ISample
proposed hierarchy:
- simulation
- numeric parameters, level of approximation, ...
- experiment description
...
wuttke
13:55 Feature #169: Implement OutputData mask to have union of two masked areas
for simultaneous fitting of several cuts wuttke
13:52 Refactoring #232: rename "min" and "max" in TRange, ...
Walter thinks, inf and sup are possibly confusing as well.
- compare stdlib
- prefer lower_bound, upper_bound ?
wuttke
13:41 Feature #189 (Sprint): GUI: implement prototype(s), decide about architecture
study PyQt projects:
- Konrad Hinsen
- Armin Moser
wuttke
13:34 Documentation #212: Write description of isgisaxs01 example for User Manual using latex
first, let's discuss documentation at large wuttke
13:22 Refactoring #234: avoid templates - e.g. in integration wrapper MemberFunctionIntegrator.h
note: used not only in form factors, but also in interference function and at top-level integration wuttke
13:20 Documentation #235 (Archived): Metrics for compile time and execution time
wuttke
13:20 Documentation #235 (Resolved): Metrics for compile time and execution time
wuttke
13:20 Documentation #235 (Sprint): Metrics for compile time and execution time
wuttke
13:18 Documentation #239 (Archived): clean up redmine
wuttke
10:04 Bug #254 (Archived): Problem with form factor of cylinder
herck
10:04 Testing #255 (Archived): Repair compilation under JCNS linux, OpenSuse 12.3
herck
10:04 Feature #256 (Archived): Building: prevent build failure in the case of ROOT is absent on the system
herck
10:04 Documentation #257 (Archived): Make tarball BornAgain.tgz for the Workshop
herck
10:04 Bug #245 (Archived): inconsistent fact 2*PI in FormFactorHemiSpheroid
herck
10:04 Bug #246 (Archived): PythonAPI: resolve bug with 32bit pointer type generated by Py++
herck
10:04 Bug #247 (Archived): PythonAPI: kvector algebra dissapeared from python
herck
10:04 Refactoring #248 (Archived): PythonAPI: redesing Py++ boost::python API code generation and insta...
herck
10:04 Documentation #250 (Archived): Provide corrected "number of line of code vs time" script and plot
herck
10:04 Testing #253 (Archived): PythonAPI: learn how to create shared_ptr objects in python and deliver ...
herck
10:04 Feature #219 (Archived): Provide python script editing in GUI
herck
10:04 Refactoring #223 (Archived): Get rid from instance() method for all singletons
herck
10:04 Refactoring #227 (Archived): Check replacement of Coordinate3D<int> by Geometry::BasicVector3D<int>
herck
10:04 Testing #228 (Archived): Add mesocrystal test in Functional TestCor and TestPyCore
herck
10:04 Bug #229 (Archived): PythonAPI: provide Py++ code generation under Linux
herck
10:04 Bug #244 (Archived): OutputDataIOFactory: make consistent [x][y] axis ordering while writing/read...
herck
10:04 Feature #60 (Archived): Framework general: implement simple logging tool with control of output l...
herck
10:04 Feature #217 (Archived): Provide libBornAgainFitCore with ROOT minimizer wrappers
herck
10:04 Feature #218 (Archived): Provide python example of fitting using external ROOT
herck

10 Apr 2013

15:53 Documentation #260 (Archived): write-up basic formalism for polarized GISAS, and suggest roadmap ...
wuttke
15:51 Documentation #259 (Archived): report IsGIsaxs bugs to Rémi
wuttke
15:31 Refactoring #234 (Backlog): avoid templates - e.g. in integration wrapper MemberFunctionIntegrator.h
wuttke
15:27 Revision b6bfc350: UserManual files
pospelov

09 Apr 2013

09:32 Documentation #257 (Resolved): Make tarball BornAgain.tgz for the Workshop
pospelov

08 Apr 2013

21:19 Revision 9e9139e0: Merge branch 'master' of apps.jcns.fz-juelich.de:BornAgain
pospelov
21:04 Revision d8b4c040: Merge branch 'WorkshopTAR'
pospelov
20:56 Revision 2b2fcadb: Pre-release performance measurements
pospelov
20:17 Revision cb9526bb: Number of lines of code modified to have constant time bin size; fix in qmake ...
pospelov
20:17 Revision 41dbead7: Cleanup in Examples and Macros directories
pospelov
20:17 Revision d5ade958: env_jcns moved into dev-tools
pospelov
17:51 Revision 06e949a1: Merge branch 'xcode_fix' into develop
herck
17:51 Revision 00934111: Creation of Xcode Fit library target + fixing small Xcode issues
herck
16:15 Refactoring #258 (Archived): Make enumerator look the same everywhere
enumerators in BornAgain are sometimes all caps, sometimes not
One enumerator (DEBUG in MessageService.h) causes pro...
herck
16:09 Documentation #250 (Resolved): Provide corrected "number of line of code vs time" script and plot
pospelov
16:09 Documentation #250: Provide corrected "number of line of code vs time" script and plot
Switched to the fixed size of time bin (4 measurements per day). Before it was floating bin size, with size of bin de... pospelov
15:36 Revision 7cf0d356: XCode changes
herck
14:20 Feature #256 (Resolved): Building: prevent build failure in the case of ROOT is absent on the system
pospelov
10:44 Feature #256 (Sprint): Building: prevent build failure in the case of ROOT is absent on the system
pospelov

06 Apr 2013

21:57 Testing #255 (Resolved): Repair compilation under JCNS linux, OpenSuse 12.3
pospelov
21:49 Testing #255: Repair compilation under JCNS linux, OpenSuse 12.3
Another problem of JCNS old 4.1.2 compiler.
If method is declared inline inside class definition, but _defined_ in so...
pospelov
17:45 Testing #255: Repair compilation under JCNS linux, OpenSuse 12.3

There is strange behavior of gcc 4.1.2 (sic!) on JCNS machines.
Compilation crashes on lines like
StochasticSam...
pospelov
15:33 Testing #255 (Sprint): Repair compilation under JCNS linux, OpenSuse 12.3
pospelov
15:32 Testing #255 (Archived): Repair compilation under JCNS linux, OpenSuse 12.3
Also provide python bindings generation on these systems pospelov
21:32 Revision 091b3230: JCNS compiler is sensitive to wrong inline
pospelov
19:17 Revision 35237363: Bug in shared.pri preventing compilation at JCNS
pospelov
18:38 Revision b0a7f088: Another attempt to satisfy old JCNS compiler
pospelov
18:34 Revision ff39c1c5: JCNS build
pospelov
18:30 Revision 2cfb4c0d: JCNS build
pospelov
18:24 Revision 5fb0031b: Again repairing JCNS
pospelov
18:15 Revision f99abdc1: Regenerated PythonAPI for ChiSquared module
pospelov
18:04 Documentation #257 (Sprint): Make tarball BornAgain.tgz for the Workshop
pospelov
18:04 Documentation #257 (Archived): Make tarball BornAgain.tgz for the Workshop
pospelov
18:02 Refactoring #248 (Resolved): PythonAPI: redesing Py++ boost::python API code generation and insta...
pospelov
17:46 Refactoring #248: PythonAPI: redesing Py++ boost::python API code generation and installation
*PythonAPI generation has been fully redesigned.*
Now it resides in dev-tools/python-bindings
See instruction how t...
pospelov
17:59 Revision 70e70e11: Repairing JCNS
pospelov
17:57 Revision 332c0093: Merge branch 'PythonAPI' into develop
pospelov
17:43 Revision c091ff42: Repairing build for JCNS
pospelov
17:19 Revision 9206f022: Repairing build for JCNS
pospelov
16:44 Feature #256 (Backlog): Building: prevent build failure in the case of ROOT is absent on the system
pospelov
16:44 Feature #256 (Archived): Building: prevent build failure in the case of ROOT is absent on the system

If ROOT is absent, build procedure should issue a warning that ./App will not be compiled, and then continue with ...
pospelov
15:10 Revision ba03fd22: Python code generator is relocated into dev-trools/python-bindings
pospelov
14:56 Revision 0b396b24: All functional tests *Python, C++) are restored
pospelov
14:42 Testing #253 (Resolved): PythonAPI: learn how to create shared_ptr objects in python and deliver ...
pospelov
13:20 Revision 8bcd5055: PythonFitAPI restored
pospelov

05 Apr 2013

21:21 Revision daf89cac: PythonCoreAPI is working, py-tests are working except rotations
pospelov
17:37 Refactoring #248: PythonAPI: redesing Py++ boost::python API code generation and installation
* The main problem for boost/Py++ is the presence of pure virtual functions.
Ideally I would like to expose to pytho...
pospelov
15:35 Revision a9b27926: Changes in installation procedure of PythonCoreAPI
pospelov
10:20 Bug #254 (Resolved): Problem with form factor of cylinder
celine
10:19 Bug #254 (Sprint): Problem with form factor of cylinder
celine
10:19 Bug #254 (Backlog): Problem with form factor of cylinder
celine
10:05 Bug #254 (Archived): Problem with form factor of cylinder
The definition J_1(abs(x))/x used in the program does not match the
expression implemented for the form factor of...
celine
10:15 Revision c17449c7: Merge branch 'form_factor' into develop
celine
10:06 Revision 0cad0f1d: no message
celine
09:25 Revision 80657fde: extension check moved to lssrc main program
wuttke

04 Apr 2013

00:29 Revision b3827403: Incredible speed up in boost python code generation, memory consumption has dr...
pospelov
20:55 Revision 951a9b15: auxiliary files .lssrc, needed by my script lssrc to list all human-written so...
wuttke
16:42 Testing #253: PythonAPI: learn how to create shared_ptr objects in python and deliver them into C++
I have changed comment above in the view of acquired knowledge.
Short conclusion: needs to investigate it further. Q...
pospelov
 

Also available in: Atom