-
Notifications
You must be signed in to change notification settings - Fork 10
/
changelog.txt
145 lines (75 loc) · 2.75 KB
/
changelog.txt
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
VERSION 1.3.2
Compatibility with numpy 2.0
VERSION 1.3.1
Wrap Beam class and allow parallelization by energy.
VERSION 1.3.0
Speed up multilayer fluorescence calculation.
Remove doxygen generated documentation from version control.
VERSION 1.2.1
Provide additional methods to simplify debugging from python.
Add doxygen generated documentation.
Update build mechanisms
VERSION 1.2.0
Provide support for user beam filters and attenuators defined as transmission tables.
VERSION 1.1.9
Provide access to default element properties.
VERSION 1.1.8
Python 3.8 wheels and generated code.
VERSION 1.1.7
Minor bug fixes
Python 3.8beta wheels
VERSION 1.1.6
Fix clang problem related to compiler return value optimization.
VERSION 1.1.5
Fix Python 3.7 build
VERSION 1.1.4
Correct bug in getMultilayerFluorescence affecting the calculation of escape
peaks.
Implement a cache for calculation of escape peaks.
Introduce the "ratio" key in escape lines to provide the escape ratio.
VERSION 1.1.3
Implement a calculation cache.
Implement a configurable threshold on emission rate of an x-ray line to
consider secondary excitation originated from that emission line.
Correct problem calculating partial photoelectric cross sections in the
vicinity of absoprtion edges.
VERSION 1.1.2
Correct inconsistency on M-shell data
Correct problem calculating partial photoelectric cross-sections close to the
Mo edge.
VERSION 1.1.1
Correct error on internal method name (issue #18)
VERSION 1.1.0
Forced release to comply with PyPI.
VERSION 1.0.9
Allow to set a data directory from the environemnt.
Get rid of unused code.
Adapt for PyMca-like initialization with PyMca versions relying nn fisx data.
VERSION 1.0.8
Add source of the data to the data files.
Specific additions for Debian testing during build.
VERSION 1.0.7
Deal with incorrect line endings in data files
Include use case example as part of the test suite
Add testing information to README.rst
Implement Travis and AppVeyor testing in repository
VERSION 1.0.6
Allow building without a cython installation
Tests comparing against PyMca only taken into account if PyMca5 installed
VERSION 1.0.5
Correct error preventing compilation with Visual Studio 2015
Tests passing under Python 3.5
VERSION 1.0.4
Workaround issue calculating secondary excitation due to scattering of the incident beam when the incident beam is normal to the sample surface.
VERSION 1.0.3
Add a new Elements constructor.
VERSION 1.0.2
Give correct weight to elastic scattering contribution.
VERSION 1.0.1
Add conda recipe.
Correct test suite.
Correct bug reading PyMca configuration files.
VERSION 1.0.0
First release.
Secondary excitation due to fluorescence and elastic scattering considered.
Tertiary implemented via an approximation method.