-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathheatx.tex
2735 lines (2359 loc) · 116 KB
/
heatx.tex
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
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
\section{HEATR}
\label{sHEATR}
\hypertarget{sHEATRhy}{The}
HEATR\index{HEATR|textbf} module generates pointwise heat production
\index{nuclear heating} cross sections and radiation damage
\index{radiation damage} energy production for specified reactions
and adds them to an existing PENDF\index{PENDF} file. The heating
and damage numbers can then be easily group averaged, plotted, or
reformatted for other purposes. An option of use to evaluators
checks ENDF/B files for neutron/photon energy-balance consistency.
\index{energy balance consistency} The advantages of HEATR include
\begin{itemize}
\begin{singlespace}
\item Heating and damage are computed in a consistent way.
\item All ENDF/B neutron and photon data are used.
\item ENDF/B-6 charged-particle distributions are used
when available.
\item Kinematic checks are available to improve future evaluations.
\item Both energy-balance and kinematic KERMA factors can be produced.
\end{singlespace}
\end{itemize}
This chapter describes the HEATR module in NJOY2016.0.
\subsection{Theory of Nuclear Heating}
\label{ssHEART_theory}
Heating is an important parameter of any nuclear system. It may
represent the product being sold -- as in a power reactor -- or it may
affect the design of peripheral systems such as shields and structural
components.
Nuclear heating can be conveniently divided into neutron heating and
photon heating (see Fig.~\ref{f1}). Neutron heating at a given
location is proportional to the local neutron flux and arises from the
kinetic energy of the charged products of a neutron induced reaction
(including both charged secondary particles and the recoil nucleus
itself). Similarly, photon heating is proportional to the flux
of secondary photons transported from the site of previous neutron
reactions. It is also traceable to the kinetic energy of charged
particles (for example, electron-positron pairs and recoil induced
by photoelectric capture).
\begin{figure}[thb]\centering
\includegraphics[height=3.4in, angle=0]{figs/heatr1}
\caption[Components of nuclear heating]{Components of nuclear
heating. HEATR treats the prompt
local neutron heating only. Gamma heating is computed
in \hyperlink{sGAMINRhy}{GAMINR}. Delayed local heating
and photon production are
not treated by NJOY, and they must be added at a later stage.}
\label{f1}
\end{figure}
Heating, therefore, is often described by
KERMA\cite{MACK}\index{KERMA} (Kinetic Energy Release in Materials)
coefficients $k_{ij}(E)$ defined such that the heating rate in a
mixture is given by
\begin{equation}
H(E)=\sum_i\sum_j\rho_i k_{ij}(E)\phi(E)\,\,,
\label{HofE}
\end{equation}
\noindent
where $\rho_i$ is the number density of material $i$, $k_{ij}(E)$ is
the KERMA coefficient for material $i$ and reaction $j$ at incident
energy $E$, and $\phi(E)$ is the neutron or photon scalar flux at $E$.
KERMA is used just like a microscopic reaction cross section except
that its units are energy $\times$ cross section (eV-barns for HEATR).
When multiplied by a flux and number density, the result would give
heating in eV/s.
The ``direct method''\index{direct heating} for computing the KERMA
coefficient is
\begin{equation}
k_{ij}(E)=\sum_\ell \overline{E}_{ij\ell}(E)\sigma_{ij}(E)\,\,,
\label{direct}
\end{equation}
\noindent
where the sum is carried out over all charged products of the reaction
including the recoil nucleus, and $\overline{E}_{ij\ell}$ is the total
kinetic energy carried away by the $\ell^{th}$ species of secondary
particle. These kinds of data are now becoming available for some
materials with the advent of ENDF/B-VI and later, but earlier
ENDF/B versions did not include the detailed spectral information
needed to evaluate Eq.~\ref{direct}.
For this reason, NJOY computes KERMA factors for many materials by
the ``energy-balance method''\cite{Muir}.\index{energy-balance heating}
The energy allocated to neutrons and photons is simply subtracted
from the available energy to obtain the energy carried away by
charged particles:
\begin{equation}
k_{ij}(E)=\Bigl(E+Q_{ij}-\overline{E}_{ijn}-\overline{E}_{ij\gamma}
\Bigr)\,\sigma_{ij}(E)\,\,,
\label{kij}
\end{equation}
\vspace{0.5 pt}
\noindent
where $Q_{ij}$ is the mass-difference $Q$-value for material $i$ and
reaction $j$, $\overline{E}_n$ is the total energy of secondary
neutrons including multiplicity, and $\overline{E}_\gamma$ is the
energy of secondary photons including photon yields.
This method was well suited for use with ENDF/B-V\index{ENDF!ENDF/B-V},
or any other evaluation containing neutron and photon spectral
data, but not the
particle spectra required by the direct method. The disadvantage
of this method is that the KERMA factor sometimes depends on a
difference between large numbers. In order to obtain accurate
results, care must be taken by the evaluator to ensure
that photon and neutron yields and average energies are consistent.
In fact, the lack of consistency in ENDF/B-V often revealed itself
as negative KERMA\index{KERMA!negative KERMA} coefficients\cite{ebal}.
However, a negative KERMA coefficient is not always the defect it
seems to be. It must be remembered that heating has both neutron and
photon components. A negative KERMA might indicate that too much
energy has been included with the photon production in the evaluation.
This will result in excessive photon heating if most of the photons
stay in the system. However, the negative KERMA will have just the
right magnitude to cancel this excess heating. The energy-balance
method guarantees conservation of total energy in large homogeneous
systems.
In this context, large and homogeneous means that most neutrons and
photons stay in their source regions. It is clear that energy-balance
errors in the evaluation affect the spatial distribution of heat and
not the total system heating when the energy-balance method is
employed.
A final problem with the energy-balance method occurs for the
elemental evaluations\index{elemental heating} common in earlier
versions of ENDF/B. Isotopic $Q$-values and cross sections
are not available in the files. It will usually be possible to define
adequate cross sections, yields, and spectra for the element. However,
it is clear that the available energy should be computed with an
effective Q given by
\begin{equation}
\overline{Q}=\frac{\displaystyle\sum_i\rho_i\sigma_iQ_i}
{\displaystyle\sum_i\rho_i\sigma_i}\,\,,
\end{equation}
\noindent
where $\rho_i$ is the atomic fraction of isotope $i$ in the element.
This number is energy dependent and can be represented only
approximately by the single constant Q allowed
in ENDF/B. HEATR allows the user to input an auxiliary
energy-dependent Q for elements.\index{energy-dependent Q}
For elastic and discrete-level inelastic scattering, the neutron
KERMA coefficient can be evaluated directly without reference to
photon data. For other reactions, conservation of momentum and
energy can be used to estimate the KERMA or to compute minimum and
maximum limits for the heating. HEATR includes an option that tests
the energy-balance KERMA factors against these kinematic limits,
\index{kinematic heating tests} thereby providing a valuable test
of the neutron-photon consistency of the evaluation. If the
energy-balance heating numbers for a particular isotope should
fail these tests, and if the isotope is important for a ``small''
system, an improved evaluation is probably required. The
alternative of making {\it ad hoc} fixes to improve the local heat
production is dangerous because the faults in the neutron and/or photon
data revealed by the tests may lead to significant errors in neutron
transport and/or photon dose and nonlocal energy deposition.
In practice, an exception to this conclusion must be made for the
radiative capture reaction (n,$\gamma$). The difference between the
available energy $E{+}Q$ and the total energy of the emitted photons is
such a small fraction of $E{+}Q$ that it is difficult to hold enough
precision to get reasonable recoil energies. Moreover, the emitted
photons cause a component of recoil whose effect is not normally
included in evaluated capture spectra. Finally, the ``element
problem'' cited above is especially troublesome for capture because
the available energy may change by several MeV between energies
dominated by resonances in different isotopes of the element, giving
rise to many negative or absurdly large heating numbers. These
problems are more important for damage calculations (see below) where
the entire effect comes from recoil and the compensation provided by
later deposition of the photon energy is absent.
For these reasons, HEATR estimates the recoil due to radiative capture
\index{capture heating} using conservation of momentum. The recoil
is the vector sum of the ``kick'' caused by the incident neutron
and the kicks due to the emission of all subsequent photons. Assuming
that all photon emission is isotropic and that the directions of
photon emission are uncorrelated, the photon component of recoil
depends on the average of $E_\gamma^2$ over the entire photon spectrum
\begin{equation}
E_R=\frac{E}{A+1}+\frac{\overline{E_\gamma^2}}{2(A+1)mc^2}\,\,,
\end{equation}
\vspace{0.5 pt}
\noindent
where $mc^2$ is the neutron mass energy. The second term is important
below 25 -- 100 keV. This formula gives an estimate that works for both
isotopes and elements and has no precision problems. However, it
does not explicitly conserve energy, and isotopes with bad capture
photon data can still cause problems.
\subsection{Theory of Damage Energy}
\label{ssHEATR_damagetheory}
Damage to materials\index{radiation damage} caused by neutron
irradiation is an important design consideration in fission reactors
and is expected to be an even more important problem in fusion
power systems. There are many radiation effects that may cause
damage, for example, direct heating, gas production ({\it e.g.},
helium embrittlement), and the production of lattice defects.
A large cluster of lattice defects can be produced by the primary
recoil nucleus of a nuclear reaction as it slows down in a lattice.
It has been shown that there is an empirical correlation between the
number of displaced atoms (DPA\index{DPA}, displacements per atom)
and various properties of metals, such as elasticity. The number
of displaced atoms depends on the total available energy $E_a$ and
the energy required to displace an atom from its lattice position
$E_d$. Since the available energy is used up by producing pairs,
\begin{equation}
{\rm DPA}=\frac{E_a}{2E_d}\,\,.
\end{equation}
\vspace{0.5 pt}
\noindent
The values of $E_d$ used in practice are chosen to represent the
empirical correlations, and a wide range of values is found in the
literature\cite{Gabriel,Doran,Greenwood}. Table~\ref{ade} gives
the default values used in NJOY2016. The energy available to cause
displacements is what HEATR calculates. It depends on the recoil
spectrum and the partition of recoil energy between electronic
excitations and atomic motion. The partition function used is
given by Robinson\cite{Robinson} based on the electronic screening
theory of Lindhard\cite{Lindhard} (see Fig.~\ref{f2}).
\begin{table}[t]
\caption[Atomic Displacement Energy Data for DPA]{Typical
Values for the Atomic Displacement Energy
Needed to Compute DPA\cite{Greenwood}.}
\begin{center}
\begin{tabular}{cccc}
Element & $E_d$, eV & Element & $E_d$, eV \\ \hline
Be & 31 & Co & 40 \\
C & 31 & Ni & 40 \\
Mg & 25 & Cu & 40 \\
Al & 27 & Zr & 40 \\
Si & 25 & Nb & 40 \\
Ca & 40 & Mo & 60 \\
Ti & 40 & Ag & 60 \\
V & 40 & Ta & 90 \\
Cr & 40 & W & 90 \\
Mn & 40 & Au & 30 \\
Fe & 40 & Pb & 25 \\ \hline
\end{tabular}
\end{center}
\label{ade}
\end{table}
\begin{figure}[t]\centering
\includegraphics[height=4.0in, angle=270]{figs/heatr2ack}
\caption[Sample recoil energy and lattice displacement data]
{Examples of the portion of the primary recoil
energy that is available to cause lattice displacements in
metallic lattices. The remaining energy leads to electronic
excitation. The quantity plotted is $P(E)$ from
Eq.~\ref{robinson} divided by $E$. The 25 eV cutoff
is also discussed in connection with Eq.~\ref{robinson}.}
\label{f2}
\end{figure}
The damage output from HEATR is the damage energy production
cross section (eV-barns). As in Eq.~\ref{HofE}, multiplying by
the density and flux gives eV/s. Dividing by $2E_d$ gives
displacements/s. This result is often reduced by an efficiency
factor (say 80\%) to improve the fit to the empirical correlations.
\index{damage energy production}
\subsection{Computation of KERMA Factors By Energy Balance}
\label{ssHEATR_KERMA}
\subsubsection{The general case}
\label{sssHEATR_generalKERMA}
The older ENDF/B files do not usually give photon production data for
all partial reactions. Summation reactions such as nonelastic
(MT=3) and inelastic (MT=4) are often used. It is still possible
to compute partial KERMA factors for those summation reactions by
reordering Eq.~\ref{kij} as follows:
\begin{equation}
k_{ij}=\sum_{j\in J}k_{ij}^n(E)-\sum_{\ell\in J}
\overline{E}_{i\ell\gamma}\sigma_{i\ell}(E)\,\,,
\label{reordered}
\end{equation}
\vspace{0.5 pt}
\noindent
where $j$ runs over all neutron partials contained in $J$, and
$\ell$ runs over all photon partials in $J$. The total KERMA is
well defined, but partial KERMAS should be used only with caution.
HEATR loops through all the neutron reactions on the ENDF/B tape.
If energy balance is to be used, it computes the neutron
contributions needed for the first term. These are
\begin{equation}
k_{ij}^n(E)=
\Bigl[E+Q_{ij}-\overline{E}_{ijn}(E)\Bigr]\sigma_{ij}(E)\,\,.
\label{nkerm}
\end{equation}
\vspace{0.5 pt}
The $Q$-value is zero for elastic and inelastic scattering. For
(n,n$'$) particle reactions represented by scattering with an
LR flag set, Q is the ENDF ``C1'' field from MF=3. For most
other reactions, Q is the ``C2'' field from MF=3. HEATR allows
users to override any $Q$-value with their own numbers.
The $\overline{E}_n$ value as used in Eq.~\ref{nkerm} is
defined to include multiplicity. The multiplicity is either
implicit --- for example, 2 for (n,2n) --- or is retrieved from the
ENDF/B file (e.g. for the mt5 reaction). The average energy per
neutron is computed differently for discrete two-body reactions
and continuum reactions.
For elastic and discrete inelastic scattering (MT=2, 51-90),
\begin{equation}
\overline{E}_n=\frac{E}{(A+1)^2}\Bigl(1+2Rf_1+R^2\Bigr)\,\,,
\label{enb}
\end{equation}
\noindent
where $f_1$ is the center-of-mass (CM) average scattering cosine
from MF=4 and $R$ is the effective mass ratio. For elastic
scattering, $R{=}A$, but for threshold scattering,
\begin{equation}
R=A\sqrt{1-\frac{(A+1)S}{AE}}\,\,,
\end{equation}
\noindent
where $S$ is the negative of the C2 field from MF=3.
For continuum scattering, the average energy per neutron is
computed from the secondary neutron spectrum, $g$, in MF=5 using
\begin{equation}
\overline{E}_n(E)=\int_0^U E'g(E,E')\,dE'\,\,,
\end{equation}
\noindent
where $U$ is defined in MF=5. If $g$ is tabulated (LAW=1 or
LAW=5), the integral is carried out analytically for each panel
by making use of the ENDF/B interpolation laws. For the simple
analytic representations (LAW=7, 9, or 11), the average energies
are known\cite{ENDF102}.
The neutron cross sections required by Eq.~\ref{nkerm} are
obtained from an existing PENDF\index{PENDF} file (see
\hyperlink{sRECONRhy}{RECONR}\index{RECONR},
and \hyperlink{sBROADRhy}{BROADR})\index{BROADR}.
When the neutron sum in Eq.~\ref{reordered} is complete, the
code processes the photon production files. If the evaluation
does not include photon data, HEATR returns only the first sum.
This is equivalent to assuming that all photon energy is
deposited locally, consistent with the fact that there will
be no contribution to the photon transport source from this
material. The same result can be forced by using the
\cword{local} parameter (see ``User Input'', Section~\ref{ssHEATR_inp}, below).
Discrete photon yields and energies are obtained from
MF=12 or 13. Continuum photon data are obtained from MF=15,
and the average photon energy and $\overline{E_\gamma^2}$ are
computed. For radiative capture, the photon term becomes
\begin{equation}
E_\gamma\sigma_\gamma=\left(E+Q-\frac{E}{A+1}
+\frac{\overline{E_\gamma^2}}{2(A+1)mc^2}\,Y_\gamma\right)
\sigma_\gamma\,\,,
\label{cfix}
\end{equation}
\noindent
\cite{ENDF102}
where $Y_\gamma$ is the capture photon yield from MF=12. This
corrects the capture contribution from Eq.~\ref{nkerm} by
conservation of momentum. For other reactions,
Eq.~\ref{nkerm} is sufficient, and the product of
$\overline{E}_\gamma$, $Y_\gamma$, and $\sigma_\gamma$ is
subtracted from the neutron contribution.
\subsubsection{The special case of fission}
\label{sssHEATR_fissionKERMA}
The partial KERMA for fission is a special case due to the particular
problems with obtaining the $Q$-value for fission\index{fission Q}.
First, the fission $Q$-value given in the C1 field of MF=3 includes
delayed neutron and gamma contributions that we need to exclude,
and second, the $Q$-value for fission is energy dependent.
As a result, the KERMA for fission will be calculated differently
when compared to the other reactions which use Eq.~\ref{nkerm} as is.
Theoretically speaking, there is no difference with Eq.~\ref{nkerm}
as we will show here.
Energy dependent fission energy release and its components are given
in the MT=458 section of MF=1 on the ENDF file. This section of the
ENDF file defines the following components to the fission energy release:
\begin{itemize}
\item $Q_k$ : the kinetic energy of the fission fragments
\item $Q_{n,p}$ and $Q_{n,d}$ : the kinetic energy of the prompt and
delayed fission neutrons
\item $Q_{\gamma,p}$ and $Q_{\gamma,d}$ : the energy of the prompt
and delayed gamma rays
\item $Q_{\beta}$ : the energy of the delayed beta radiation
\item $Q_{\nu}$ : the energy carried away by the neutrinos
\end{itemize}
With these components, we can now define the total energy release
from fission $Q_t$, the total energy release from fission excluding
neutrinos $Q_r$ and the total prompt energy release from fission
$Q_p$ as as follows:
\begin{equation}
Q_t(E) = Q_k(E) + Q_{n,p} + Q_{n,d} + Q_{\gamma,p} + Q_{\gamma,d}
+ Q_{\beta} + Q_{\nu}\,\,,
\end{equation}
\begin{equation}
Q_r(E) = Q_t(E) - Q_{\nu}\,\,,
\end{equation}
\begin{equation}
Q_p(E) = Q_r(E) - Q_{n,d} - Q_{\gamma,d} - Q_{\beta}
= Q_k(E) + Q_{n,p} + Q_{\gamma,p}\,\,.
\end{equation}
Using these fission energy release components, we can define the
fission reaction $Q$-value (i.e. the energy released through the fission
reaction) as the prompt fission energy release minus the incident
neutron energy:
\begin{equation}
Q(E) = Q_p(E) - E
= Q_k(E) + Q_{n,p} + Q_{\gamma,p} - E\,\,.
\end{equation}
It should be noted that we have chosen to ignore the energy dependence
of delayed beta and gamma emission because we don't yet treat it in
subsequent codes. However, the impact of such an approximation is somewhat
limited due to the amount of energy involved. For example, for U235 the
value of $Q_k$ is roughly 169 MeV at 1e-5 eV while the sum of $Q_{n,d}$,
$Q_{\gamma,d}$ and $Q_{\beta}$ is roughly 12 MeV at 1e-5 eV.
For the calculation of the fission KERMA factor, we also need to know the
energy of the outgoing neutrons (i.e. $\overline{E}$ from Eq.~\ref{nkerm}).
Because we are considering the prompt energy release only, this is simply
equal to the prompt neutron energy release $Q_{n,p}$.
As a result, the partial fission KERMA factor $k_{f}^n$ will be given by:
\begin{equation}
k_{f}^n(E)=
\Bigl[E + Q(E) - \overline{E}(E)\Bigr]\sigma_{f}(E)
=
\Bigl[Q_k(E) + Q_{\gamma,p}(E)\Bigr]\sigma_{f}(E)\,\,.
\label{fkerm}
\end{equation}
The fission KERMA is thus equal to the fission cross section times the
sum of the kinetic energy of the fission products and the prompt gamma
energy release. This value will then be used in Eq.~\ref{reordered} to
calculate the total KERMA.
In some cases it is possible that a fissile nuclide does not have an
MT458 section. In this case, Eq.~\ref{nkerm} will be used directly as
follows:
\begin{equation}
k_{f}^n(E)=
\Bigl[E + Q(E) - \overline{\nu}(E)\overline{E}(E)\Bigr]\sigma_{f}(E)
\label{fkerm-nomt458}
\end{equation}
where the fission $Q$-value is approximated using the thermal point
energy dependencies defined for MT458:
\begin{equation}
Q(E) = Q_{\text{ENDF}} - 8070000 \left(\overline{\nu}(E)-\overline{\nu}(0)\right) + 0.307 E
\end{equation}
In this equation, $Q_{\text{ENDF}}$ is the reaction $Q$-value for fission
as given in MF3.
\subsection{Kinematic Limits}
\label{ssHEATR_kinematiclimits}
As an option provided mainly as an aid to evaluators, HEATR
will compute the kinematic maximum and minimum KERMA
\index{kinematic limits} coefficients and compare them with the
energy-balance results. The formulas are as follows. For
elastic scattering (MT=2), the expected recoil energy is
\begin{equation}
\overline{E}_R=\frac{2AE}{(A+1)^2}(1-f_1)\,\,.
\end{equation}
For discrete-inelastic scattering (MT=51-90), the photon
momentum is neglected to obtain
\begin{equation}
\overline{E}_R=\frac{2AE}{(A+1)^2}\left[\,1-
f_1\sqrt{1-\frac{(A+1)E_\gamma}{AE}}\,\,\right]
-\frac{E_\gamma}{A+1}\,\,,
\label{disc}
\end{equation}
\noindent
where $E_\gamma{=}-$C2 from MF=3. For continuum inelastic
scattering (MT=91), secondary neutrons are assumed to be
isotropic in the laboratory system (LAB) giving
\begin{equation}
\overline{E}_R=\frac{E-E_n}{A}\,\,,
\label{contin}
\end{equation}
\noindent
and
\begin{equation}
\overline{E}_\gamma=
\frac{(A-1)E-(A+1)\overline{E}_n}{A}\,\,,
\label{contin2}
\end{equation}
\vspace{0.5 pt}
\noindent
where $\overline{E}_\gamma$ is the average photon energy
expected for this representation. For radiative capture (MT=102),
\begin{equation}
\overline{E}_R=\frac{E}{A+1}+E_K
\end{equation}
\noindent
and
\begin{equation}
\overline{E}_\gamma=Q+\frac{AE}{A+1}-E_K\,\,,
\end{equation}
\noindent
where
\begin{equation}
E_K=\frac{1}{2M_Rc^2}\left[\frac{AE}{A+1}+Q\right]^2
\left\{1-\frac{1}{M_Rc^2}\left[
\frac{AE}{A+1}+Q\right]\right\}\,\,,
\end{equation}
\noindent
with
\noindent
\begin{equation}
M_Rc^2=(939.565\times 10^6)(A+1)-Q
\end{equation}
\noindent
being the mass energy in eV. The value of this constant is
actually computed from fundamental constants in NJOY2016.
For two-body scattering followed by particle emission
(MT=51-91, LR flag set), a minimum and maximum can be defined:
\begin{eqnarray}
(E'_R+E_x)_{\rm min}&=&\overline{E}_R\,\,,\;\hbox{and}\\
(E'_R+E_x)_{\rm max}&=&\overline{E}_R+Q+(E_\gamma)_{\rm max}\,\,,
\end{eqnarray}
\noindent
where $\overline{E}_R$ is the value from Eq.~\ref{disc} or
(\ref{contin}), $Q$ is the C2 field from File 3, and
$(E_\gamma)_{\rm max}$ is the negative of the C2 field from
File 3. In these equations, $E'_R$ is the recoil energy
and $E_x$ is the energy of the charged product. For
absorption followed by particle emission (MT=103-120),
\begin{eqnarray}
(E_R+E_x)_{\rm min}&=&\frac{E}{A+1-x}\,\,,\\
(E_\gamma)_{\rm max}&=&Q+\frac{A-x}{A+1-x}\,E\,\,,\;\hbox{and}\\
(E_R+E_x)_{\rm max}&=&E+Q\,\,,
\end{eqnarray}
\noindent
where $Q$ is the C2 field from MF=3 and $x$ is the particle mass
ratio ($x{=}1$ gives a minimum for all reactions).
For (n,2n) reactions,
\begin{eqnarray}
(E_R)_{\rm min}&=&0\,\,,\;\hbox{and}\\
(E_R)_{\rm max}&=&\frac{E+\overline{E}_n}{A-1}\,\,,
\end{eqnarray}
\noindent
and for (n,3n) reactions,
\begin{eqnarray}
(E_R)_{\rm min}&=&0\,\,,\;\hbox{and}\\
(E_R)_{\rm max}&=&\frac{E+2\overline{E}_n}{A-2}\,\,.
\end{eqnarray}
\noindent
For both (n,2n) and (n,3n), if $(E_R)_{\rm max}$ is greater than
$E_R$, it is set equal to $E_R$. In addition, these formulas
are not used for $A{<}10$; $(E_R)_{\rm max}$ is set to $E_R$.
For other neutron continuum scattering reactions (MT=22-45),
\begin{eqnarray}
(E_R+E_x)_{\rm min}&=&0\,\,,\;\hbox{and}\\
(E_R+E_x)_{\rm max}&=&E+Q-\overline{E}_n\,\,,
\end{eqnarray}
\noindent
where $Q$ is the C2 field from File 3. Finally, for fission
(MT=18-21, 38), the limits are
\begin{eqnarray}
(E_R)_{\rm min}&=&E+Q-\frac{1}{2}
\overline{E}_n-15{\times}10^6\,\hbox{\rm eV}\,\,,\;\hbox{and}\\
(E_R)_{\rm max}&=&E+Q-\overline{E}_n\,\,,
\end{eqnarray}
\noindent
where $Q$ is the prompt fission Q-value less neutrinos. It
is determined by taking the total (less neutrinos) value from
File 3 and subtracting the delayed energy obtained from
MF=1/MT=458.
These values are intended to be very conservative. Note
that $E_K$ is only significant at very low neutron energy.
In order to reduce unimportant error messages, a tolerance
band is applied to the above limits. If all checks are
satisfied, the resulting KERMA coefficients should give good
local heating results even when 99.8\% of the photons
escape the local region. More information on using the
kinematic checks to diagnose energy-balance problems in
evaluations will be found in ``Diagnosing Energy-Balance
Problems'', Section~\ref{ssHEATR_EB_Prob}.\index{energy balance consistency}
The upper kinematic limit can also be written out to the
output tape as MT=443 if desired. It is similar to the KERMA
factors generated by the MACK code\cite{MACK}, and it is
sometimes preferable to the energy-balance KERMA for
calculating local heating for evaluations with severe
energy-balance problems. The kinematic value in MT=443
is useful for plots (see the examples in this report).
\subsection{Computation of Damage Energy}
\label{ssHEATR_damagecomputation}
The formulas used for calculating damage energy are derived
\index{damage energy production}
from the same sources as the heating formulas given above,
except in this case, the effects of scattering angle do not
result in simple factors like $f_1$ because the Robinson
partition function is not linear. Instead, it is
\index{Robinson partition function}
calculated as follows:
\begin{equation}
P(E)=\frac{E_R}{1+F_L(3.4008\epsilon^{1/6}+0.40244\epsilon^{3/4}
+\epsilon)}\,\,,
\label{robinson}
\end{equation}
\vspace{0.5 pt}
\noindent
if $E_R\ge 25.0$ eV, and zero otherwise. In Eq.~\ref{robinson},
$E_R$ is the primary recoil energy,
\begin{eqnarray}
\epsilon&=&\frac{E_R}{E_L}\,\,,\\
E_L&=&30.724Z_RZ_L\left(Z_R^{2/3}+Z_L^{2/3}\right)^{1/2}
(A_R+A_L)/A_L\,\,,\;\hbox{and}\\
F_L&=&\frac{0.0793Z_R^{2/3}Z_L^{1/2}\left(A_R+A_L\right)^{3/2}}
{\left(Z_R^{2/3}+Z_L^{2/3}\right)^{3/4}A_R^{3/2}A_L^{1/2}}\,\,,
\end{eqnarray}
\noindent
and $Z_i$ and $A_i$ refer to the charge and atomic number
of the lattice nuclei (L) and the recoil nuclei (R). The
function behaves like $E_R$ at low recoil energies and then
levels out at higher energies. Therefore, the damage-energy
production cross section is always less than the heat
production cross section. See Fig.~\ref{f2} for examples.
For elastic and two-body discrete-level inelastic scattering,
\begin{equation}
E_R(E,\mu)=\frac{AE}{(A+1)^2}\Bigl(1-2R\mu+R^2\Bigr)\,\,,
\label{tworec}
\end{equation}
\vspace{0.5 pt}
\noindent
where the ``effective mass'' is given by
\begin{equation}
R=\sqrt{1-\frac{(A+1)(-Q)}{AE}}\,\,,
\end{equation}
\noindent
and $\mu$ is the CM scattering cosine. The damage energy
production cross section is then obtained from
\begin{equation}
D(E)=\sigma(E)\int_{-1}^1 f(E,\mu)\,
P(E_R[E,\mu])\,d\mu\,\,,
\label{damint}
\end{equation}
\noindent
where $f$ is the angular distribution from the ENDF/B File 4.
This integration is performed with a 20-point Gauss-Legendre
quadrature. Discrete-level reactions with LR flags to
indicate, for example, (n,n$'$)$\alpha$ reactions, are
treated in the same way at present. The additional emitted
particles are ignored.
Continuum reactions like (n,n$'$) give a recoil spectrum
\begin{equation}
E_R(E,E',\mu)=\frac{1}{A}\Bigl(E-2\sqrt{EE'}\mu+E'\Bigr)\,\,,
\end{equation}
\noindent
where $E'$ is the secondary neutron energy, $\mu$ is the
laboratory cosine, and the photon momentum has been neglected.
The damage becomes
\begin{equation}
D(E)=\sigma(E)\int_0^\infty\,dE'\,\int_{-1}^1d\mu
\, f(E,\mu)\,g(E,E')\,P(E_R[E,E',\mu])\,\,,
\label{f5dam}
\end{equation}
\noindent
where $g$ is the secondary energy distribution from File 5.
In the code, the angular distribution is defaulted to isotropic,
and a 4-point Gaussian quadrature is used for the angular
integration. For analytic representations of $g$, an adaptive
integration to 5\% accuracy is used for $E'$; for tabulated
File 5 data, a trapezoidal integration is performed using the
energy grid of the file. The same procedure is used for
(n,2n), (n,3n), etc., but it is not realistic for reactions
like (n,n$'$p) or (n,n$'\alpha$). The neutron in these types of
reactions can get out of the nucleus quite easily; thus, much of
the energy available to secondary particles is typically carried
away by the charged particles\cite{alb}. HEATR treats these
reactions in the same way as (n,p) or (n,$\alpha$).
The recoil for radiative capture must include the momentum of
the emitted photons below 25 -- 100 keV giving
\begin{equation}
E_R=\frac{E}{A+1}-2\sqrt{\frac{E}{A+1}}
\sqrt{\frac{E_\gamma^2}{2(A+1)mc^2}}\cos\phi
+\frac{\overline{E_\gamma^2}}{2(A+1)mc^2}\,\,,
\label{radrec}
\end{equation}
\noindent
where $\phi$ is the angle between the incident neutron direction
and emitted photon direction. If subsequent photons are emitted
in a cascade, each one will add an additional term of
$\overline{E_\gamma^2}$ and an additional angle. A complete
averaging of Eq.~\ref{radrec} with respect to $P(E_R)$ would
be very difficult and would require angular correlations not
present in ENDF/B evaluations. However, damage calculations are still
fairly crude, and an estimate for the damage obtained by
treating the neutron ``kick'' and all the photon kicks
independently should give a reasonable upper limit because
\begin{equation}
\int_{-1}^1D(E_R)\,d\cos\phi\le
D\left(\frac{E}{A+1}\right)+\sum_\gamma D\left(
\frac{\overline{E_\gamma^2}}{2M_Rc^2}\right)\,\,.
\end{equation}
\noindent
The actual formula used in the code is
\begin{eqnarray}
D(E)&=&D\left(\frac{E}{A+1}\right)
+D\left(\frac{1}{2M_Rc^2}\left[\frac{AE}{A+1}
+Q\right]^2\right) \nonumber\\
&+&\sum_\gamma D\left(\frac{\overline{E^2_\gamma}}
{2M_Rc^2}\right)-D\left(\frac{1}{2M_Rc^2}\left[
\frac{AE}{A+1}+Q\right]^2\right)\,\,,
\label{D102}
\end{eqnarray}
\noindent
where the first line is computed in the neutron section, and
the second line is computed in the photon section. This form
also provides a reasonable default when no photons are given.
Finally, for the (n,particle) reactions, the primary recoil
is given by
\begin{equation}
E_R=\frac{1}{A+1}\Bigl(E^*-2\sqrt{aE^*E_a}\cos\phi+aE_a\Bigr)\,\,,
\label{npart}
\end{equation}
\vspace{1 pt}
\noindent
where $a$ is the mass ratio of the emitted particle to the neutron,
$E^*$ is given by
\begin{equation}
E^*=\frac{A+1-a}{A+1}\,E\,\,,
\end{equation}
\vspace{1 pt}
\noindent
and the particle energy $E_a$ is approximated as being equal
to the smaller of the available energy
\begin{equation}
Q+\frac{AE}{A+1}\,\,,
\end{equation}
\vspace{1 pt}
\noindent
or the Coulomb barrier energy
\begin{equation}
\frac{1.029\times10^6\,zZ}{a^{1/3}+A^{1/3}}\,\,
\hbox{\rm in eV}\,\,,
\end{equation}
\vspace{1 pt}
\noindent
where $z$ is the charge of the emitted particle and $Z$ is
the charge of the target. A more reasonable distribution would
be desirable\cite{alb}, but this one has the advantage of
eliminating an integration, and most results are dominated by
the kick imparted by the incident neutron anyway. The angular
distribution for the emitted particle is taken as isotropic
in the lab. At high incident energies, direct interaction
processes would be expected to give rise to a forward-peaked
distribution, thereby reducing the
damage. However, the
importance of this effect is also reduced by the dominance
of the neutron kick.
\begin{figure}[tp]\centering
\includegraphics[keepaspectratio,height=3.2in, angle=0]{figs/heatr3ack}
\caption[Components of radiation damage energy production for $^{27}$Al]
{Components of radiation damage energy production
for $^{27}$Al from ENDF/B-VII.0. Note that capture dominates at
very low energies, then elastic dominates, and finally inelastic
begins to contribute at very high energies.}
\label{f3}
\end{figure}
Fig.~\ref{f3} gives a typical result for a damage energy
production calculation, showing the separate contributions of
elastic, inelastic, and absorption processes.
\subsection{Heating and Damage from File 6}
\label{ssHEATR_file6}
A number of the evaluations in ENDF/B-VI and later include complete
energy-angle distributions for all of the particles produced
by a reaction, including the residual nucleus\index{recoil distributions}.
In these cases, HEATR can compute the contributions to KERMA by
calculating the average energy in the spectrum of each outgoing
charged particle or residual nucleus and using Eq.~\ref{direct}.
A fully-populated section of File 6 contains subsections for all of
the particles and photons produced by the reaction, including
the recoil nucleus. There are a number of different schemes
used to represent the energy-angle distributions for these
outgoing particles. The most important ones for HEATR follow:
\begin{itemize}
\begin{singlespace}
\item {\it No distribution}. In this case, the subsection is
inadequate for use in heating and damage calculations.
A warning message is issued.
\item {\it Two-body angular distribution}. These are basically
the same as distributions in File 4.
\item {\it Recoil distribution}. This particle is a recoil
nucleus from a two-body reaction. Its angular
distribution is assumed to be the complement of the
angular distribution for the \underbar{first} subsection
in this section.
\item {\it CM Kalbach distribution}. This format is often used
by LANL evaluations, and transformation to the
laboratory frame is required. The looping order for
the data is $E$, $E'$, $\mu$.
\item{\it LAB Legendre distribution}. This format is used in
most of the ORNL evaluations for ENDF/B-VI. It is
already in the laboratory frame, and the angular
information can be simply ignored.
\item{\it LAB angle-energy distribution}. This format is
used for the $^{9}$Be evaluation of ENDF/B-VI by LLNL.
The looping order is $E$, $\mu$, $E'$.
\end{singlespace}
\end{itemize}
\noindent
The normal procedure is to loop through all of these subsections.
The subsections producing neutrons are processed to be used in
a total energy check, but they contribute nothing to the heating
or to the damage. Subsections describing charged particles and
residual nuclei are processed into heating and damage contributions.
Finally, the photon subsection is processed for the photon energy
check and the total energy check, even though it does not affect
either heating or damage. Any remaining difference between the
eV-barns available for the reaction and the eV-barns carried
away by the neutrons, photons, particles, and recoil is added
into the heating to help preserve the total energy deposition
in the spirit of the energy-balance method.
For ``two-body'' sections, the emitted particle energy is given by
\begin{equation}
E'=\frac{A'E}{A+1}\Bigl(1+2R\mu+R^2\Bigr) \,\,,
\label{ebar6}
\end{equation}
\vspace{1 pt}
\noindent
where
\begin{equation}
R=\sqrt{\frac{A(A+1-A')}{A'}} \,\,,
\label{beta}
\end{equation}
\noindent
and $A'$ is the ratio of the mass of the outgoing particle to
that of the incident particle. The heating is obtained by doing
a simple integral over $\mu$, and the damage is computed using
the integral over $\mu$ given in Eq.~\ref{damint}. In both
cases, the integrals are performed using either a 20-point
Gauss-Legendre quadrature\index{Gauss-Legendre quadrature}
(for Legendre representations) or a trapezoidal integration
(for tabulated data).
For ``recoil'' sections, the code backs up to the particle
distribution and calculates the recoil using the same method
described above with the sign of $\mu$ changed.
For laboratory distributions that use the $E$, $E'$, $\mu$
ordering, the angular part can be ignored, and the heating and
damage become
\begin{equation}
K(E)=\int g(E{\rightarrow}E')E'\,dE'\,\,,
\label{KofE}
\end{equation}
\noindent
and
\begin{equation}
D(E)=\int g(E{\rightarrow}E')P(E')\,dE'\,\,,
\label{DofE}
\end{equation}
\noindent
where $g(E{\rightarrow}E')$ is the angle-integrated energy
distribution from File 6, and $P(E')$ is the damage partition
function. Trapezoidal integration is used for the continuum,
and the integrand is simply added into the sum for the
delta functions (if any).
Heating for subsections that use the ordering $E$, $\mu$, $E'$
is computed using the formula
\begin{equation}