Activity

From 09 Jun 2014 to 08 Jul 2014

08 Jul 2014

17:23 Revision 76d45ca6: Multiple delete of selected items, new scale view button.
pospelov
16:10 Revision 1d789b91: Allowed multiple selection on graphics scene, pan functionality for graphics v...
pospelov
14:04 Revision 26ded373: Implemented MC integration for thick layers; switched to MISER algorithm
for Monte Carlo integration herck
14:01 Revision 35f7cf48: Merge branch 'OpenMPI'
pospelov
11:47 Feature #523 (Resolved): Expose to python MSG::SetLevel
pospelov
11:47 Feature #523 (Sprint): Expose to python MSG::SetLevel

Occasionally implemented it.
pospelov
11:46 Revision b3bb6037: SetMessageLevel is propagated into python API
pospelov
11:00 Feature #720 (Rejected): Provide OpenMPI support in FitSuite
pospelov
10:22 Revision 909995bb: OpenMPI switched off
pospelov
09:45 Revision 2d91944a: OpenMPI example in dev-tool and experimental class OMPISimulation
pospelov

07 Jul 2014

14:17 Revision e1581652: Fixed a unit and functional test
herck
14:12 Revision f7449fe1: OpenMPI hello world.
pospelov
13:07 Revision 807badb2: Scalar R and T coefficients are no longer precalculated (calculated when
needed now) herck
11:10 Revision cda0ed26: New functional test to check batch simulation.
pospelov

04 Jul 2014

