-
Notifications
You must be signed in to change notification settings - Fork 6
/
groupx.tex
4711 lines (4047 loc) · 199 KB
/
groupx.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{GROUPR}
\label{sGROUPR}
\hypertarget{sGROUPRhy}{GROUPR}
\index{GROUPR|textbf} computes group-to-group scattering matrices, and
anisotropic photon production matrices for neutrons from ENDF/B-IV and
later evaluated nuclear data. With ENDF-6
format files, photonuclear data and incoming and outgoing charged
particles can also be handled. Special features are provided for
ratio quantities (for example, $\overline\mu$, $\overline\nu$, or
photon yield), inverse velocity\index{inverse-velocity},
delayed neutron spectra by time group\index{delayed-neutron spectra},
and anisotropic thermal neutron scattering. Fission is represented as
a group-to-group matrix for full generality. Scattering matrices
and photon production matrices may be self-shielded if desired.
The Bondarenko narrow-resonance weighting
scheme\cite{Bondarenko} is normally
used.\index{Bondarenko method}\index{narrow resonances} Optionally,
a weighting flux can be computed for various mixtures
of heavy absorbers with light moderators.\index{flux calculator}
An accurate pointwise solution of the integral slowing down equation
is used. This option is normally called on to account for
intermediate resonance effects in the epithermal range.
\index{epithermal}
\index{intermediate resonances}
Neutron data and photon-production data are processed in a parallel
manner using the same weight function and quadrature scheme. This
assures consistent cross sections for coupled neutron-photon
problems. Two-body scattering is computed with a center-of-mass (CM)
Gaussian quadrature, which gives accurate results even for small Legendre
components of the group-to-group matrix.
User conveniences include free-form input and complete control over
which reactions are processed. The neutron group structure, photon group
structure, and weight function can each be read in or set to one of
the internal options. Output can be printed and/or written to an
output ``groupwise-ENDF'' (GENDF)\index{GENDF} file for further processing
by a formatting module (\hyperlink{sDTFRhy}{DTFR}\index{DTFR},
\hyperlink{sCCCCRhy}{CCCCR}\index{CCCCR},
\hyperlink{sMATXSRhy}{MATXSR}\index{MATXSR},
\hyperlink{sWIMSRhy}{WIMSR}\index{WIMSR}), by the covariance module
(\hyperlink{sERRORRhy}{ERRORR})\index{ERRORR}, or by the MCNP
continuous-energy Monte Carlo
module (\hyperlink{sACERhy}{ACER})\index{ACER}.
This chapter describes the GROUPR module in NJOY2016.0.
\subsection{Multigroup Constants}
\label{ssGROUPR_MG}
Multigroup constants are normally used by computer codes that calculate
the distributions of neutrons and/or photons in space and energy, and that
compute various responses to these distributions, such as criticality,
dose to personnel, or activation of materials. These distributions are
solutions of the neutral particle transport equation.\footnote
{The following development uses a notation based on Bell and
Glasstone\cite{ref5}, where the lower-case sigma is used for both
macroscopic and microscopic cross sections, depending on the context.
One-dimensional slab geometry is used throughout for simplicity. }
\begin{eqnarray}
\mu{{\partial}\over{\partial x}}\phi(x,\mu,E)
&+&\sigma_t(x,E)\,\phi(x,\mu,E)\nonumber\\
&=&\int d{\bf\Omega}'\int dE'\,\sigma_X(x,E'{\rightarrow}E,
{\bf\Omega}'{\rightarrow}{\bf\Omega})
\,\phi(x,\mu',E')\nonumber\\
&+&Q(x,\mu,E) \,\,,
\label{Eq1}
\end{eqnarray}
\noindent
where the flux $\phi$ is allowed to vary with position $x$, direction
${\bf\Omega}$ with polar cosine $\mu$, and energy $E$. Similarly, the
macroscopic total cross section $\sigma_t$ varies with position and
energy. The right-hand side of the equation contains the source due to
transfers from other directions ${\bf\Omega}'$ and energies $E'$ (as
described by the macroscopic transfer cross section $\sigma_X$), and
a fixed or external source $Q$.
The macroscopic cross sections (in units of cm$^{-1}$) in Eq.~\ref{Eq1}
can be calculated from microscopic cross sections for the component
isotopes or elements (in barns) using
\begin{equation}
\sigma_t(x,E)=\sum_i\rho_i(x)\,\sigma_t^i(T[x],E) \,\,,\\
\end{equation}
\noindent
where $\rho_i$ is the number density for a constituent (in
barns$^{-1}$cm$^{-1}$), which may vary with position, and T is the
temperature, which may also vary with position. A similar formula
holds for $\sigma_X$.
The transfer cross section $\sigma_X$ (which includes both scattering
and fission processes) is normally assumed to depend only on the cosine
of the scattering angle, $\mu_0={\bf\Omega}\cdot{\bf\Omega}'$. This
allows $\sigma_X$ to be expanded using Legendre polynomials
\begin{equation}
\sigma_X(x,E'{\rightarrow}E,
{\bf\Omega}'{\rightarrow}{\bf\Omega})=
\sum_{\ell=0}^{\infty}
{{2\ell+1} \over 4\pi}\,\sigma_{X\ell}(x,E'{\rightarrow}
E)\,P_\ell(\mu_0)\,\,.\\
\end{equation}
\noindent
Application of the addition theorem and integration over azimuthal angle
then gives
\begin{eqnarray}
\mu{{\partial}\over{\partial x}}\phi(x,\mu,E)&+&\sigma_t(x,E)
\,\phi(x,\mu,E)\nonumber\\
&=& \sum_{\ell=0}^{\infty}{{2\ell+1}\over 2}
P_{\ell}(\mu)\int\sigma_{X\ell}(x,E'{\rightarrow}E)
\,\phi_{\ell}(x,E')\,dE'\nonumber\\
&+&Q(x,\mu,E)\,\,,
\label{Eq4}
\end{eqnarray}
\noindent
where
\begin{equation}
\phi_\ell(x,E)=\int P_\ell(\mu) \,\phi(x,\mu,E)\,d\mu\,\,.
\end{equation}
\noindent
The desired responses are then given by
\begin{equation}
R(x)=\int\sigma_r(x,E)\,\phi_0(x,E)\,dE\,\,,
\label{Eq6}
\end{equation}
\noindent
where $\sigma_r$ is the reaction cross section for the response. The next
step is to integrate Eqs.~\ref{Eq4} and \ref{Eq6} over a range of
energies chosen to lie in group $g$. The results are
\begin{eqnarray}
\mu{{\partial}\over\partial x}\phi_g(x,\mu)&+&
\sum_{\ell=0}^{\infty}P_{\ell}(\mu)\,\sigma_{t\ell g}(x)
\,\phi_{\ell g}(x)\nonumber\\
&=& \sum_{\ell=0}^{\infty}{{2\ell+1}\over 2}P_{\ell}(\mu)
\sum_{g'}\sigma_{X\ell g'\rightarrow g}(x)\,\phi_{\ell g'}(x)
+Q_g(x,\mu)\,\,,
\label{Eq7}
\end{eqnarray}
\noindent
and
\begin{equation}
R(x)=\sum_g\sigma_{rg}(x)\,\phi_{0g}(x)\,\,,
\end{equation}
\noindent
where
\begin{equation}
\phi_{\ell g}(x)=\int_g\phi_{\ell}(x,E)\,dE\,\,,
\end{equation}
\begin{equation}
\sigma_{t\ell g}(x)={\displaystyle{\int_g
\sigma_t(x,E)\,\phi_{\ell}(x,E)\,dE}
\over\displaystyle {\int_g\phi_{\ell}(x,E)\,dE}}\,\,,
\label{Eq10}
\end{equation}
\begin{equation}
\sigma_r(x)={\displaystyle{\int_g\sigma_r(x,E)\,\phi_0(x,E)\,dE}
\over\displaystyle {\int_g\phi_0(x,E)\,dE}}\,\,,
\label{Eq11}
\end{equation}
\noindent
and
\begin{equation}
\sigma_{X\ell g'\rightarrow g}={\displaystyle{\int_gdE\int_{g'}
dE'\,\sigma_{X\ell}(x,E'{\rightarrow}E)\,\phi_{\ell}(x,E)}
\over \displaystyle{\int_g\phi_{\ell}(x,E)\,dE}}\,\,.
\label{Eq12}
\end{equation}
The last three equations provide the fundamental definitions for the
multigroup cross sections\index{multigroup cross sections} and the
group-to-group matrix\index{group-to-group matrices}. Note that
the values of the group constants depend upon the basic energy-dependent
cross sections obtained from an ENDF-format evaluation by way of
the \hyperlink{sRECONRhy}{RECONR}\index{RECONR},
\hyperlink{sBROADRhy}{BROADR}\index{BROADR},
\hyperlink{sUNRESRhy}{UNRESR}\index{UNRESR},
\hyperlink{sHEATRhy}{HEATR}\index{HEATR},
\hyperlink{sTHERMRhy}{THERMR}\index{THERMR},
and \hyperlink{sPURRhy}{PURR}\index{PURR} modules
of NJOY, and the shape of $\phi$ within the group.
\subsection{Group Ordering}
\label{ssGROUPR_Group_Order}
Since neutrons normally lose energy in scattering, the scattering source
into group $g$ depends on the flux at higher-energy groups $g'$ and the
cross section for transferring neutrons from $g'$ to $g$. For this
reason, Eq.~\ref{Eq7} is usually solved by sweeping from high energies
to low energies. (Any thermal upscatter or fission is handled by
iteration.) Data libraries for use with transport codes normally number
the groups such that group 1 is the highest-energy group, and all the
scattering matrix elements that transfer neutrons into group 1 are given
first, followed by those for scattering into group 2, and so on.
However, in ENDF files the evaluated nuclear data are always given in
order of increasing incident energy, and secondary neutron distributions
are described by giving emission spectra for given incident energies.
Therefore, GROUPR numbers its groups such that group 1 is the
lowest-energy group, and it calculates that scattering out of group 1,
followed by the scattering out of group 2, and so on.
The ``backward'' energy-group numbering convention used by GROUPR is a
possible source of confusion in interpreting output produced by the
various modules of NJOY. All group indices printed by GROUPR or written
to the GROUPR output file use the increasing-energy order. The
covariance modules and photon interaction module follow the GROUPR
ordering convention. Output modules such as
\hyperlink{sDTFRhy}{DTFR}, \hyperlink{sCCCCRhy}{CCCCR},
\hyperlink{sMATXSRhy}{MATXSR}, and \hyperlink{sWIMSRhy}{WIMSR}
invert the group order and rearrange the scattering matrices from
the GROUPR outscatter organization to the ``transport'' inscatter form.
Any group indices printed by these three output modules will be in the
conventional transport decreasing-energy order.
\subsection{Basic ENDF Cross Sections}
\label{ssGROUPR_BasicXS}
The basic energy-dependent cross sections and energy-angle distributions
needed for Eqs.~\ref{Eq10}, \ref{Eq11}, and \ref{Eq12} are obtained
from evaluated nuclear data in ENDF format\cite{ENDF102}. These data
are indexed by material (MAT), type of information (MF), and reaction (MT).
Materials can be single isotopes, elements, or compounds. Type of
information includes energy-dependent cross section (MF=3), angular
distributions (MF=4), secondary energy distributions (MF=5), and
energy-angle distributions (MF=6). Reactions include the total (MT=1)
required for Eq.~\ref{Eq10}, the partial scattering reactions that must
be summed for Eq.~\ref{Eq12} [that is, elastic (MT=2), discrete-level
inelastic (MT=51 -- 90), (n,2n) (MT=16), {\it etc.}], and the many partial
reactions that can be used to calculate responses [for example, (n,2n)
or (n,$\alpha$) for activation, gas production, heat production (KERMA),
radiation damage (DPA), {\it etc.}].
Before using GROUPR, the basic ENDF/B cross sections should have been
converted into energy- and temperature-dependent pointwise cross sections
in PENDF\index{PENDF} (pointwise ENDF) format using
\hyperlink{sRECONRhy}{RECONR}\index{RECONR} and
\hyperlink{sBROADRhy}{BROADR}\index{BROADR}. For heavy
isotopes, unresolved self-shielding
data should have been added to the PENDF tape\footnote{
The term ``tape'' is used loosely in this report to refer
to any input or output file. Of course, such files would
be on disk storage in a modern system.}
using \hyperlink{sUNRESRhy}{UNRESR}\index{UNRESR} or
\hyperlink{sPURRhy}{PURR}\index{PURR}. If requested, heat production
cross sections (KERMA)\index{KERMA}, radiation damage production
(or DPA)\index{DPA}, and thermal upscatter data can also have been
added to the PENDF tape using \hyperlink{sHEATRhy}{HEATR}\index{HEATR}
and \hyperlink{sTHERMRhy}{THERMR}\index{THERMR}.
See the chapters on these other modules for more information.
The detailed methods used for evaluating Eqs.~\ref{Eq10}, \ref{Eq11},
and \ref{Eq12} from ENDF and PENDF tapes are given below (see
Sections~\ref{ssGROUPR_GrpInt} through \ref{ssGROUPR_F6_EA}). An
example of an ENDF pointwise cross section compared with group-averaged
cross sections from GROUPR is given in Fig.~\ref{gr1}.
\begin{figure}[thb]\centering
\includegraphics[keepaspectratio, height=3.5in, angle=270]{figs/groupr1ack}
\caption[Pointwise and multigroup cross section comparison]{A comparison
of the pointwise and multigroup representations for the total cross section of
$^{7}$Li. The Los Alamos 30-group structure is shown.}
\label{gr1}
\end{figure}
\subsection{Weighting Flux}
\label{ssGROUPR_WtFlux}
In general, the weighting flux\index{weighting flux} $\phi$ is not
known; it is, after all, the particle distribution being sought
in the transport calculation. However, it is often possible
to obtain fairly accurate group constants for a particular
application if the shape of the flux is reasonably well known
over the broad energy ranges of a particular few-group structure
(for example, a fission spectrum, thermal Maxwellian, or $1/E$
slowing-down spectrum). Alternatively, one can use many small groups
so that mistakes in guessing the shape inside the group are not very
important. The key to using the multigroup method effectively is
balancing the tradeoffs between the choice of weight function and
the number of groups used for each different class of problem being solved.
In many cases of practical interest, the flux $\phi$ will contain dips
corresponding to the absorption resonances of the various materials.
In the reaction rate $\sigma(E)\times\phi(E)$, these dips clearly reduce
(self-shield) the effect of the corresponding resonance. GROUPR provides
two methods to estimate the effect of this self-shielding: the Bondarenko
model and the flux calculator.
\index{self-shielding}
\index{Bondarenko method}
\index{flux calculator}
In the Bondarenko model\cite{Bondarenko}, the narrow resonance (NR)
approximation\index{narrow resonance approximation}, and the
B$_{\rm N}$ approximation for large systems\cite{ref5} are invoked
to obtain
\begin{equation}
\phi_{\ell}(E)={{W_{\ell}(E)}\over{[\sigma_t(E)]^{\ell+1}}}\,\,,
\end{equation}
\noindent
where $\phi_{\ell}$ is the $\ell$-th Legendre component of the angular
flux, the $W_\ell(E)$ are smooth functions of energy (such as $1/E$+fission),
and $\sigma_t(E)$ is the total macroscopic cross section for the material.
GROUPR takes all of the $W_{\ell}$ to be equal to the single function $C(E)$,
where $C(E)$ can be read in or set to one of several internally defined
functions. It is further assumed that the important self-shielding effect
of the flux can be obtained for isotope $i$ by representing all the other
isotopes with a constant ``background cross section'', $\sigma_0$. Therefore,
\index{background cross section}
\index{$\sigma_0$}
\begin{equation}
\phi_{\ell}^i(E)={{C(E)}\over
{[\sigma_t^i(E)+\sigma_0^i]^{\ell+1}}} \,\,,
\label{Eq14}
\end{equation}
\noindent
where $\sigma_t^i$ is the microscopic total cross section for isotope $i$.
The qualitative behavior of Eq.~\ref{Eq14} is easy to understand.
If $\sigma_0$ is larger than the tallest peaks in $\sigma_t$, the weighting
flux $\phi$ is approximately proportional to the smooth weighting function
$C(E)$. This is called infinite dilution\index{infinite dilution};
the cross section in the material of interest has little or no effect
on the flux. On the other hand, if $\sigma_0$ is small with respect
to $\sigma_t$, the weighting flux will have large dips at the locations
of the peaks in $\sigma_t$, and a large self-shielding effect will
be expected.
Each component material of a mixture has a different weight function.
The macroscopic total cross sections are given by
\begin{equation}
\sigma_{t\ell g}=\sum_i \rho_i \,\sigma_{t\ell g}^i(\sigma_0^i,T)\,\,,
\end{equation}
\noindent
where
\begin{equation}
\sigma_{t\ell g}^i(\sigma_0,T)=
{{\displaystyle\int_g {{\sigma_t^i(E,T)}\over
{[\sigma_0+\sigma_t^i]^{\ell+1}}}
C(E)\,dE}\over
{\displaystyle\int_g{{1}\over
{[\sigma_0+\sigma_t^i]^{\ell+1}}} C(E)\,dE}}\,\,.
\end{equation}
\noindent
Similar equations are used for $\sigma_R$ and $\sigma_{X\ell g\rightarrow g'}$.
On the GROUPR level, $\sigma_0$ and $T$ are simply parameters. Subsequent
codes, such as 1DX\cite{1DX}\index{1DX} or TRANSX\cite{TRANSX,TRANSX2},
\index{TRANSX} can compute an appropriate value for $\sigma_0$, and then
interpolate in tables of cross section versus $\sigma_0$ and $T$ to get
the desired self-shielded group constants.
The appropriate value for $\sigma_0^i$\index{$\sigma_0$} is obvious
when a single resonance material is mixed with a moderator material
(for example, $^{238}$UO$_2$), because the admixed materials typically
have a constant cross section in the energy range where the heavy isotopes
have resonances. For a mixture of resonance materials, the normal procedure
is to preserve the average of Eq.~\ref{Eq14} in each group by using
\begin{equation}
\sigma_{0g}^i={{1}\over{\rho_i}}
\sum_{j\ne i}\rho_j \,\sigma_{t0g}^j(\sigma_{0g}^j,T)\,\,,
\label{Eq17}
\end{equation}
\noindent
where the $\rho_i$ are atomic densities or atomic fractions.
Eq.~\ref{Eq17} is solved by iteration. Interference between resonances
in different materials is handled in an average sense only.
In the unresolved energy range\index{unresolved resonance range}
(see \hyperlink{sUNRESRhy}{UNRESR}\index{UNRESR} and
\hyperlink{sPURRhy}{PURR}\index{PURR}), the explicit dependence
of cross section on energy is not known. The integrands are replaced
by their expected values
\begin{equation}
\sigma_{x\ell g}(\sigma_0)=
{\displaystyle{\int_g\biggl<{{\sigma_x}\over{[\sigma_0+\sigma_t]^{\ell+1}}}
\,\biggr>W_{\ell}\,dE}
\over\displaystyle{\int_g\biggl<{1\over{[\sigma_0+\sigma_t]^{\ell+1}}}
\,\biggr>W_{\ell}\,dE}}\,\,,
\label{Eq18}
\end{equation}
\noindent
where the expected values are averages over the distributions of
resonance position and width expected in the vicinity of energy $E$.
The \hyperlink{sUNRESRhy}{UNRESR} and \hyperlink{sPURRhy}{PURR}
modules produce effective self-shielded point
cross sections defined by
\begin{equation}
\bigl<\sigma_x\bigr>_{\ell}=
{{\displaystyle{\biggl<{{\sigma_x}\over{[\sigma_0
+\sigma_t]^{\ell+1}}}}\biggr>}
\over\displaystyle{\biggl<
{1\over{[\sigma_0+\sigma_t]^{\ell+1}}}\biggr>}}\,\,.
\label{Eq19}
\end{equation}
\noindent
Substituting Eq.~\ref{Eq19} into Eq.~\ref{Eq18} gives an equation of
the form of Eqs.~\ref{Eq10} and \ref{Eq11}, except that $\sigma$ is
replaced by $\bigl<\sigma\bigr>$, and the flux is replaced by an average
effective flux. This effective flux can be obtained by manipulating the
effective total cross section as follows:
\begin{equation}
\bigl<\sigma_t\bigr>_{\ell}=
{\displaystyle{\biggl<{{\sigma_0+\sigma_t-\sigma_0}
\over{[\sigma_0+\sigma_t]^{\ell+1}}}\biggr>}
\over\displaystyle{\biggl<{{1}\over
{[\sigma_0+\sigma_t]^{\ell+1}}}\biggr>}}
={\displaystyle{\biggl<{1
\over{[\sigma_0+\sigma_t]^{\ell}}}\biggr>}
\over\displaystyle{\biggl<{{1}\over
{[\sigma_0+\sigma_t]^{\ell+1}}}\biggr>}}-\sigma_0\,\,,
\end{equation}
\noindent
from which
\begin{equation}
\biggl<{{1}\over{[\sigma_0+\sigma_t]^{\ell+1}}}\biggr>
= {\displaystyle{\biggl<{{1}\over{[\sigma_0+\sigma_t]^{\ell}}}\biggr>}
\over{\sigma_0+\bigl<\sigma_t\bigr>_k}}\,\,.
\label{Eq21}
\end{equation}
\noindent
Eq.~\ref{Eq21} defines a recursion relation which can be used to compute
the effective flux to any order
\begin{equation}
\biggl<{{1}\over{[\sigma_0+\sigma_t]^{\ell+1}}}\biggr>
= \prod_{k=0}^{\ell}{1\over{\sigma_0+\bigl<\sigma_t\bigr>_k}}\,\,,
\label{Eq22}
\end{equation}
\vspace{0.5 pt}
\noindent
This equation reduces to Eq.~\ref{Eq14} in the resolved range. It is
the formula used in \cword{genflx} to compute $\phi_{\ell}(E)$ for the
Bondarenko option.
When heterogeneity\index{heterogeneity} effects are important, the
background cross section method can be extended as follows. In an
infinite system of two regions (fuel and moderator), the neutron
balance equations are
\begin{equation}
V_f\sigma_f\phi_f=(1-P_f)V_f S_f+P_m V_m S_m\,\,,
\end{equation}
\noindent
and
\begin{equation}
V_m\sigma_m\phi_m=P_f V_f S_f+(1-P_m)V_m S_m\,\,,
\end{equation}
\noindent
where $V_f$ and $V_m$ are the region volumes, $\sigma_f$ and $\sigma_m$
are the corresponding total macroscopic cross sections, $S_f$ and $S_m$
are the sources per unit volume in each region, $P_f$ is the probability
that a neutron born in the fuel will suffer its next collision in the
moderator, and $P_m$ is the probability that a neutron born in the
moderator will suffer its next collision in the fuel. As usual, use
is made of the reciprocity theorem,
\index{reciprocity theorem}
\begin{equation}
V_f\sigma_f P_f=V_m\sigma_m P_m \,\,,
\end{equation}
\noindent
and the Wigner rational approximation\index{Wigner rational approximation}
to the fuel escape probability,
\begin{equation}
P_f={{\sigma_e}\over{\sigma_e+\sigma_f}}\,\,,
\end{equation}
\noindent
where $\sigma_e$ is a slowly varying function of energy called the escape
cross section\index{escape cross section}, to obtain an equation for the
fuel flux in the form
\begin{equation}
(\sigma_f+\sigma_e)\phi_f={{\sigma_e S_m}\over \sigma_m} +S_f \,\,.
\label{Eq27}
\end{equation}
\noindent
In the limit where the resonances are narrow with respect to both fuel
and moderator scattering, the source terms $S_f$ and $S_m$ take on their
asymptotic forms of $\sigma_p/E$ and $\sigma_m/E$ respectively, and this
equation becomes equivalent to the Bondarenko model quoted above with
\begin{equation}
\sigma_0^f={\sigma_e \over \rho_f}\,\,,
\label{Eq28}
\end{equation}
\noindent
and
\begin{equation}
C(E)={{\sigma_e+\sigma_p}\over{\rho_f E}}\,\,.
\end{equation}
\noindent
Note that a large escape cross section (a sample that is small relative
to the average distance to collision), corresponds to infinite dilution
as discussed above. To illustrate the general case, consider a neutron
traveling through a lump of uranium oxide with an energy close to a
resonance energy. If the neutron scatters from an oxygen nucleus, it
will lose enough energy so that it can no longer react with the uranium
resonance. Similarly, if the neutron escapes from the lump, it can no
longer react with the uranium resonance. The processes of moderator
scattering and escape are equivalent in some way. Comparing
Eq.~\ref{Eq28} with Eq.~\ref{Eq17} gives an
\index{equivalence principle} ``equivalence principle''
that says that a lump of particular dimensions and a mixture of
particular composition will have the same self-shielded cross sections
when the narrow resonance approximation is valid. The effects of
material mixing and escape can simply be added to obtain the effective
$\sigma_0$ for a lump containing admixed moderator material. Therefore,
Eq.~\ref{Eq17} is extended to read
\begin{equation}
\sigma_{0g}^i ={{1} \over {\rho_i}}
\biggl\lbrace \sigma_e +
\sum_{j\ne i} \rho_j \,\sigma_{t0g}^j
(\sigma_{0g}^j ,T) \biggr\rbrace \,\,,
\end{equation}
\noindent
where the escape cross section for simple convex objects (such as plates,
spheres, or cylinders) is given by $(4V{/}S)^{-1}$, where $V$ and $S$
are the volume and surface area of the object, respectively. Many codes
that use the background cross section method modify the escape cross section
as defined above to correct for errors in the Wigner rational
approximation (``Bell factor''\index{Bell factors},
``Levine factor'' \index{Levine factors}), or to correct for
the interaction between different lumps in the moderating region
(``Dancoff corrections'')\index{Dancoff corrections}. These
enhancements will not be discussed here.
As an example of self-shielded cross sections and how they vary
with the background cross section, Fig.~\ref{u238ng} shows the
first three capture resonances of $^{238}$U (which are very important
for thermal power reactors) at room temperature for $\sigma_0$
values ranging from infinity down to 10 barns. Background cross
sections that range between 20 and 50 barns are typical for
uranium-oxide pin cells.
\begin{figure}[tp]\centering
\includegraphics[keepaspectratio, height=3.2in, angle=0]{figs/u238ngack}
\caption[The self-shielding effect on the first three $^{238}$U capture
resonances.]{The self-shielding effect on the first three $^{238}$U
capture resonances at room temperature in the 5 to 50 eV range. The
multigroup boundaries are from the Los Alamos 187-group structure.}
\label{u238ng}
\end{figure}
\begin{figure}[bp]\centering
\includegraphics[keepaspectratio, height=3.2in, angle=0]{figs/u238riack}
\caption[$^{238}$U capture resonance integral versus temperature and
background cross section]{The capture resonance integral for $^{238}$U
showing its variation with temperature and background cross section
$\sigma_0$. The resonance integral at infinite dilution is 275.58 barns. Note
the slope with temperature, which helps to produce a negative temperature
coefficient for uranium systems.}
\label{u238ri}
\end{figure}
The \hyperlink{sBROADRhy}{BROADR} chapter of this report
showed its capability to
compute standard resonance integrals. However, when self shielding
and material temperature come into play, the effective resonance
integral changes. GROUPR can calculate these quantities by doing
one-group calculations with $1/E$ weighting over a standard energy
range. Using the range 0.5 eV to the upper limit of the evaluation
will match what \hyperlink{sBROADRhy}{BROADR} does. Fig.~\ref{u238ri}
shows the temperature
dependence of the capture resonance integral for $^{238}$U from
ENDF/B-VII at several different background cross sections. The range between
20 and 50 barns is typical for reactor pin cells.
\subsection{Flux Calculator}
\label{ssGROUPR_FluxCalc}
This narrow-resonance approach is quite useful for practical fast
reactor problems. However, for nuclear systems sensitive to energies
from 1 to 500 eV, there are many broad- and intermediate-width resonances
which cannot be self-shielded with sufficient accuracy using the
Bondarenko approach. The GROUPR flux calculator\index{flux calculator}
is designed for just such problems.
Consider an infinite homogeneous mixture of two materials and assume
isotropic scattering in the center-of-mass system. The integral
slowing-down equation becomes
\begin{eqnarray}
\sigma(E)\,\phi(E)&=&\int_E^{E/\alpha_1}{{\sigma_{s1}(E')}\over
{(1-\alpha_1)E'}}\,\phi(E')\,dE'\nonumber\\
&+&\int_E^{E/\alpha_2}{{\sigma_{s2}(E')}\over
{(1-\alpha_2)E'}}\,\phi(E')\,dE'\,\,.
\end{eqnarray}
\noindent
Furthermore, assume that material 1 is a pure scatterer with constant
cross section and transform to the $\sigma_0$ representation. The
integral equation becomes
\begin{eqnarray}
[\sigma_0+\sigma_{t2}(E)]\,\phi(E)&=&
\int_E^{E/\alpha_1}{{\sigma_0}\over
{(1-\alpha_1)E'}}\,\phi(E')\,dE'\nonumber\\
&+&\int_E^{E/\alpha_2}{{\sigma_{s2}(E')}\over
{(1-\alpha_2)E'}}\,\phi(E')\,dE'\,\,.
\end{eqnarray}
\noindent
Finally, assume that the moderator (material 1) is light enough so that
all the resonances of material 2 are narrow with respect to scattering
from material 1. This allows the first integral to be approximated by
its asymptotic form, $1/E$. More generally, the integral is assumed to
be a smooth function of $E$ given by $C(E)$. In this way, material 1
can represent a mixture of other materials just as in the Bondarenko
method. Fission source and thermal upscatter effects can also be lumped
in $C(E)$. The integral equation has now been reduced to
\begin{equation}
[\sigma_0+\sigma_t(E)]\,\phi(E)={C(E)\,\sigma_0}
+\int_E^{E/\alpha}{{\sigma_s(E')}\over
{(1-\alpha)E'}}\,\phi(E')\,dE'\,\,.
\label{Eq33}
\end{equation}
\noindent
This is the simplest problem that can be solved using the flux calculator.
The results still depend on the single parameter $\sigma_0$, and they
can be used easily by codes that accept Bondarenko cross sections.
For heterogeneous problems, when the narrow-resonance approximation
fails, both $S_f$ and $S_m$ in Eq.~\ref{Eq27} will show resonance features.
To proceed further with the solution of this equation, it is necessary
to eliminate the moderator flux that is implicit in $S_m$. As
a sample case, consider a fuel pin immersed in a large region of
water. The fission neutrons appear at high energies, escape from the
pin, slow down in the moderator (giving a $1/E$ flux), and are absorbed
by the resonances in the pin. In this limit, any dips in the moderator
flux caused by resonances in the fuel are small. On the other hand, in
a closely packed lattice, the flux in the moderator is very similar to
the flux in the fuel, and resonance dips in the moderator flux become
very evident. Intermediate cases can be approximated\cite{ref9} by assuming
\begin{equation}
\phi_m=(1-\beta)\,{C(E)}+\beta\phi_f\,\,,
\end{equation}
\noindent
where $\beta$ is a heterogeneity parameter given by
\begin{equation}
\beta={{V_f\sigma_e}\over{V_m\sigma_m}}\,\,.
\end{equation}
\noindent
Note that $\beta\rightarrow 0$ gives the isolated rod limit and
$\beta\rightarrow 1$ gives the close-packed lattice limit. This
substitution reduces the calculation of the fuel flux to
\begin{equation}
(\sigma_f+\sigma_e)\,\phi_f=(1-\beta)\,
{C(E)\,\sigma_e }+S_\beta\,\,,
\end{equation}
\noindent
where $S_\beta$ is the source term corresponding to a homogeneous mixture
of the fuel isotopes with the isotopes from the moderator region changed
by the factor $\beta\sigma_e/\sigma_m$. If the fuel and moderator each
consisted of a single isotope and for isotropic scattering in the
center-of-mass system, the integral equation would become
\begin{eqnarray}
[\sigma_0+\sigma_t(E)]\,\phi_f(E)&=&
(1-\beta)\,{C(E)\,\sigma_0}\nonumber\\
&+&\int_E^{E/\alpha_m}{{\beta\sigma_0}\over
{(1-\alpha_m)E'}}\,\phi_f(E')\,dE'\nonumber\\
&+&\int_E^{E/\alpha_f}{{\sigma_{sf}(E')} \over
{(1-\alpha_f)E'}}\,\phi_f(E')\,dE'\,\,,
\label{Eq37}
\end{eqnarray}
\noindent
where $\sigma_0$ is $\sigma_e$ divided by the fuel density (units are
barns/atom), $\alpha_m$ and $\alpha_f$ are the maximum fractional
energy change in scattering for the two isotopes, and $\sigma_{sf}(E')$
is the fuel scattering cross section.
This result has a form parallel to that of Eq.~\ref{Eq33}, but the
solution depends on the two parameters $\beta$ and $\sigma_0$. For any
given data set, $\beta$ must be chosen in advance. This might not be
difficult if the data are to be used for one particular system, such as
pressurized water reactors. The routine also has the capability to
include one more moderator integral with a different $\alpha$ value and
a constant cross section. The full equation is
\begin{eqnarray}
[\sigma_0+\sigma_t(E)]\,\phi_f(E)&=&
(1-\beta)\,{C(E)\,\sigma_0}\nonumber\\
&+&\int_E^{E/\alpha_3}{{\beta(1-\gamma)(\sigma_0-\sigma_{am}}\over
{(1-\alpha_3)E'}}\,\phi_f(E')\,dE'\nonumber\\
&+&\int_E^{E/\alpha_2}{{\sigma_{am}+\beta\gamma(\sigma_0-\sigma_{am}}\over
{(1-\alpha_2)E'}}\,\phi_f(E')\,dE'\nonumber\\
&+&\int_E^{E/\alpha_f}{{\sigma_{sf}(E')} \over
{(1-\alpha_f)E'}}\,\phi_f(E')\,dE'\,\,,
\label{Eq37a}
\end{eqnarray}
\noindent
where $\sigma_{am}$ is the cross section of the admixed moderator
(with energy loss $\alpha_2$), and $\gamma$ is the fraction of the
admixed moderator that is mixed with the external moderator (which has
energy loss $\alpha_3$). This allows calculations with H$_2$O as the
moderator and an oxide as the fuel. The flux calculator can thus obtain
quite realistic flux shapes for a variety of fuel, admixed moderator and
external moderator combinations. An example comparing the Bondarenko
flux with a more realistic computed flux is given in Fig.~\ref{gr2}.
\begin{figure}[thb]\centering
\includegraphics[keepaspectratio, height=3.5in, angle=270]{figs/groupr2ack}
\caption[Flux model predictions for $^{238}$UO$_2$ in water in the region
near the 6.7 eV $^{238}$U resonance]{A comparison of the Bondarenko flux
model (dashed) with a realistic computed flux (solid) for a $^{238}$U oxide
pin in water in the region of the 6.7 eV resonance.}
\label{gr2}
\end{figure}
In practice, a fuel rod rarely contains only one resonance isotope.
\index{resonance interference}
As an example, consider a mixture of a few percent of $^{239}$Pu
with $^{238}$U as the major component. There will be a strong dip in the
flux associated with the 6.7 eV $^{238}$U resonance that will affect the
flux in the region of the 7.8 eV $^{239}$Pu resonance (the interference
effect), and there will also be a dip in the flux corresponding to the
7.8 eV resonance (the self-shielding effect). This additional
complication in the flux shape would be expected to change the group
constants for $^{239}$Pu since both features lie in the same group for
typical group structures. However, the effect of the $^{239}$Pu on the
$^{238}$U group constants should be minimal. This argument suggests that
the full flux calculation be used for $^{238}$U as a single resonance
material. The resulting flux would then be used to estimate the flux
to be used in averaging the $^{239}$Pu cross sections as follows:
\begin{equation}
\phi_{239}(E,\sigma_0)={\displaystyle{\phi_{238}(E,50)}\over
\displaystyle \sigma_0+{\displaystyle{\sigma_{239}(E)}\over\displaystyle
{1+{\displaystyle{\sigma_{238}(E)\over\displaystyle 50}}}}}\,\,,
\label{Eq38}
\end{equation}
\vspace{0.5 pt}
\noindent
where the $^{238}$U flux is characteristic of a background of 50
barns/atom, which is representative of many thermal reactor systems.
This formula assumes that the effect of $^{239}$Pu on the scattering source
for the mixture is small, but it retains the absorption effects. The
self-shielding of $^{239}$Pu is treated in the narrow resonance
approximation only. The GROUPR flux calculator includes an option to
write out a file containing the calculated flux and cross section
needed for this formula ({\it e.g.}, for $^{238}$U) and another option
to skip the flux calculation and use the formula above to obtain the
weighting flux ({\it e.g.}, for $^{239}$Pu).
The slowing-down integral equation of Eq.~\ref{Eq33} or \ref{Eq37}
is solved point by point (see subroutine \cword{genflx}) using the
total and elastic cross sections on the PENDF tape produced by
\hyperlink{sRECONRhy}{RECONR}.
In order to keep this task within bounds, the flux is computed from the
lower limit of the first group to a specified energy \cword{fehi} or
until \cword{nfmax} values have been computed. The flux at higher
energies is continued using the Bondarenko model described above.
\index{Bondarenko method}
\subsection{Fission Source}
\label{ssGROUPR_FissSource}
The fission source\index{fission source} was included in the
transfer cross section $\sigma_X$ in the development above. It is
usually convenient to separate fission from scattering. Assuming
isotropy, the source of fission neutrons into group $g$ is given by
\begin{equation}
S_g=\sum_{g'}\sigma_{fg'\rightarrow g}\,\phi_{0g'}\,\,,
\end{equation}
\noindent
where the group-to-group matrix\index{fission matrix}
for fission is defined as in Eq.~\ref{Eq12}, but with $\ell$ equal
to zero. Most existing transport codes do not use this matrix
form directly because the upscatter is expensive to handle and
a reasonably accurate alternative exists. Except for relatively
high neutron energies, the spectrum of fission neutrons is only
weakly dependent on initial energy. Therefore, the fission source
can be written
\begin{equation}
S_g=\chi_g\sum_{g'}\,\overline\nu_{g'}\,\sigma_{fg'}\,\phi_{0g'}\,\,,
\end{equation}
\noindent
where $\overline\nu_g$ is the fission neutron yield, $\sigma_{fg}$ is the
fission cross section, and $\chi_g$ is the average fission spectrum
(the familiar ``chi'' vector\index{fission chi}), which can be defined by
\begin{equation}
\chi_g={\displaystyle{\sum_{g'}\sigma_{fg'\rightarrow g}\,\phi_{0g'}}
\over\displaystyle{\sum_{g}\sum_{g'}\sigma_{fg'\rightarrow g}
\,\phi_{0g'}}}\,\,.
\label{Eq41}
\end{equation}
\noindent
The fission neutron yield is given by
\index{fission neutron yield}
\begin{equation}
\overline\nu_{g}
= \sum_{g'}\sigma_{fg\rightarrow g'}\,/\,\sigma_{fg}\,\,.
\end{equation}
\noindent
Clearly, $\chi_g$ as given by Eq.~\ref{Eq41} depends on the flux in the
system of interest. The dependence is weak except for high incident
energies, and a rough guess for $\phi_{0g}$ usually gives an accurate
spectrum. When this is not the case, the problem can be iterated, or
the full matrix representation can be used.
It is possible to take advantage of the weak energy dependence of the
shape of the fission spectrum at low energies to reduce the time required
to process fission data, and to reduce the size of the fission data on the
output file. GROUPR determines a break energy from File 5 such that
the fission spectrum is constant below this energy. It only has to make
a single calculation of this spectrum $\chi^{LE}_g$. Then it computes
a fission neutron production cross section $\sigma^{HE}_{fPg}$ for
groups below the break energy using the normal cross section processing
methods. A full matrix $\sigma^{HE}_{fg'{\rightarrow}g}$ is computed
for groups above the break point. As an example, consider using the
GROUPR 187-group structure and finding that there are 130 constant groups.
The 187${\times}$187 matrix is reduced to a 57${\times}$187 matrix,
a 187-element spectrum vector, and a 130-group production vector, for
a total reduction in size of 68\%. The effective fission matrix is
given by
\begin{equation}
\sigma_{fg'{\rightarrow}g}=\sigma^{HE}_{fg'{\rightarrow}g}
+ \chi^{LE}_g\sigma^{LE}_{fPg'} \,\,.
\end{equation}
\vspace{0.5 pt}
The fission matrix computed by GROUPR represents the prompt part
of fission only\index{prompt fission}. The delayed component of
fission is represented\index{delayed fission} by a delayed-neutron
yield $\overline\nu_{g}^D$, decay constants for six (or sometimes 8)
time groups, $\lambda_i^D$, and emission probability spectra for
six (or 8) time groups, $\chi_{ig}^D$. Steady-state fission
\index{fission, steady-state} can be obtained using
\begin{equation}
\overline\nu_g^{SS}=\overline\nu_g
+\overline\nu_g^D\,\,,
\end{equation}
\noindent
and
\begin{equation}
\chi_g^{SS}={\displaystyle{\sum_{g'}\sigma_{fg'\rightarrow g}\,\phi_{0g'}
+\chi_g^D\sum_{g'}\overline\nu_{g'}^D\,\sigma_{fg'}\,\phi_{0g'}}
\over\displaystyle{\sum_g\sum_{g'}\sigma_{fg'\rightarrow g}\,\phi_{0g'}
+\sum_{g'}\overline\nu_{g'}^D\,\sigma_{fg'}\,\phi_{0g'}}}\,\,,
\end{equation}
\noindent
where
\begin{equation}
\chi_g^D=\sum_i\chi_{ig}^D\,\,.
\end{equation}
\noindent
Note that $\chi_g^D$ sums to unity, but the $\chi$ for each time group
sums to the fraction of the delayed neutron yield that appears
in that time group.
\index{delayed chi}
\index{delayed-neutron yield}
In ENDF-format files, the total fission reaction is represented
by MT=18. Important isotopes also give the partial fission reactions
\index{partial fission} (n,f), (n,n$'$f), (n,2nf), and sometimes (n,3nf)
using MT=19, 20, 21, and 38 respectively. The MT=18 representation is
adequate for most fission reactor applications, but the partial reactions
should be processed for applications with significant flux above 6 MeV.
Caution: although the cross section for MT=18 equals the sum of its
parts, the group-to-group fission matrix $\sigma_{fg\rightarrow g'}$
computed from MT=18 will not, in general, equal the sum of the
partial matrices for MT=19, 20, 21, and 38 above the 6-MeV threshold
for second-chance fission. The breakup into partial fission matrices
has not been used in recent ENDF/B-VII evaluations. The
delayed neutron data are given in MT=455. Sample input instructions
for processing the various combinations of fission reactions used
in ENDF/B will be found in Section~\ref{ssGROUPR_Continuum}. GROUPR outputs all
the components of fission separately in order to give succeeding
modules or codes complete flexibility.
\subsection{Diffusion Cross Sections}
\label{ssGROUPR_Diffusion}
The diffusion equation is often used in reactor physics
calculations.\index{diffusion constant} Starting with
Eq.~\ref{Eq7}, use the Legendre expansion
for $\phi_g$ in the derivative term, and make use of the recursion
relation for $\mu P_{\ell}(\mu)$ and the orthogonality relation for
the Legendre polynomials to obtain the transport equation in
spherical-harmonic form
\begin{eqnarray}
{{n+1}\over{2n+1}}{{\partial\phi_{n+1,g}}\over{\partial x}}
&+&{{n}\over{2n+1}}{{\partial\phi_{n-1,g}}\over{\partial x}}
\,\sigma_{tng}\,\phi_{ng}\nonumber\\
\mbox{ }\nonumber\\
&=& \sum_{g'}\sigma_{sng'\rightarrow g}\,\phi_{ng'}+S_{fg}+Q_{ng}\,\,,
\end{eqnarray}
\noindent
where the transfer term has been separated into a scattering term with
cross section $\sigma_s$, and a fission source term $S_f$. When this set
of equations is truncated at $n={\rm N} $, the results are usually called
the ``P$_{\rm N}$ equations''. For now, all terms with $n>1$ are dropped,
and $Q$ is assumed to be isotropic. Thus,
\begin{equation}
{{\partial\phi_{1g}}\over{\partial x}}
+\sigma_{t0g}\,\phi_{0g}
=\sum_{g'}\sigma_{s0g'\rightarrow g}\,\phi_{0g'}
+S_{fg}+Q_{0g}\,\,,
\label{Eq47}
\end{equation}
\noindent
and
\begin{equation}
{1\over 3}{{\partial\phi_{0g}}\over{\partial x}}
+\sigma_{t1g}\,\phi_{1g}
=\sum_{g'}\sigma_{s1g'\rightarrow g}\,\phi_{1g'}\,\,.
\end{equation}
\noindent
The second equation can be written in the form of Fick's Law as follows:
\begin{equation}
\phi_{1g}=-D_g{{\partial\phi_{0g}}\over{\partial x}}\,\,,
\end{equation}
\begin{equation}
D_g={1\over 3}\,{1\over\displaystyle{
\sigma_{t1g}-{\displaystyle{\sum_{g'}\sigma_{s1g'\rightarrow g}
\,\phi_{1g'}}\, / \,\displaystyle{\phi_{1g}}}}}\,\,,
\label{Eq50}