Commit 274e7f4fd542cb54825e03ba1f35aaad912c4647

Authored by Jürgen Knödlseder
1 parent 409fe815

Update after inclusion of OpenMP support.

1 1 Juergen Knoedlseder (jurgen.knodlseder@irap.omp.eu) - overall design
2   -Jean-Baptiste Cayrou (cayrou@etud.insa-toulouse.fr) - openmp support
  2 +Christoph Deil (Christoph.Deil@mpi-hd.mpg.de) - radial models
  3 +Jean-Baptiste Cayrou (cayrou@etud.insa-toulouse.fr) - openmp support, test suite
3 4  
... ...
ChangeLog
1   -2012-07-18 Juergen Knoedlseder <jurgen.knodlseder@irap.omp.eu>
  1 +2012-08-21 Juergen Knoedlseder <jurgen.knodlseder@irap.omp.eu>
2 2  
3 3 * Version 0.6.0 released
4 4 ========================
... ... @@ -7,6 +7,8 @@
7 7 Add GModelSpatialMap model
8 8 Add sky direction access operator to GSkymap class
9 9 Add support for diffuse source models to CTA response
  10 + Add OpenMP support and parallelize likelihood optimizer
  11 + Enhance code quality
10 12  
11 13 2012-04-03 Juergen Knoedlseder <jurgen.knodlseder@irap.omp.eu>
12 14  
... ...
... ... @@ -2,7 +2,7 @@ New Features and Important Changes in GammaLib 00-06-00
2 2  
3 3 Author(s) : Juergen Knoedlseder
4 4  
5   -July, 18th, 2012
  5 +August, 21th, 2012
6 6  
7 7  
8 8 1. Introduction
... ... @@ -10,10 +10,19 @@ July, 18th, 2012
10 10 This document briefly summarizes module by module the most important
11 11 changes made since the last release of GammaLib.
12 12  
  13 +The code quality was enhanced in this release by resolving errors and
  14 +warnings issued by the cppcheck code quality check utility. A few real
  15 +errors were detected, the remaining modifications concerned mainly the
  16 +coding style and the translation of C-style casts into C++ style casts.
  17 +
13 18  
14 19 2. Configuration
15 20 -----------------
16   -None
  21 +Added OpenMP support to allow for code parallelization. If available,
  22 +OpenMP is enabled by default. OpenMP support may be disabled using
  23 +the --disable-openmp flag.
  24 +
  25 +Check for the presence of the Python.h header file.
17 26  
18 27  
19 28 3. Application module
... ... @@ -50,7 +59,10 @@ None
50 59  
51 60 8. Observation module
52 61 ---------------------
53   -None
  62 +The optimization of model parameters makes now use of OpenMP (if
  63 +available) for parallelization of the likelihood computation. This
  64 +allows the increase of the code execution speed in the presence of
  65 +multiple processor cores.
54 66  
55 67  
56 68 9. Optimization module
... ...
1 1 GammaLib information
2 2 ====================
3   -Version: 00-06-00 (July, 11, 2012)
  3 +Version: 00-06-00 (August, 21, 2012)
4 4 Author: Juergen Knoedlseder (jurgen.knodlseder@irap.omp.eu)
5 5  
6 6  
... ... @@ -174,7 +174,7 @@ extensive unit test by typing:
174 174 If everything works successfully you should see
175 175  
176 176 ===================
177   - All 15 tests passed
  177 + All 16 tests passed
178 178 ===================
179 179  
180 180 at the end of the test. If no Python support was compiled in, the
... ...