16:28 Revision f5c743df: Force usage of RTcoefficients of midpoint for alpha
herck
15:39 Feature #713 (Archived): Provide simplified OpenMPI support in runSimulation
pospelov
15:09 Feature #710 (Resolved): Provide toy OpenMPI application to run at LRZ
ganeva
11:27 Feature #710 (Archived): Provide toy OpenMPI application to run at LRZ
pospelov
14:00 Feature #701 (Resolved): Implement layer roughness in GUI
pospelov
13:55 Revision 1a670a93: Merge branch 'LayerRoughnessItem'
pospelov
13:33 Revision 9ab21e37: Unit test for LayerRoughnessItem.
pospelov
13:03 Revision a8729ea4: The same file as before, but as pdf format.
STROH Remi
11:24 Feature #600 (Sprint): Provide compilation of BornAgain at lrz cluster
pospelov
11:16 Revision 9d7c1fb5: A file which sums up the most important changes between C++ version and
C++/CUDA version. (In fact a C++ version is different form a C++/CUDA version,
which is also different from a CUDA ve...
STROH Remi
11:15 Revision 9aa525c6: Merge branch 'thicklayers2' into develop
herck
11:12 Revision 3395ec0d: Fixed bug in qz calculation (different methods in two parts of the code)
herck
10:06 Revision 4b95f27b: Other comments.
STROH Remi

03 Jul 2014

12:48 Revision b13e8da5: LayerRoughnessItem GUI functional test.
pospelov
12:36 Revision 2ea1fbd3: New small feature in complex multiplication.
STROH Remi
12:31 Revision 5ab297f1: LayerRoughness transform from GUI to domain is implemented.
pospelov
11:17 Revision c678d8db: LayerRoughness from domain to GUI.
pospelov
09:11 Revision e91d56c1: Correct few little mistakes in commentary. Confirmation : rccursion is not
allowed in CUDA code (generate a warning with nvlink). STROH Remi

02 Jul 2014

17:44 Revision a514f89f: MultiLayerImte updates visibility of Layer's properties
pospelov
16:25 Revision c802a128: Add some commentary, to try to explain the code (if it can help ...).
STROH Remi
16:12 Revision 9108dce0: New LayerRoughnessItems
pospelov
13:29 Feature #688 (Resolved): Include GUI in nightly build

GUI+tests are included in nightly build. Due to our misantropic application server intended for usage by hard-boi...
pospelov
13:09 Revision dc29f070: Merge branch 'BuildIssues3'
pospelov
13:06 Revision 18de39b9: Attempt to run QTests in headless mode.
pospelov
11:42 Revision b4f044f1: Merge branch 'BuildIssues2'
pospelov
11:27 Revision 12a41cdc: CMake message about Qt version found.
pospelov

01 Jul 2014

17:32 Revision e4e7fe9d: Bug with the order of static members initialization
pospelov
17:19 Revision 1a9ffa49: Implemented scalar R,T coefficient calculation that is more resistent to
thick layers herck
17:07 Revision b318ec6c: Merge branch 'CoreShellItem'
pospelov
15:40 Feature #700 (Resolved): Implement core shell particles in GUI
pospelov
15:31 Revision b7fff79f: Last verification, and all seems working. Deleting the useless files (because
thre are created by CMake).
Remark : compile with nvcc still generates a warning (in LLData.h), but it does not matte...
STROH Remi
15:30 Revision 5562efc7: Bugfix with propagation of core position from domain.
pospelov
15:22 Revision cee78102: Modification of Core/CMakeFil;es.txt. Now, anyone should be able to launch
this program. STROH Remi
15:16 Revision 1a23ecc1: New functional test for core shell particle.
pospelov
13:44 Revision 803c5924: CoreShellParticle example from GUI to domain is working.
pospelov
11:56 Revision 0dda88b9: Automatic disabling of depth,abundance property while connecting to CoreShellItem
pospelov
11:53 Revision 46de2a7f: Finnally, it works (on my computer)!!!! I save the datae, and I begin to write
the Core/CMakeFiles.txt. STROH Remi
11:41 Revision d0b0b0a7: GUIObjectBuilder now works for ParticleCoreShell samples.
pospelov

30 Jun 2014

16:25 Revision e22307d5: New method in SessionModel to clean up parameterized item.
pospelov

27 Jun 2014

17:18 Revision b7f86b96: Progress in parallelization. Problem to solve :
- ISO C++ does not support variable-length array types (inLLData.h);
- recursion on kernel (function which is calling...
STROH Remi
11:08 Revision e89940c3: Saving progress, because the new function seems working, so I am saving before
trying to parallelize. STROH Remi

26 Jun 2014

14:38 Revision d7b65399: Attempt to bring logic into CoreShellItem
pospelov
13:59 Revision e4315321: Progress in paralellisation : now we can compile with nvcc, and have an
image (not a good one, nor the good one, but one. It is progressing).
Finally the package thrust from CUDA is useless...
STROH Remi
12:32 Documentation #330: Take care of kz=0 case appropriately
The real problem does not reside in calculating the layer coefficients (amplitudes of R and T) but in the fact that i... herck

25 Jun 2014

17:50 Revision 5103e57e: Prallelizating. Allowed compilation with c++. Change the CmakeList.txt file
in Core to compile with nvcc (change USECUDA in TRUE).
Still have problems with :
- std::vector from <vector>
- get()...
STROH Remi
17:46 Bug #709 (Archived): Take care of thick layers
When a layer becomes very thick, the exponentially decreasing wavefunction amplitude (below critical angle) can cause... herck

24 Jun 2014

17:58 Revision 658a958b: Automatic removal of children overpopulating parent ParameterizedItem.
pospelov
17:13 Revision 54881ad5: Changed beginInsertLow logic
pospelov
16:36 Feature #705 (Resolved): Implement Monte Carlo integration also for polarized simulations
herck
16:23 Revision 55a728f0: Merge branch 'polMCint' into develop
herck
15:15 Revision d3d816c3: Added Monte Carlo integration for polarization analysis
herck

23 Jun 2014

18:04 Revision ab98f452: Refactoring in connectable view to move connecting logic into parameterized item.
pospelov
17:10 Revision ea157b6f: Second part of parallelization : getting of datae to calculate the value
in q. This implies : the vector q, the form, and the dimension of the
for. See the file Core/Algorithms/DecoratedLaye...
STROH Remi
17:09 Revision fc2d48d7: Removed obsolete draw implementation
herck
16:10 Revision 82780ae7: Removal of non-basic files (3)
herck
15:54 Revision 7c01a4af: ParticleCoreShell item and view.
pospelov
14:52 Revision de2b8a4e: Changed test simulation parameters to more meaningful values
herck
13:58 Revision f7e405b4: Part 2 of removal
herck
13:55 Revision c2f0e852: Removed files and includes until it compiles (minimal version for GPU tests)
herck

18 Jun 2014

17:39 Feature #687 (Resolved): Provide unit test machinery for GUI.
pospelov
17:39 Revision 95eb9b5d: First part of parallelization (1/4) : calculation of the number of needed thread.
Begin of the second part (2/4) (data storage). STROH Remi
17:38 Revision 2eaad3c8: Merge branch 'GUIUnitTests'
pospelov
17:37 Revision fa5837f5: Another GUI unit test to check signal from ParameterizedItem
pospelov
16:37 Revision 3bd3b146: First Qt unit test for AnisoPyramidItem
pospelov
14:11 Revision 052face5: Clean up in functional test directory
pospelov
14:01 Testing #674 (Resolved): Provide functional test machinery for GUI.
pospelov
13:59 Revision a4fae866: Merge branch 'GUIFunctionalTests'
pospelov
13:58 Revision 168eeef6: Two additional functional tests in GUI and fixed bug in Para1D item
pospelov

17 Jun 2014

17:03 Revision 3d6ffc78: New class for functional tests in GUI
pospelov
16:12 Revision d987b6ae: Just correct an error in the file.
STROH Remi
16:05 Revision f9d98322: Redaction and installation of prefix __CUDABLE__ and __CUDAHOST__, to clean
the code. Changes in noGPU.c and propertiesGPU.c, in the message which should
be written in deviceNumber.h.
STROH Remi
14:28 Revision aa163ca0: First GUI functional test
pospelov
14:26 Revision 23464ed1: Summary of which functions should be used in GPU.
First adding files in CoreCUDA : creation of the variable __CUDABLE__ =
{ __host__ __device__, if USECUDA
{ ...
STROH Remi
11:38 Revision 155b781e: New library libBornAgainGUI
pospelov

16 Jun 2014

18:00 Revision 579592b4: Code cleanup and rellocation of some files in unavailing attempt to have Model...
pospelov
16:30 Revision 4905a76c: On the way to GUI functional tests
pospelov
15:33 Feature #675 (Resolved): Provide widgetbox with tooltips.
Machinery is there via tooltips.xml file. Tooltips itself have to be still provided. We have to make dedicated issue ... pospelov
15:30 Revision 46475808: Merge branch 'Widgetbox'
Conflicts:
GUI/coregui/Models/ParaCrystalItems.cpp
pospelov
15:17 Bug #706 (Resolved): Layer cannot be dropped from widgetbox to designer scene
pospelov
15:13 Revision 1c317755: Allow drop of Layer on scene
pospelov
14:57 Revision 12c3c420: ParameterizedItem how have PropertyAttribute to handle property visibility and...
pospelov
13:27 Revision cddb37c3: Possibility for tooltips added to widgetbox.
pospelov
11:35 Revision ebfa952e: Tooltip is removed from ParameterizedItem in the favor of ToolTipDataBase.
pospelov

13 Jun 2014

15:10 Revision d0d0f48e: Refactor: rename private function
herck

12 Jun 2014

17:47 Revision f5f56bc6: removed obsolete functions
herck
17:05 Bug #706 (Archived): Layer cannot be dropped from widgetbox to designer scene
When first dropping it on a multilayer, one can then drop it outside the multilayer herck
16:56 Feature #705 (Archived): Implement Monte Carlo integration also for polarized simulations
herck
15:59 Feature #681 (Resolved): Provide Paracrystal1D with possibility to set different probability dist...
herck
15:42 Revision 4e99dfce: Implemented FTDistribution1D objects in GUI -
InterferenceFunction1DParaCrystal herck
14:52 Revision 549d0be0: Adapted sample visitors for new interface of
InterferenceFunction1DParaCrystal herck
13:11 Revision 35a7652b: Adapted python tests to new interface of
InterferenceFunction1DParaCrystal herck
12:56 Revision e1aec05c: Adapted python Examples to new interface for
InterferenceFunction1DParaCrystal herck
12:52 Revision a56c5132: Adapted Demo scripts to new interface for
InterferenceFunction1DParaCrystal herck
12:29 Revision 9c8257fc: Added FTDistribution1D to IntereferenceFunction1DParaCrystal
herck
10:35 Revision b060daff: Precision about vector in CUDA : impossible to use stl_vector,
but an other package exists to remplace it : Thrust. Otherwise, vector will
have to be changed in arrays.
STROH Remi

11 Jun 2014

17:43 Revision 860d4c42: Added unit tests and corrected bug in FTDistributions.cpp + typo
herck
17:02 Revision 6120643d: Added FTDistribution1DCosine
herck
16:24 Revision 9c22e259: Added python wrappers for new 1D distributions
herck
16:23 Revision 53cdda26: Added two 1D distributions (gate and triangle)
herck
14:59 Revision ddf17626: Fixed normalizations in FT distributions 1D
herck
14:45 Revision 1b883a7c: Creation of a space "EigenX" to be able to use some matrixs inside CUDA.
Not real well-implemented, but first tests work. STROH Remi
13:38 Revision d68ce1b7: Fixed double normalization in InterferenceFunction2DLattice
herck
11:46 Revision 178ac3ef: Added new distributions for paracrystal to GUI
herck
11:35 Revision 0b84f79e: Implemented different interface for Fourier transformed distributions,
depending on whether they are used for paracrystal or lattice
interference functions
herck

10 Jun 2014

17:50 Revision a67405a7: Result of the tests : all succeed. Total time ~= 9 h.
STROH Remi
17:48 Revision f9465d5d: Added python wrappers for reincluded FTDistribution classes
herck
17:46 Revision 58a93823: Added 2D Fourier transformed densities back (gate and cone) for use in
InterferenceFunction2DParacrystal herck
16:06 Revision 9ea8bfd0: Fixed Gaussian normalization in pseudo-Voigt
herck
15:07 Revision bfe6be1e: Fixed wrong normalization in FTDistribution2DGauss
herck
13:55 Revision bb0aa053: Corrected a spelling error.
STROH Remi
13:49 Revision 6fed8ba3: Little modification on summary. Precision about existing package to use
complex and matrix with CUDA (cuComplex, CUBLAS, CUSPARSE).
A little summary to sum up, how install CUDA and nvcc.
STROH Remi
 

Also available in: Atom