Skip to content

Commit c58edac

Browse files
authored
Merge pull request ComputationalRadiationPhysics#2558 from n01r/fix-excessGold5pEffectiveZEntry
Fixed excess 5p shell entry in gold effective Z
2 parents 58fce44 + e075ee8 commit c58edac

File tree

1 file changed

+52
-43
lines changed

1 file changed

+52
-43
lines changed

include/picongpu/param/ionizer.param

Lines changed: 52 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -173,90 +173,95 @@ namespace effectiveNuclearCharge
173173
{
174174
/* For hydrogen Z_eff is obviously equal to Z */
175175
PMACC_CONST_VECTOR(float_X, 1, Hydrogen,
176-
/* 1s */
176+
/* 1s^1 */
177177
1.
178178
);
179179

180180
/* Example: deuterium */
181181
PMACC_CONST_VECTOR(float_X, 1, Deuterium,
182-
/* 1s */
182+
/* 1s^1 */
183183
1.
184184
);
185185

186186
/* Example: helium */
187187
PMACC_CONST_VECTOR(float_X, 2, Helium,
188-
/* 1s */
188+
/* 1s^2 */
189189
1.688,
190190
1.688
191191
);
192192

193193
/* Example: carbon */
194194
PMACC_CONST_VECTOR(float_X, 6, Carbon,
195-
/* 2p */
195+
/* 2p^2 */
196196
3.136,
197197
3.136,
198-
/* 2s */
198+
/* 2s^2 */
199199
3.217,
200200
3.217,
201-
/* 1s */
201+
/* 1s^2 */
202202
5.673,
203203
5.673
204204
);
205205

206206
/* Example: nitrogen */
207207
PMACC_CONST_VECTOR(float_X, 7, Nitrogen,
208-
/* 2p */
208+
/* 2p^3 */
209209
3.834,
210210
3.834,
211211
3.834,
212-
/* 2s */
212+
/* 2s^2 */
213213
3.874,
214214
3.874,
215-
/* 1s */
215+
/* 1s^2 */
216216
6.665,
217217
6.665
218218
);
219219

220220
/* Example: oxygen */
221221
PMACC_CONST_VECTOR(float_X, 8, Oxygen,
222-
/* 2p */
222+
/* 2p^4 */
223223
4.453,
224224
4.453,
225225
4.453,
226226
4.453,
227-
/* 2s */
227+
/* 2s^2 */
228228
4.492,
229229
4.492,
230-
/* 1s */
230+
/* 1s^2 */
231231
7.658,
232232
7.658
233233
);
234234

235235
/* Example: aluminium */
236236
PMACC_CONST_VECTOR(float_X, 13, Aluminum,
237-
/* 3p */
237+
/* 3p^1 */
238238
4.066,
239-
/* 3s */
239+
/* 3s^2 */
240240
4.117,
241241
4.117,
242-
/* 2p */
242+
/* 2p^6 */
243243
8.963,
244244
8.963,
245245
8.963,
246246
8.963,
247247
8.963,
248248
8.963,
249-
/* 2s */
249+
/* 2s^2 */
250250
8.214,
251251
8.214,
252-
/* 1s */
252+
/* 1s^2 */
253253
12.591,
254254
12.591
255255
);
256256

257-
/* Example: copper */
257+
/* Example: copper
258+
* Note: Copper is one of the few exceptions to the Madelung energy ordering
259+
* rule! Other exceptions: Au, Ag, Pd, Cr, Mo
260+
* predicted configuration: [Ar] 4s^2 3d^9
261+
* actual configuration: [Ar] 4s^1 3d^10
262+
*/
258263
PMACC_CONST_VECTOR(float_X, 29, Copper,
259-
/* 3d */
264+
/* 3d^10 */
260265
13.201,
261266
13.201,
262267
13.201,
@@ -266,37 +271,42 @@ namespace effectiveNuclearCharge
266271
13.201,
267272
13.201,
268273
13.201,
269-
/* 4s */
270-
5.842,
274+
13.201,
275+
/* 4s^1 */
271276
5.842,
272-
/* 3p */
277+
/* 3p^6 */
273278
14.731,
274279
14.731,
275280
14.731,
276281
14.731,
277282
14.731,
278283
14.731,
279-
/* 3s */
284+
/* 3s^2 */
280285
15.594,
281286
15.594,
282-
/* 2p */
287+
/* 2p^6 */
283288
25.097,
284289
25.097,
285290
25.097,
286291
25.097,
287292
25.097,
288293
25.097,
289-
/* 2s */
294+
/* 2s^2 */
290295
21.020,
291296
21.020,
292-
/* 1s */
297+
/* 1s^2 */
293298
28.339,
294299
28.339
295300
);
296301

297-
/* Example: gold */
302+
/* Example: gold
303+
* Note: Gold is one of the few exceptions to the Madelung energy ordering
304+
* rule! Other exceptions: Cu, Ag, Pd, Cr, Mo
305+
* predicted configuration: [Xe] 6s^2 4f^14 5d^9
306+
* actual configuration: [Xe] 6s^1 4f^14 5d^10
307+
*/
298308
PMACC_CONST_VECTOR(float_X, 79, Gold,
299-
/* 5d */
309+
/* 5d^10 */
300310
20.126,
301311
20.126,
302312
20.126,
@@ -306,7 +316,8 @@ namespace effectiveNuclearCharge
306316
20.126,
307317
20.126,
308318
20.126,
309-
/* 4f */
319+
20.126,
320+
/* 4f^14 */
310321
40.650,
311322
40.650,
312323
40.650,
@@ -321,18 +332,16 @@ namespace effectiveNuclearCharge
321332
40.650,
322333
40.650,
323334
40.650,
324-
/* 6s */
325-
10.938,
335+
/* 6s^1 */
326336
10.938,
327-
/* 5p */
328-
25.170,
337+
/* 5p^6 */
329338
25.170,
330339
25.170,
331340
25.170,
332341
25.170,
333342
25.170,
334343
25.170,
335-
/* 4d */
344+
/* 4d^10 */
336345
41.528,
337346
41.528,
338347
41.528,
@@ -343,17 +352,17 @@ namespace effectiveNuclearCharge
343352
41.528,
344353
41.528,
345354
41.528,
346-
/* 5s */
355+
/* 5s^2 */
347356
27.327,
348357
27.327,
349-
/* 4p */
358+
/* 4p^6 */
350359
43.547,
351360
43.547,
352361
43.547,
353362
43.547,
354363
43.547,
355364
43.547,
356-
/* 3d */
365+
/* 3d^10 */
357366
65.508,
358367
65.508,
359368
65.508,
@@ -364,30 +373,30 @@ namespace effectiveNuclearCharge
364373
65.508,
365374
65.508,
366375
65.508,
367-
/* 4s */
376+
/* 4s^2 */
368377
44.413,
369378
44.413,
370-
/* 3p */
379+
/* 3p^6 */
371380
56.703,
372381
56.703,
373382
56.703,
374383
56.703,
375384
56.703,
376385
56.703,
377-
/* 3s */
386+
/* 3s^2 */
378387
55.763,
379388
55.763,
380-
/* 2p */
389+
/* 2p^6 */
381390
74.513,
382391
74.513,
383392
74.513,
384393
74.513,
385394
74.513,
386395
74.513,
387-
/* 2s */
396+
/* 2s^2 */
388397
58.370,
389398
58.370,
390-
/* 1s */
399+
/* 1s^2 */
391400
77.476,
392401
77.476
393402
);

0 commit comments

Comments
 (0)