ChangeLog
7.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
2012-12-18 Juergen Knoedlseder <jurgen.knodlseder@irap.omp.eu>
* Version 0.7.0 released
========================
Add base module for interface classes
Introduce GBase from which almost all classes derive
Add dependency tracking for Python interface
Add COMPTEL instrument interface
Open FITS image using the equivalent data type
Refactor CTA response classes
Define new instrument response interface
Add GSource class
File locking failures do no longer throw exceptions
Optimize GNodeArray computations and add unit tests
Add handling of undefined and NaN values to GPar class
Add GPhotons photon container class
Implement mc(), flux() and eflux() for all spectral models
Rework GTime interface and introduce GTimeReference class
Add GModelSpectralLogParabola spectral model
2012-09-17 Juergen Knoedlseder <jurgen.knodlseder@irap.omp.eu>
* Bug fix version 0.6.2 released
================================
clang++ compiler precedence is only taken for Mac OS X >= 10.7
Omit Python checks if Python bindings are disabled
Enhance OpenMP configuration on Darwin
Export MACOSX_DEPLOYMENT_TARGET only for --enable-universalsdk
Improve Python bindings configuration
Add TEST_ENV_DIR to load library path
2012-09-15 Juergen Knoedlseder <jurgen.knodlseder@irap.omp.eu>
* Bug fix version 0.6.1 released
================================
Do not require gammalib/__init__.py file to be present
clang++ compiler takes precedence over g++ compiler
2012-09-14 Juergen Knoedlseder <jurgen.knodlseder@irap.omp.eu>
* Version 0.6.0 released
========================
Add support for Fermi/LAT Pass 7 data
Add GModelSpatialMap model
Add sky direction access operator to GSkymap class
Add support for diffuse source models to CTA response
Add OpenMP support and parallelize likelihood optimizer
Add unit test support (introduce test module)
Correct bugs in GSparseMatrix
Enhance code quality
2012-04-03 Juergen Knoedlseder <jurgen.knodlseder@irap.omp.eu>
* Version 0.5.0 released
========================
Update license text
Add configure options for Mac OSX universal builds
Break gammalib Python extension into modules
Comply to CTA event list format v1.0.0
Implement XML protocol for observation loading
Add support for CTA 1DC response format
Add GCTAResponseTable class for response file handling
Add GCTAModelRadialPolynom model
Add GCTAModelRadialProfile model
Add GModelSpectralNodes model
Correct Npred integration in GCTAModelRadialAcceptance
2011-10-12 Juergen Knoedlseder <knodlseder@cesr.fr>
* Version 0.4.12 released
=========================
Add missing #include <cstring> to GTools.cpp
Correct but in python interface for GSymMatrix and GSparseMatrix
2011-10-03 Juergen Knoedlseder <knodlseder@cesr.fr>
* Version 0.4.11 released
=========================
Add set response() to observation classes
Expose GCTAResponse::offset_sigma() in python
GCTAResponse::aeff() no longer returns negative areas
Improve Npred integration for extended sources in GCTAResponse
Implement environment variable expansion
Correctly fit unbinned for multiple observations
Add eflux() methods to spectral models
Implement flux(), eflux() and mc() for GModelSpectralFunc
Add GLog output methods to Python interface
Add append() and append_standard() methods to GPars
Protect parfile read/write by a file lock
LM optimizer frees any internally fixed parameter at exit
Add row and column manipulation methods for FITS tables
Replace FITS table column methods by access operators
Fix bug in GSparseMatrix::cs_transpose
2011-07-20 Juergen Knoedlseder <knodlseder@cesr.fr>
* Version 0.4.10 released
=========================
Improve configuration script
Minor bug fixes
2011-07-09 Juergen Knoedlseder <knodlseder@cesr.fr>
* Version 0.4.9 released
========================
Implement wcslib adaption for GWcs classes
Added AZP, STG, and TAN WCS projections
Add simple offset angle dependence of CTA response
Does not require pkg-config anymore
Add NaN/Inf check in various places (--enable-nan-check)
Test for presence of Python.h
2011-02-24 Juergen Knoedlseder <knodlseder@cesr.fr>
* Version 0.4.7 released
========================
Fix memory leaks in container classes handling pointers
Add more example scripts
2011-02-21 Juergen Knoedlseder <knodlseder@cesr.fr>
* Version 0.4.6 released
========================
Add support for extended source models
Implement CTA binned and unbinned support for extended source models
Update GEvents, GObservation and GResponse interfaces
Use operator[] for element access
Strict usage of C++ headers
Add Doxygen and man support (make doxygen; make doxygen-install)
Add html documentation
2011-02-02 Juergen Knoedlseder <knodlseder@cesr.fr>
* Version 0.4.5 released
========================
Implement CTA radial acceptance model
Generalize model class
Generation of Python bindings no longer requires swig
Include missing headers for Ubuntu and OpenSuse
Improve automatic configuration, remove autogen.sh
Adapt for Solaris 2.10
2011-01-06 Juergen Knoedlseder <knodlseder@cesr.fr>
* Version 0.4.4 released
========================
Tag sources with GammaLib-00-04-04
Clean up response interface
Correct some bugs and enhance some classes
Correct and validate Fermi-LAT interface for binned analysis
2010-12-20 Juergen Knoedlseder <knodlseder@cesr.fr>
* Version 0.4.3 released
========================
Tag sources with GammaLib-00-04-03
Add CSV Table interface
Add more source models
First working Fermi-LAT interface for binned analysis
2010-11-23 Juergen Knoedlseder <knodlseder@cesr.fr>
* Version 0.4.2 released
========================
Tag sources with GammaLib-00-04-02
Enhance FITS interface
2010-11-15 Juergen Knoedlseder <knodlseder@cesr.fr>
* Version 0.4.1 released
========================
Tag sources with GammaLib-00-04-01
Prototype implementation of XML interface
Prototype implementation of application logger
Cleanup of FITS interface
2010-06-11 Juergen Knoedlseder <knodlseder@cesr.fr>
* Version 0.4.0 released
========================
Tag sources with GammaLib-00-04-00
2009-10-09 Juergen Knoedlseder <knodlseder@cesr.fr>
* Version 0.2.0 released
========================
Tag sources with VER-0-2-0