summaryrefslogtreecommitdiff
path: root/1970/CH15/EX15.8/CH15Exa8.sce
blob: 697254084fedf501acecc6ba3d4d7f80a7d9c272 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// Scilab code Exa15.8 : : Page-655 (2011)
clc; clear;
sigma_a_u = 698;        // Absorption cross section for uranium, barns
sigma_a_M = 0.00092;        // Absorption cross section for heavy water, barns
N_m = 10^5;        // Number of atoms of heavy water
N_u = 1;        // Number of atoms of uranium
f = sigma_a_u/(sigma_a_u+sigma_a_M*N_m/N_u);   // Thermal utilization factor
eta = 2.08;        // Number of fast fission neutron produced
k_inf = eta*f;        // Multiplication factor
L_m_sqr = 1.70;        // Material length, metre
L_sqr = L_m_sqr*(1-f);    // Diffusion length, metre
B_sqr = 1.819/0.30381*exp(-1/12)-1/0.3038;    // Geometrical buckling, per square metre
V_c = 120/(B_sqr*sqrt(B_sqr));        // Volume of the reactor, cubic metre
printf("\nThe critical volume of the reactor = %4.1f cubic metre", V_c);

// Result
// The critical volume of the reactor = 36.4 cubic metre