├── .travis.yml
├── LICENSE
├── README.md
├── _config.yml
├── docs
├── _config.yml
├── adf.md
├── bcon.md
├── card-desc.md
├── case.md
├── cbcs.md
├── cden.md
├── crod.md
├── ejct.md
├── esrc.md
├── extr.md
├── ftem.md
├── geom.md
├── images
│ ├── adpres1.png
│ ├── adpres2.png
│ ├── fortran.png
│ ├── geom_1.png
│ └── geom_2.png
├── index.md
├── install.md
├── iter.md
├── kern.md
├── method.md
├── mode.md
├── mtem.md
├── prnt.md
├── quick-guides.md
├── ther.md
├── thet.md
├── xsec.md
└── xtab.md
├── install.sh
├── mac_install.sh
├── smpl
├── static
│ ├── BIBLIS
│ ├── CBCsearch
│ ├── DVP
│ ├── FDM
│ ├── FDM-1D
│ ├── IAEA2D
│ ├── IAEA3Ds
│ ├── KOEBERG
│ ├── MOX
│ │ ├── Part1b
│ │ │ ├── aroA1
│ │ │ ├── aroA3
│ │ │ ├── aroA5
│ │ │ ├── aroA7
│ │ │ ├── aroB6
│ │ │ ├── aroC3
│ │ │ ├── aroC7
│ │ │ ├── aroD6
│ │ │ ├── aroE5
│ │ │ └── aroE7
│ │ ├── Part1d
│ │ │ ├── ariA1
│ │ │ ├── ariA3
│ │ │ ├── ariA5
│ │ │ ├── ariA7
│ │ │ ├── ariB6
│ │ │ ├── ariC3
│ │ │ ├── ariC7
│ │ │ ├── ariD6
│ │ │ ├── ariE5
│ │ │ └── ariE7
│ │ ├── part1_ari_helios
│ │ ├── part1_ari_serpent
│ │ ├── part1_aro_helios
│ │ ├── part1_aro_serpent
│ │ ├── part2_helios
│ │ ├── part2_serpent
│ │ ├── part3_helios
│ │ └── part3_serpent
│ ├── NEACRP
│ │ ├── A1
│ │ ├── A2
│ │ ├── B1
│ │ ├── B2
│ │ ├── C1
│ │ ├── C2
│ │ ├── neacrp_cbcs
│ │ ├── neacrp_cden
│ │ ├── neacrp_ftem
│ │ ├── neacrp_geom
│ │ ├── neacrp_mtem
│ │ └── neacrp_xsec
│ ├── PNM
│ ├── adjoint
│ └── fixed_source
├── transient
│ ├── LMW
│ ├── MOX
│ │ ├── part4_helios
│ │ └── part4_serpent
│ └── NEACRP
│ │ ├── A1t
│ │ ├── A2t
│ │ ├── B1t
│ │ ├── B2t
│ │ ├── C1t
│ │ └── C2t
└── xsec
│ ├── HELIOS
│ ├── 2G_XSEC_m40
│ ├── 2G_XSEC_m43
│ ├── 2G_XSEC_refl
│ ├── 2G_XSEC_u42
│ └── 2G_XSEC_u45
│ └── SERPENT_CMM
│ ├── m40.tab
│ ├── m43.tab
│ ├── refa.tab
│ ├── refr.tab
│ ├── u42.tab
│ └── u45.tab
└── src
├── ADPRES.f90
├── mod_cmfd.f90
├── mod_control.f90
├── mod_data.f90
├── mod_io.f90
├── mod_nodal.f90
├── mod_th.f90
├── mod_trans.f90
└── mod_xsec.f90
/.travis.yml:
--------------------------------------------------------------------------------
1 | # Thanks to https://github.com/codecov. Got this script from there.
2 | language: c
3 | sudo: required
4 |
5 | before_install:
6 | - sudo apt-get install gfortran
7 | - pip install --user cpp-coveralls
8 |
9 | script:
10 | - cd src
11 | - gfortran -O4 -fprofile-arcs -ftest-coverage -c mod_data.f90
12 | - gfortran -O4 -fprofile-arcs -ftest-coverage -c mod_io.f90
13 | - gfortran -O4 -fprofile-arcs -ftest-coverage -c mod_xsec.f90
14 | - gfortran -O4 -fprofile-arcs -ftest-coverage -c mod_nodal.f90
15 | - gfortran -O4 -fprofile-arcs -ftest-coverage -c mod_cmfd.f90
16 | - gfortran -O4 -fprofile-arcs -ftest-coverage -c mod_th.f90
17 | - gfortran -O4 -fprofile-arcs -ftest-coverage -c mod_trans.f90
18 | - gfortran -O4 -fprofile-arcs -ftest-coverage -c mod_control.f90
19 | - gfortran -O4 -fprofile-arcs -ftest-coverage -c ADPRES.f90
20 | - gfortran -O4 -fprofile-arcs -ftest-coverage *.o -o adpres
21 | - ./adpres /home/travis/build/imronuke/ADPRES/smpl/static/IAEA3Ds
22 | - ./adpres /home/travis/build/imronuke/ADPRES/smpl/static/FDM
23 | - ./adpres /home/travis/build/imronuke/ADPRES/smpl/static/PNM
24 | - ./adpres /home/travis/build/imronuke/ADPRES/smpl/static/DVP
25 | - ./adpres /home/travis/build/imronuke/ADPRES/smpl/static/CBCsearch
26 | - ./adpres /home/travis/build/imronuke/ADPRES/smpl/static/adjoint
27 | - ./adpres /home/travis/build/imronuke/ADPRES/smpl/static/fixed_source
28 | - ./adpres /home/travis/build/imronuke/ADPRES/smpl/static/MOX/part3_helios
29 | - ./adpres /home/travis/build/imronuke/ADPRES/smpl/static/NEACRP/A1
30 | - ./adpres /home/travis/build/imronuke/ADPRES/smpl/transient/LMW
31 | - ./adpres /home/travis/build/imronuke/ADPRES/smpl/transient/MOX/part4_helios
32 | - ./adpres /home/travis/build/imronuke/ADPRES/smpl/transient/NEACRP/A1t
33 |
34 | after_success:
35 | - coveralls --exclude lib --exclude tests --gcov-options '\-lp'
36 | - bash <(curl -s https://codecov.io/bash)
37 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2017 imronuke
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | ***
2 | # ADPRES IS NOW OBSOLETE. USERS ARE ENCOURAGED TO VISIT THE NEWER VERSION NAMED [KOMODO](https://github.com/imronuke/KOMODO)
3 | ***
4 |
5 |  [](https://travis-ci.com/imronuke/ADPRES) [](https://github.com/imronuke/ADPRES/blob/master/LICENSE) [](https://codecov.io/gh/imronuke/ADPRES)
6 |
7 |
8 |
9 |
10 |
11 | [](https://imronuke.github.io/ADPRES/)
12 |
13 | **Documentation available at**: https://imronuke.github.io/ADPRES/
14 |
15 | **Features:**
16 | * Input is straightforward, modular and in a free-format form
17 | * Solves both static and transient core problems **with or without TH feedback**
18 | * Performs forward, adjoint and fixed-source calculations
19 | * Performs calculations using branched cross sections data. An example of the library format can be seen [here](https://github.com/imronuke/ADPRES/blob/master/smpl/xsec/SERPENT_CMM/m40.tab)
20 | * Critical boron concentration search
21 | * Rod ejection simulation or Reactivity Initiated Accident (RIA)
22 | * Solves multi-group of neutron energy
23 | * Solves calculations with Assembly Discontinuity Factors (ADFs)
24 | * CMFD accelerated using two-node problem non-linear iteration
25 | * CMFD matrix is solved with the latest linear system solver: BiCGSTAB
26 | * Thermal-hydraulics solutions are obtained by solving mass and energy conservation equations in an enclosed channel
27 | * Three nodal kernels are available:
28 | * Traditional Finite Difference Method
29 | * Polynomial Nodal Method (PNM) which is equivalent to Nodal Expansion Method (NEM)
30 | * Semi-Analytic Nodal Method (SANM)
31 |
32 | # ADPRES
33 |
34 | Abu Dhabi Polytechnic Reactor Simulator (ADPRES) is an open nuclear reactor simulator and reactor core analysis tool that solves static and transient neutron diffusion equation for one, two or three dimensional reactor problems in Cartesian geometry. Currently, ADPRES uses Semi-Analytic Nodal Method (SANM) to spatially discretise the neutron diffusion equation. While theta method is used for the time discretisation.
35 |
36 | ADPRES is also a great learning tool for reactor theory classes, and we have been striving hard to make the input is easy to create. Among ADPRES' main objectives is to make all nuclear engineering students have access on reactor simulator code for them to use, learn, and modify for their own purposes. It is open and completely free, so everyone has access to the source codes and and play with them.
37 |
38 | # User Guides
39 |
40 | Here you can find quick and complete guides on how to use ADPRES. Given you have background on nuclear engineering, **we believe you can create your own ADPRES input within minutes!**
41 | ## [Theory and Background](https://imronuke.github.io/ADPRES/method)
42 | ## [Installation (Building from Source Codes)](https://imronuke.github.io/ADPRES/install)
43 | ## [Quick guides](https://imronuke.github.io/ADPRES/quick-guides)
44 | ## [Complete guides](https://imronuke.github.io/ADPRES/card-desc)
45 |
46 |
47 | # How to give feedbacks
48 | You may raise an issue or contact me at
49 | * muhammad.imron[at]adpoly.ac.ae
50 | * makrus.imron[at]gmail.com
51 |
52 | # How to cite
53 | If you find this work helpful and use this work for a publication, you may cite as
54 |
55 | **Imron, M. (2019). [Development and verification of open reactor simulator ADPRES](https://doi.org/10.1016/j.anucene.2019.06.049). Annals of Nuclear Energy, 133, 580–588.**
56 |
57 |
58 | > **"The best of people are those who bring most benefit to the rest of mankind." (THE PROPHET)**
59 |
--------------------------------------------------------------------------------
/_config.yml:
--------------------------------------------------------------------------------
1 | theme: jekyll-theme-minimal
2 | logo: https://raw.githubusercontent.com/imronuke/ADPRES/master/docs/images/adpres1.png)](https://imronuke.github.io/ADPRES/
3 | google_analytics: UA-163207535-1
4 |
--------------------------------------------------------------------------------
/docs/_config.yml:
--------------------------------------------------------------------------------
1 | theme: jekyll-theme-cayman
2 | logo: https://raw.githubusercontent.com/imronuke/ADPRES/master/docs/images/adpres1.png
3 | google_analytics: UA-163207535-1
4 |
--------------------------------------------------------------------------------
/docs/adf.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: %ADF
3 | theme: _config.yml
4 | filename: adf
5 | ---
6 |
7 | # %ADF Card
8 |
9 | ADF card can be incorporated into ADPRES input, if any, to make the solution more accurate.
10 |
11 | | %ADF | Variable | Description | Remarks or examples |
12 | | --- | --- | --- | --- |
13 | | LINE 1 | DC(1) | East side discontinuity factor | Repeat LINE 2 NG times. And again repeat this input segment NMAT times.(See example below) |
14 | | | DC(2) | West side discontinuity factor |
15 | | | DC(3) | North side discontinuity factor |
16 | | | DC(4) | South side discontinuity factor |
17 | | | DC(5) | Bottom side discontinuity factor |
18 | | | DC(6) | Top side discontinuity factor |
19 | | LINE 2 | ROT | Direction for ADF rotation | This line is optional. Necessary if the value of discontinuity factor is not fully symmetric. Repeat this line followed by LINE 3 as many as desired until zero number (LINE 5) is entered.
1 = 90 degree counter clockwise
2 = 180 degree counter clock wise
3 = 270 degree counter clockwise |
20 | | LINE 3 | X1 | Start assembly position in X-direction | This line follows LINE 2 which tells the position of assembly being rotated. Repeat this line as many as desired until zero numbers (LINE 4). Followings are value limits for these line
1 \<= X1 \<= NX;
1 \<= X2 \<= NX;
1 \<= Y1 \<= NY;
1 \<= Y2 \<= NY;
1 \<= Z1 \<= NZ;
1 \<= Z2 \<= NZ;
X1 \<= X2; Y1 \<= Y2; Z1 \<= Z2 |
21 | | | X2 | End assembly position in X-direction |
22 | | | Y1 | Start assembly position in Y-direction |
23 | | | Y2 | End assembly position in Y-direction |
24 | | | Z1 | Start assembly position in Z-direction |
25 | | | Z2 | End assembly position in Z-direction |
26 | | LINE 4 | 0 | Zero numbers entered to end X1 through Z2 | |
27 | | | 0 |
28 | | | 0 |
29 | | | 0 |
30 | | | 0 |
31 | | | 0 |
32 | | LINE 5 | 0 | Zero number to end ROT |
33 | | LINE 6 | ZP | ADF print option | This line is optional. |
34 |
35 | Example:
36 | ```
37 | ! Assembly Discontinuity Factors Card
38 | %ADF
39 | !g1 -> east west north south
40 | !g2 -> east west north south
41 | ! COMPOSITION 1
42 | 0.9966 0.9288 0.9966 0.9288 1.0000 1.0000 ! LINE 1
43 | 1.1332 1.6570 1.1332 1.6570 1.0000 1.0000 ! LINE 1
44 | ! COMPOSITION 2
45 | 1.0787 0.8423 1.0787 0.8423 1.0000 1.0000 ! LINE 1
46 | 1.6423 0.6809 1.6423 0.6809 1.0000 1.0000 ! LINE 1
47 | ! COMPOSITION 3
48 | 0.9989 0.9114 0.9989 0.9114 1.0000 1.0000 ! LINE 1
49 | 1.1664 1.5805 1.1664 1.5805 1.0000 1.0000 ! LINE 1
50 | ! COMPOSITION 4
51 | 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 ! LINE 1
52 | 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 ! LINE 1
53 | ! ADF ROTATION DUE TO DIAGONALLY SYMMETRIC ADFs
54 | 1 ! 90 degree counter clock-wise ! LINE 2
55 | 2 2 1 1 1 2 ! LINE 3 (and next rows)
56 | 2 2 3 3 1 2
57 | 2 2 5 5 1 2
58 | 2 2 7 7 1 2
59 | 2 2 9 9 1 2
60 | 2 2 11 11 1 2
61 | 4 4 1 1 1 2
62 | 4 4 3 3 1 2
63 | 4 4 5 5 1 2
64 | 4 4 7 7 1 2
65 | 4 4 9 9 1 2
66 | 6 6 1 1 1 2
67 | 6 6 3 3 1 2
68 | 6 6 5 5 1 2
69 | 6 6 7 7 1 2
70 | 6 6 9 9 1 2
71 | 8 8 1 1 1 2
72 | 8 8 3 3 1 2
73 | 8 8 5 5 1 2
74 | 8 8 7 7 1 2
75 | 10 10 1 1 1 2
76 | 10 10 3 3 1 2
77 | 0 0 0 0 0 0 ! LINE 4
78 | 2 ! 180 degree counter clock-wise
79 | 2 2 2 2 1 2 ! LINE 3 (and next rows)
80 | 2 2 4 4 1 2
81 | 2 2 6 6 1 2
82 | 2 2 8 8 1 2
83 | 2 2 10 10 1 2
84 | 4 4 2 2 1 2
85 | 4 4 4 4 1 2
86 | 4 4 6 6 1 2
87 | 4 4 8 8 1 2
88 | 4 4 10 10 1 2
89 | 6 6 2 2 1 2
90 | 6 6 4 4 1 2
91 | 6 6 6 6 1 2
92 | 6 6 8 8 1 2
93 | 8 8 2 2 1 2
94 | 8 8 4 4 1 2
95 | 8 8 6 6 1 2
96 | 8 8 8 8 1 2
97 | 10 10 2 2 1 2
98 | 10 10 4 4 1 2
99 | 0 0 0 0 0 0 ! LINE 4
100 | 3 ! 270 degree counter clock-wise
101 | 1 1 2 2 1 2 ! LINE 3 (and next rows)
102 | 1 1 4 4 1 2
103 | 1 1 6 6 1 2
104 | 1 1 8 8 1 2
105 | 1 1 10 10 1 2
106 | 3 3 2 2 1 2
107 | 3 3 4 4 1 2
108 | 3 3 6 6 1 2
109 | 3 3 8 8 1 2
110 | 3 3 10 10 1 2
111 | 5 5 2 2 1 2
112 | 5 5 4 4 1 2
113 | 5 5 6 6 1 2
114 | 5 5 8 8 1 2
115 | 7 7 2 2 1 2
116 | 7 7 4 4 1 2
117 | 7 7 6 6 1 2
118 | 7 7 8 8 1 2
119 | 9 9 2 2 1 2
120 | 9 9 4 4 1 2
121 | 9 9 6 6 1 2
122 | 11 11 2 2 1 2
123 | 0 0 0 0 0 0 ! LINE 4
124 | 0 ! ADF INPUTS END ! LINE 5
125 | 1 ! Print option ! LINE 6
126 | ```
127 |
--------------------------------------------------------------------------------
/docs/bcon.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: %BCON
3 | theme: _config.yml
4 | filename: bcon
5 | ---
6 |
7 | # %BCON Card
8 |
9 | This card is used to input boron concentration parameters. `%BCON` and `%CBCS` shall not present together.
10 |
11 | | `%BCON` | Variable | Description | Remarks |
12 | | --- | --- | --- | --- |
13 | | LINE 1 | BCON | Core boron concentration in ppm | Used as guess if `%THER` card active |
14 | | LINE 2 | RBCON | Reference boron concentration in ppm from which the interpolation is done | Dummy if `%XTAB` card present |
15 | | LINE 3 | CISGTR(g) | Macroscopic Cross Section changes due to changes of boron concentration in ppm | Repeat LINE 2 NG times. And again repeat this input segment NMAT times. **This line is not necessary if `%XTAB` card present** |
16 | | | CSIGA(g) |
17 | | | CNUF(g) |
18 | | | CSIGF(g) |
19 | | | CSIGS(g,1:NG) |
20 | | LINE 4 | POPT | Print option if users want to print this card | Optional |
21 |
22 | Example:
23 | ```
24 | ! BORON CONCENTRATION
25 | %BCON
26 | 560.53 1200.2 ! Boron concentration ref. in ppm
27 | ! CX change per unit ppm change of Boron concentration
28 | ! sigtr siga nu*sigf kappa*sigf sigs_g1 sigs_g2
29 | 6.11833E-08 1.87731E-07 0.00000E+00 0.00000E+00 0.0 7.91457E-10
30 | 5.17535E-06 1.02635E-05 0.00000E+00 0.00000E+00 0.0 0.00000E+00 !COMP 1
31 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00
32 | 7.76184E-04 8.44695E-05 0.00000E+00 0.00000E+00 0.0 0.00000E+00 !COMP 2
33 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00
34 | 7.76184E-04 8.44695E-05 0.00000E+00 0.00000E+00 0.0 0.00000E+00 !COMP 3
35 | 3.47809E-08 1.28505E-07 -1.12099E-09 -1.76188E-20 0.0 -1.08590E-07
36 | -9.76510E-06 7.08807E-06 -2.43045E-06 -3.19085E-17 0.0 0.00000E+00 !COMP 4
37 | 3.53826E-08 1.26709E-07 -1.67880E-09 -2.49965E-20 0.0 -1.06951E-07
38 | -8.50169E-06 6.82311E-06 -2.72445E-06 -3.57680E-17 0.0 0.00000E+00 !COMP 5
39 | 3.59838E-08 1.24986E-07 -2.21038E-09 -3.20225E-20 0.0 -1.05374E-07
40 | -7.46251E-06 6.59798E-06 -2.95883E-06 -3.88451E-17 0.0 0.00000E+00 !COMP 6
41 | 3.37806E-08 1.19869E-07 -1.71323E-09 -2.49965E-20 0.0 -1.00873E-07
42 | -6.73744E-06 6.29310E-06 -2.55359E-06 -3.35223E-17 0.0 0.00000E+00 !COMP 7
43 | 3.32495E-08 1.17585E-07 -1.72421E-09 -2.54896E-20 0.0 -9.88578E-08
44 | -6.19725E-06 6.11904E-06 -2.48880E-06 -3.26704E-17 0.0 0.00000E+00 !COMP 8
45 | 3.27201E-08 1.15319E-07 -1.73502E-09 -2.56049E-20 0.0 -9.68489E-08
46 | -5.68220E-06 5.94711E-06 -2.42240E-06 -3.17976E-17 0.0 0.00000E+00 !COMP 9
47 | 3.43859E-08 1.18186E-07 -2.24335E-09 -3.20225E-20 0.0 -9.93312E-08
48 | -5.86898E-06 6.08443E-06 -2.77657E-06 -3.64509E-17 0.0 0.00000E+00 !COMP 10
49 | 3.38559E-08 1.15917E-07 -2.25369E-09 -3.24873E-20 0.0 -9.73291E-08
50 | -5.38345E-06 5.91697E-06 -2.70780E-06 -3.55476E-17 0.0 0.00000E+00 !COMP 11
51 | 1
52 | ```
53 |
--------------------------------------------------------------------------------
/docs/card-desc.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: Card Description
3 | theme: _config.yml
4 | filename: card-desc
5 | ---
6 |
7 | # General Rules
8 |
9 | Some general rules for ADPRES inputs:
10 | 1. Input deck is in free-format form with maximum 200 columns
11 | 2. Comments are marked by `!`. Example:
12 | ```
13 | ! COMPOSITION 1
14 | 0.20574 0.00654 0.00415 0.00415 1.0 0.0 0.01462 !Group 1
15 | 0.68866 0.04850 0.06099 0.06099 0.0 0.0 0.00000 !Group 2
16 | ```
17 |
18 | 3. ADPRES input is modular, where it is broken into several cards. Cards’ keywords shall be uppercase and marked by `%`. Example:
19 | ```
20 | %MODE
21 | FORWARD
22 | %XSEC ! Cross section card
23 | 2 4 ! Number of groups and number of materials
24 | ...
25 | ...
26 | %GEOM ! Geometry card
27 | 12 12 2 !nx, ny, nz
28 | ...
29 | ...
30 | ```
31 |
32 | 4. Numbers can be repeated using `*` mark. For example
33 | ```
34 | 10.0 8*20.0 !is equivalent to 10.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0
35 | ```
36 |
37 |
38 | # Card Description
39 |
40 | ADPRES has several input cards. Card is a keyword marked with `%`. Each card can be placed arbitrarily in the input deck. Two cards are mandatory for any problems, while the rest are optional and conditional depend on the nature problem being solved. The description of input for each card is explained in this subsection. Following table lists all cards used in ADPRES. You can click each cards to get their description
41 |
42 |
43 | | **No.** | **Cards** | **Description** | **Remark** |
44 | | --- | --- | --- | --- |
45 | | 1. | [`%MODE`](https://imronuke.github.io/ADPRES/mode) | Calculation mode | Mandatory |
46 | | 2. | [`%GEOM`](https://imronuke.github.io/ADPRES/geom) | Geometry of the problem | Mandatory |
47 | | 3. | [`%XSEC`](https://imronuke.github.io/ADPRES/xsec) | Cross Sections | Conditional |
48 | | 4. | [`%CASE`](https://imronuke.github.io/ADPRES/case) | Problem case | Optional |
49 | | 5. | [`%ESRC`](https://imronuke.github.io/ADPRES/esrc) | Extra source | Conditional |
50 | | 7. | [`%ITER`](https://imronuke.github.io/ADPRES/iter) | Iteration Control | Optional |
51 | | 8. | [`%PRNT`](https://imronuke.github.io/ADPRES/prnt) | Output print control | Optional |
52 | | 9. | [`%ADF`](https://imronuke.github.io/ADPRES/adf) | Assembly Discontinuity Factor | Optional |
53 | | 10. | [`%CROD`](https://imronuke.github.io/ADPRES/crod) | Control rods | Conditional |
54 | | 11. | [`%EJCT`](https://imronuke.github.io/ADPRES/ejct) | Control rods ejection and/or insertion | Conditional |
55 | | 12. | [`%FTEM`](https://imronuke.github.io/ADPRES/ftem) | Fuel temperature input card | Conditional |
56 | | 13. | [`%MTEM`](https://imronuke.github.io/ADPRES/mtem) | Moderator/Coolant temperature input card | Conditional |
57 | | 14. | [`%CDEN`](https://imronuke.github.io/ADPRES/cden) | Coolant density input card | Conditional |
58 | | 15. | [`%BCON`](https://imronuke.github.io/ADPRES/bcon) | Boron concentration input card | Conditional |
59 | | 16. | [`%CBCS`](https://imronuke.github.io/ADPRES/cbcs) | Critical boron concentration input card | Conditional |
60 | | 17. | [`%THER`](https://imronuke.github.io/ADPRES/ther) | TH input card | Conditional |
61 | | 18. | [`%XTAB`](https://imronuke.github.io/ADPRES/xtab) | XSEC library for branch calculations | Conditional |
62 | | 19. | [`%KERN`](https://imronuke.github.io/ADPRES/kern) | Nodal kernel options | Optional |
63 | | 20. | [`%EXTR`](https://imronuke.github.io/ADPRES/extr) | Exponential flux transformation option card for transient problem | Optional |
64 | | 21. | [`%THET`](https://imronuke.github.io/ADPRES/thet) | Used to set theta value for transient problem | Optional |
65 |
--------------------------------------------------------------------------------
/docs/case.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: %CASE
3 | theme: _config.yml
4 | filename: case
5 | ---
6 |
7 | # %CASE Card
8 |
9 | This card describes the problem case and case description if necessary.
10 |
11 | | %CASE | Variable | Description | Examples |
12 | | --- | --- | --- | --- |
13 | | LINE 1 | CASE_ID | Case name | Example: `DVP` |
14 | | LINE 2 | CASE_EXP | Case Description | Example: `DVP Problem Test` |
15 |
16 | Example:
17 | ```
18 | ! CASE CARD
19 | %CASE
20 | MOX_HEL
21 | MOX TRANSIENT PROBLEM WITH XSEC FROM HELIOS
22 | ```
23 |
--------------------------------------------------------------------------------
/docs/cbcs.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: %CBCS
3 | theme: _config.yml
4 | filename: cbcs
5 | ---
6 |
7 | # %CBCS Card
8 |
9 | When the calculation mode is `BCSEARCH`, either this card or `%XTAB` is mandatory, and `%BCON` card shall not present.
10 |
11 | | `%CBCS` | Variable | Description | Remarks |
12 | | --- | --- | --- | --- |
13 | | LINE 1 | RBCON | Reference boron concentration in ppm from which the interpolation is done | Dummy if `%XTAB` card present |
14 | | LINE 2 | CISGTR(g) | Macroscopic Cross Section changes due to changes of boron concentration in ppm | Repeat LINE 2 NG times. And again repeat this input segment NMAT times. **This line is not necessary if `%XTAB` card present** |
15 | | | CSIGA(g) |
16 | | | CNUF(g) |
17 | | | CSIGF(g) |
18 | | | CSIGS(g,1:NG) |
19 | | LINE 3 | POPT | Print option if users want to print this card | Optional |
20 |
21 | Example:
22 | ```
23 | ! CRITICAL BORON SEARCH CARD
24 | %CBCS
25 | 1200.2 ! Boron concentration ref. in ppm
26 | ! CX change per unit ppm change of Boron concentration
27 | ! sigtr siga nu*sigf kappa*sigf sigs_g1 sigs_g2
28 | 6.11833E-08 1.87731E-07 0.00000E+00 0.00000E+00 0.0 7.91457E-10
29 | 5.17535E-06 1.02635E-05 0.00000E+00 0.00000E+00 0.0 0.00000E+00 !COMP 1
30 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00
31 | 7.76184E-04 8.44695E-05 0.00000E+00 0.00000E+00 0.0 0.00000E+00 !COMP 2
32 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00
33 | 7.76184E-04 8.44695E-05 0.00000E+00 0.00000E+00 0.0 0.00000E+00 !COMP 3
34 | 3.47809E-08 1.28505E-07 -1.12099E-09 -1.76188E-20 0.0 -1.08590E-07
35 | -9.76510E-06 7.08807E-06 -2.43045E-06 -3.19085E-17 0.0 0.00000E+00 !COMP 4
36 | 3.53826E-08 1.26709E-07 -1.67880E-09 -2.49965E-20 0.0 -1.06951E-07
37 | -8.50169E-06 6.82311E-06 -2.72445E-06 -3.57680E-17 0.0 0.00000E+00 !COMP 5
38 | 3.59838E-08 1.24986E-07 -2.21038E-09 -3.20225E-20 0.0 -1.05374E-07
39 | -7.46251E-06 6.59798E-06 -2.95883E-06 -3.88451E-17 0.0 0.00000E+00 !COMP 6
40 | 3.37806E-08 1.19869E-07 -1.71323E-09 -2.49965E-20 0.0 -1.00873E-07
41 | -6.73744E-06 6.29310E-06 -2.55359E-06 -3.35223E-17 0.0 0.00000E+00 !COMP 7
42 | 3.32495E-08 1.17585E-07 -1.72421E-09 -2.54896E-20 0.0 -9.88578E-08
43 | -6.19725E-06 6.11904E-06 -2.48880E-06 -3.26704E-17 0.0 0.00000E+00 !COMP 8
44 | 3.27201E-08 1.15319E-07 -1.73502E-09 -2.56049E-20 0.0 -9.68489E-08
45 | -5.68220E-06 5.94711E-06 -2.42240E-06 -3.17976E-17 0.0 0.00000E+00 !COMP 9
46 | 3.43859E-08 1.18186E-07 -2.24335E-09 -3.20225E-20 0.0 -9.93312E-08
47 | -5.86898E-06 6.08443E-06 -2.77657E-06 -3.64509E-17 0.0 0.00000E+00 !COMP 10
48 | 3.38559E-08 1.15917E-07 -2.25369E-09 -3.24873E-20 0.0 -9.73291E-08
49 | -5.38345E-06 5.91697E-06 -2.70780E-06 -3.55476E-17 0.0 0.00000E+00 !COMP 11
50 | 1
51 | ```
52 |
--------------------------------------------------------------------------------
/docs/cden.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: %CDEN
3 | theme: _config.yml
4 | filename: cden
5 | ---
6 |
7 | # %CDEN Card
8 |
9 | This card is used to input coolant density parameters.
10 |
11 | | `%CDEN` | Variable | Description | Remarks |
12 | | --- | --- | --- | --- |
13 | | LINE 1 | CCDEN | Uniform distribution of coolant density in g/cm3 | Used as guess if `%THER` card active |
14 | | LINE 2 | RCDEN | Coolant density reference in g/cm3 from which the interpolation is done | Dummy if `%XTAB` card present |
15 | | LINE 3 | LSGTR(g) | Macroscopic Cross Section changes due to changes of coolant density in g/cm3 | Repeat LINE 2 NG times. And again repeat this input segment NMAT times. **This line is not necessary if `%XTAB` card present** |
16 | | | LSIGA(g) |
17 | | | LNUF(g) |
18 | | | LSIGF(g) |
19 | | | LSIGS(g,1:NG) |
20 | | LINE 4 | POPT | Print option if users want to print this card | Optional |
21 |
22 | Example:
23 | ```
24 | ! COOLANT DENSITY CARD
25 | %CDEN
26 | 0.7464 0.7125 ! Average Coolant Density and Coolant Density Ref. in g/cm3
27 | ! CX change per Coolant Density Changes
28 | ! sigtr siga nu*sigf kappa*sigf sigs_g1 sigs_g2
29 | 7.45756E-02 2.07688E-04 0.00000E+00 0.00000E+00 0.0 3.71310E-02
30 | 5.33634E-01 7.58421E-03 0.00000E+00 0.00000E+00 0.0 0.00000E+00 !COMP 1
31 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00
32 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00 !COMP 2
33 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00
34 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00 !COMP 3
35 | 1.35665E-01 1.55185E-03 9.20694E-04 1.02392E-14 0.0 2.93195E-02
36 | 9.92628E-01 2.52662E-02 2.47746E-02 3.25255E-13 0.0 0.00000E+00 !COMP 4
37 | 1.35748E-01 1.61491E-03 9.64160E-04 1.08141E-14 0.0 2.92696E-02
38 | 9.81985E-01 2.86667E-02 3.14993E-02 4.13542E-13 0.0 0.00000E+00 !COMP 5
39 | 1.35827E-01 1.68015E-03 1.01410E-03 1.14771E-14 0.0 2.92154E-02
40 | 9.72267E-01 3.19571E-02 3.81097E-02 5.00328E-13 0.0 0.00000E+00 !COMP 6
41 | 1.31033E-01 1.68397E-03 9.81951E-04 1.08141E-14 0.0 2.82489E-02
42 | 9.34697E-01 3.14240E-02 3.51588E-02 4.61715E-13 0.0 0.00000E+00 !COMP 7
43 | 1.29379E-01 1.71972E-03 9.88437E-04 1.11322E-14 0.0 2.78895E-02
44 | 9.18171E-01 3.24715E-02 3.63251E-02 4.77078E-13 0.0 0.00000E+00 !COMP 8
45 | 1.27682E-01 1.74989E-03 9.95175E-04 1.12209E-14 0.0 2.75202E-02
46 | 9.01293E-01 3.35945E-02 3.74499E-02 4.91900E-13 0.0 0.00000E+00 !COMP 9
47 | 1.31116E-01 1.75528E-03 1.03522E-03 1.14771E-14 0.0 2.81877E-02
48 | 9.24925E-01 3.49853E-02 4.20693E-02 5.52387E-13 0.0 0.00000E+00 !COMP 10
49 | 1.29463E-01 1.79499E-03 1.04291E-03 1.18534E-14 0.0 2.78259E-02
50 | 9.08456E-01 3.61032E-02 4.33215E-02 5.68857E-13 0.0 0.00000E+00 !COMP 11
51 | 1
52 | ```
53 |
--------------------------------------------------------------------------------
/docs/crod.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: %crod
3 | theme: _config.yml
4 | filename: crod
5 | ---
6 |
7 | # %CROD Card
8 |
9 | If the problems have control rods inserted, users can use this card. This card is mandatory for `RODEJECT` calculation mode.
10 |
11 | | %CROD | Variable | Description | Remarks or examples |
12 | | --- | --- | --- | --- |
13 | | LINE 1 | NB | Number of CR banks | |
14 | | | NSTEP | Maximum number of steps |
15 | | LINE 2 | POS0 | Zero step position (cm from bottom) | |
16 | | | SSIZE | step size (cm/step) |
17 | | LINE 3 | BPOS(1:NB) | Control Rod Bank position (step) **0 step means full inserted** | |
18 | | LINE 4 | BMAP(1:NX) | Control Rod Bank Map | Repeat this line NY times (see example the input below) |
19 | | LINE 5 | DISGTR(g) | Macroscopic Cross Section changes due to control rods insertion | Repeat LINE 2 NG times. And again repeat this input segment NMAT times. **This line is not necessary if `%XTAB` card present** |
20 | | | DSIGA(g) |
21 | | | DNUF(g) |
22 | | | DSIGF(g) |
23 | | | CHI(g) |
24 | | | DSIGS(g,1:NG) |
25 |
26 | Example:
27 | ```
28 | ! CONTROL CARD
29 | %CROD
30 | 7 228 ! Number of CR banks and max number of banks
31 | 37.7 1.5942237 ! Zero step pos. (cm) and cm/step (total 228 steps)
32 | 0. 0. 0. 228. 0. 0. 0. ! CR Bank pos. (0=fully inserted, 228=fully withdrawn)
33 | 1 0 2 0 0 0 3 0 0 ! (LINE 4)
34 | 0 4 0 0 0 6 0 0 0
35 | 2 0 5 0 6 0 6 0 0
36 | 0 0 0 4 0 0 0 0 0
37 | 0 0 6 0 7 0 0 0 0
38 | 0 6 0 0 0 0 0 0 0
39 | 3 0 6 0 0 0 0 0 0
40 | 0 0 0 0 0 0 0 0 0
41 | 0 0 0 0 0 0 0 0 0
42 | ! CX changes
43 | ! sigtr siga nu*sigf kappa*sigf sigs_g1 sigs_g2
44 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
45 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 1
46 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
47 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 2
48 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
49 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 3
50 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
51 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 4
52 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
53 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 5
54 | 3.74092E-03 2.42926E-03 -1.22634E-04 -1.47557E-15 0.0 -3.14239E-03
55 | -1.67503E-02 2.56478E-02 -3.28086E-03 -4.30444E-14 0.0 0.00000E+00 !COMP 6
56 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
57 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 7
58 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
59 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 8
60 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
61 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 9
62 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
63 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 10
64 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
65 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 11
66 | ```
67 |
--------------------------------------------------------------------------------
/docs/ejct.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: %EJCT
3 | theme: _config.yml
4 | filename: ejct
5 | ---
6 |
7 | # %EJCT Card
8 |
9 | This card us used for transient problems due to control rods insertion or withdrawal. This card is mandatory if calculation mode is `RODEJECT`.
10 |
11 | | %EJCT | Variable | Description | Remarks or examples |
12 | | --- | --- | --- | --- |
13 | | LINE 1 | FBPOS(n) | Final bank n position after ejection and/or insertion (step) | Repeat this line NB times (NB = Number of CR bank) |
14 | | | TMOVE(n) | When bank n starts move (second) |
15 | | | BSPEED(n) | Bank n speed (steps/second) |
16 | | LINE 2 | TTOT | Total simulation time (seconds) | Example: `60. 0.1 40.0 1.0` |
17 | | | TSTEP1 | First time step (seconds) |
18 | | | TDIV | When to start second time step (seconds) |
19 | | | TSTEP2 | Second time step (seconds) |
20 | | LINE 3 | IBETA(1:6) | 6-groups delayed neutron fraction | **Not necessary of `%XTAB` card present** |
21 | | LINE 4 | LAMB(1:6) | 6-groups precursor decay constant | **Not necessary of `%XTAB` card present** |
22 | | LINE 5 | VELO(1:NG) | Neutron velocity | **Not necessary of `%XTAB` card present** |
23 |
24 | Example:
25 | ```
26 | ! Rod ejection card
27 | %EJCT
28 | ! Final Bank Pos (steps) Starts Move (seconds) Speed (steps/seconds)
29 | 228. 0.0 2280.0 ! Bank 1 (LINE 1)
30 | 0. 0.0 0.0 ! Bank 2
31 | 0. 0.0 0.0 ! Bank 3
32 | 228. 0.0 0.0 ! Bank 4
33 | 0. 0.0 0.0 ! Bank 5
34 | 0. 0.0 0.0 ! Bank 6
35 | 0. 0.0 0.0 ! Bank 7
36 | 5.0 0.005 1.0 0.05 ! (seconds) total time, 1st time step, when to start 2nd time step, 2nd time step
37 | 0.0002584 0.00152 0.0013908 0.0030704 0.001102 0.0002584 !beta
38 | 0.0128 0.0318 0.119 0.3181 1.4027 3.9286 !decay constants
39 | 2.8E7 4.4E5 ! Neutron velocity
40 | ```
41 |
--------------------------------------------------------------------------------
/docs/esrc.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: %ESRC
3 | theme: _config.yml
4 | filename: esrc
5 | ---
6 |
7 | # %ESRC Card
8 |
9 | This card shall be present only if the calculation mode is `%FIXEDSRC`
10 |
11 | | `%ESRC` | Variable | Description | Remarks |
12 | | --- | --- | --- | --- |
13 | | LINE 1 | NSRC | Number of sources | |
14 | | LINE 2 | SDEN | Source density | Repeat LINE 2 through LINE 7 NSRC times |
15 | | LINE 3 | SPEC(1:NG) | Source energy spectrum (normalized to 1.0) | |
16 | | LINE 4 | ZPOS | Axial position of the source (between 1 to NZ) | This line must be followed by XPOS and YPOS. And then this input segment can be repeated as many as desired until 0 (LINE 7) is entered |
17 | | LINE 5 | XPOS | Radial position of the source (along X axis) for current axial position | Repeat this line as many as desired until 0 (LINE 6) is entered |
18 | | | YPOS | Radial position of the source (along Y axis) for current axial position |
19 | | LINE 6 | 0 | Zero numbers are entered to end XPOS and YPOS | |
20 | | | 0 |
21 | | LINE 7 | 0 | Zero number to end ZPOS | |
22 |
23 | Example:
24 | ```
25 | ! External source card
26 | %ESRC
27 | 2 ! Number of source (LINE 1)
28 | ! Repeat this input segment
29 | ! according to the number of sources
30 | 100000. ! Source Density (n/cm3.s) (LINE 2)
31 | 1.0 0.0 ! Source energy spectrum (LINE 3)
32 | 10 ! z-position of the source (LINE 4)
33 | 2 9 ! x-y position of the source (LINE 5)
34 | 2 8
35 | 1 8
36 | 0 0 ! x-y position ends (LINE 6)
37 | 0 ! z-position ends (LINE 7)
38 | 200000. ! Source Density (n/cm3.s) (LINE 2)
39 | 1.0 0.0 ! Source energy spectrum (LINE 3)
40 | 10 ! z-position of the source (LINE 4)
41 | 1 9 ! x-y position of the source (LINE 5)
42 | 0 0 ! x-y position ends (LINE 6)
43 | 0 ! z-position ends (LINE 7)
44 | ```
45 |
--------------------------------------------------------------------------------
/docs/extr.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: %EXTR
3 | theme: _config.yml
4 | filename: extr
5 | ---
6 |
7 | # %EXTR Card
8 |
9 | This card is used to activate exponential flux transformation. Useful for rod ejection from HZP. This card has no input. By default, this option is not active. Only effective for `RODEJECT` mode.
10 |
11 | | `%EXTR` | Variable | Description | Available options |
12 | | --- | --- | --- | --- |
13 | | N/A | N/A | N/A | N/A |
14 |
15 | Example:
16 | ```
17 | %EXTR
18 | ```
19 |
--------------------------------------------------------------------------------
/docs/ftem.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: %FTEM
3 | theme: _config.yml
4 | filename: ftem
5 | ---
6 |
7 | # %THER Card
8 |
9 | This card is used to input fuel temperature parameters.
10 |
11 | | `%FTEM` | Variable | Description | Remarks |
12 | | --- | --- | --- | --- |
13 | | LINE 1 | CFTEM | Uniform distribution of the fuel temperature in Kelvin | Used as guess if `%THER` card active |
14 | | LINE 2 | RFTEM | Fuel temperature reference in Kelvin from which the interpolation is done | Dummy if `%XTAB` card is active |
15 | | LINE 3 | FISGTR(g) | Macroscopic Cross Section changes due to changes of fuel temperature in Kelvin | Repeat LINE 2 NG times. And again repeat this input segment NMAT times. **This line is not necessary if `%XTAB` card present** |
16 | | | FSIGA(g) |
17 | | | FNUF(g) |
18 | | | FSIGF(g) |
19 | | | FSIGS(g,1:NG) |
20 | | LINE 4 | POPT | Print option if users want to print this card | Optional |
21 |
22 | Example:
23 | ```
24 | ! FUEL TEMPERATURE CARD
25 | %FTEM
26 | 891.19 891.45 ! Average Fuel Temperature and fuel temperature Ref. in Kelvin
27 | ! CX change per Fuel Temperature Changes
28 | ! sigtr siga nu*sigf kappa*sigf sigs_g1 sigs_g2
29 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00
30 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00 !COMP 1
31 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00
32 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00 !COMP 2
33 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00
34 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00 !COMP 3
35 | -3.09197E-05 3.49709E-05 6.40134E-07 7.15412E-18 0.0 -2.75536E-05
36 | -0.000137292 -3.71806E-05 -5.63037E-05 -7.39188E-16 0.0 0.00000E+00 !COMP 4
37 | -3.08607E-05 3.51798E-05 9.97431E-07 1.18685E-17 0.0 -2.76766E-05
38 | -0.000117481 -3.77039E-05 -6.04155E-05 -7.93170E-16 0.0 0.00000E+00 !COMP 5
39 | -3.09165E-05 3.53841E-05 1.41847E-06 1.74269E-17 0.0 -2.78390E-05
40 | -0.000101337 -3.77558E-05 -0.000063096 -8.28363E-16 0.0 0.00000E+00 !COMP 6
41 | -3.13746E-05 3.48699E-05 9.45431E-07 1.18685E-17 0.0 -2.73550E-05
42 | -0.000108271 -3.72748E-05 -5.79662E-05 -7.60849E-16 0.0 0.00000E+00 !COMP 7
43 | -3.15503E-05 3.47274E-05 9.26078E-07 1.08935E-17 0.0 -2.72381E-05
44 | -0.000105521 -3.71808E-05 -5.71108E-05 -7.49575E-16 0.0 0.00000E+00 !COMP 8
45 | -3.17281E-05 3.46026E-05 9.05802E-07 1.06166E-17 0.0 -2.71169E-05
46 | -0.000102525 -3.70201E-05 -5.61543E-05 -7.36969E-16 0.0 0.00000E+00 !COMP 9
47 | -3.14192E-05 3.50637E-05 1.35642E-06 1.74269E-17 0.0 -2.75049E-05
48 | -9.38886E-05 -3.71403E-05 -6.05052E-05 -7.94252E-16 0.0 0.00000E+00 !COMP 10
49 | -3.15908E-05 3.49119E-05 1.33336E-06 1.62769E-17 0.0 -2.73835E-05
50 | -9.17126E-05 -3.69909E-05 -5.96284E-05 -7.82716E-16 0.0 0.00000E+00 !COMP 11
51 | 1
52 | ```
53 |
--------------------------------------------------------------------------------
/docs/geom.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: %GEOM
3 | theme: _config.yml
4 | filename: geom
5 | ---
6 |
7 | # %GEOM Card
8 |
9 | This card is used to describe the problem geometry in rectangular coordinate system. This card is mandatory. The coordinate system used in ADPRES is shown in the following figure
10 |
11 | 
12 |
13 | The point of origin is located at the corner between west, bottom and south sides. The next figure shows the coordinate system for radial planar map (seen from top) which typically used for two-dimensional problems.
14 |
15 | 
16 |
17 | Below you can find various %GEOM card examples for one, two and three-dimensional problems.
18 |
19 | | `%GEOM` | Variable | Description | Remarks |
20 | | --- | --- | --- | --- |
21 | | LINE 1 | NX | Number of assemblies along X-direction | NX at least equal to 2 |
22 | | | NY | Number of assemblies along Y-direction | NY at least equal to 2 |
23 | | | NZ | Number of assemblies along Z-direction | NZ at least equal to 2 |
24 | | LINE 2 | XSIZE(1:NX) | Assembly size along X-direction(from west to east) | |
25 | | LINE 3 | XDIV(1:NX) | Assembly division along X-direction(from west to east) | |
26 | | LINE 4 | YSIZE(1:NY) | Assembly size along Y-direction(from south to north) | |
27 | | LINE 5 | YDIV(1:NY) | Assembly division along Y-direction(from south to north) | |
28 | | LINE 6 | ZSIZE(1:NZ) | Assembly size along Z-direction(from bottom to top) | |
29 | | LINE 7 | ZDIV(1:NZ) | Assembly division along Z-direction(from bottom to top) | |
30 | | LINE 8 | NP | Number of different core planar with different material composition | |
31 | | LINE 9 | ZPLN(1:NZ) | Planar assignment along axial or z-direction from bottom to top (see the example below) | |
32 | | LINE 10 | ASM(1:NX) | Radial planar material map | Repeat this line NY times to form a core planar material map. Then, repeat this planar map NP times |
33 | | LINE 11 | XEAST | East boundary conditions | 0 = Zero flux |
34 | | | XWEST | West boundary conditions | 1 = Zero incoming current |
35 | | | YNORTH | North boundary conditions | 2 = Reflective |
36 | | | YSOUTH | South boundary conditions |
37 | | | ZBOTT | Bottom boundary conditions |
38 | | | ZTOP | Top boundary conditions |
39 |
40 | ## Example for 3D problem
41 | Three-dimensional problem with 2x2 nodes per FA
42 | ```
43 | ! Typical %GEOM CARD for 3D problem with 2x2 nodes per FA
44 | %GEOM
45 | 9 9 19 !nx, ny, nz
46 | 10.0 8*20.0 !x-direction assembly size in cm
47 | 1 8*2 !x-direction assembly divided into 2 (10 cm each)
48 | 8*20.0 10.0 !y-direction assembly size in cm
49 | 8*2 1 !y-direction assembly divided into 2 (10 cm each)
50 | 19*20.0 !z-direction assembly in cm
51 | 19*1 !z-direction nodal is not divided
52 | 4 !np number of planar type
53 | 1 13*2 4*3 4 !planar assignment (from bottom to top)
54 | ! Planar_type_1 (Bottom Reflector)
55 | 4 4 4 4 4 4 4 4 4 (LINE 10)
56 | 4 4 4 4 4 4 4 4 4
57 | 4 4 4 4 4 4 4 4 4
58 | 4 4 4 4 4 4 4 4 4
59 | 4 4 4 4 4 4 4 4 0
60 | 4 4 4 4 4 4 4 4 0
61 | 4 4 4 4 4 4 4 0 0
62 | 4 4 4 4 4 4 0 0 0
63 | 4 4 4 4 0 0 0 0 0
64 | ! Planar_type_2 (Fuel)
65 | 3 2 2 2 3 2 2 1 4 (LINE 10)
66 | 2 2 2 2 2 2 2 1 4
67 | 2 2 2 2 2 2 1 1 4
68 | 2 2 2 2 2 2 1 4 4
69 | 3 2 2 2 3 1 1 4 0
70 | 2 2 2 2 1 1 4 4 0
71 | 2 2 1 1 1 4 4 0 0
72 | 1 1 1 4 4 4 0 0 0
73 | 4 4 4 4 0 0 0 0 0
74 | ! Planar_type_3 (Fuel+Partial Control Rods)
75 | 3 2 2 2 3 2 2 1 4 (LINE 10)
76 | 2 2 2 2 2 2 2 1 4
77 | 2 2 3 2 2 2 1 1 4
78 | 2 2 2 2 2 2 1 4 4
79 | 3 2 2 2 3 1 1 4 0
80 | 2 2 2 2 1 1 4 4 0
81 | 2 2 1 1 1 4 4 0 0
82 | 1 1 1 4 4 4 0 0 0
83 | 4 4 4 4 0 0 0 0 0
84 | ! Planar_type_4 (Top reflectors)
85 | 5 4 4 4 5 4 4 4 4 (LINE 10)
86 | 4 4 4 4 4 4 4 4 4
87 | 4 4 5 4 4 4 4 4 4
88 | 4 4 4 4 4 4 4 4 4
89 | 5 4 4 4 5 4 4 4 0
90 | 4 4 4 4 4 4 4 4 0
91 | 4 4 4 4 4 4 4 0 0
92 | 4 4 4 4 4 4 0 0 0
93 | 4 4 4 4 0 0 0 0 0
94 | ! Boundary conditions
95 | ! 0 = zero-flux
96 | ! 1 = zero-incoming current
97 | ! 2 = reflective
98 | (east), (west), (north), (south), (bottom), (top)
99 | 1 2 2 1 1 1
100 | ```
101 |
102 | ## Example for 2D problem
103 | Two-dimensional problem with 2x2 nodes per FA
104 | ```
105 | ! Typical %GEOM CARD for 2D problem with 2x2 nodes per FA
106 | %GEOM
107 | 9 9 2 !nx, ny, nz
108 | 11.5613 8*23.1226 !x-direction assembly size in cm
109 | 1 8*2 !x-direction assembly divided into 2 (10 cm each)
110 | 8*23.1226 11.5613 !y-direction assembly size in cm
111 | 8*2 1 !y-direction assembly divided into 2 (10 cm each)
112 | 2*11.5613 !z-direction assembly in cm
113 | 2*1 !z-direction nodal is not divided
114 | 1 !np number of planar type
115 | 2*1 !planar assignment (from bottom to top)
116 | ! Planar_type_1 (Bottom Reflector)
117 | 1 8 2 6 1 7 1 4 3
118 | 8 1 8 2 8 1 1 4 3
119 | 2 8 1 8 2 7 1 4 3
120 | 6 2 8 2 8 1 8 4 3
121 | 1 8 2 8 2 5 4 3 3
122 | 7 1 7 1 5 4 4 3 0
123 | 1 1 1 8 4 4 3 3 0
124 | 4 4 4 4 3 3 3 0 0
125 | 3 3 3 3 3 0 0 0 0
126 | ! Boundary conditions
127 | ! 0 = zero-flux
128 | ! 1 = zero-incoming current
129 | ! 2 = reflective
130 | (east), (west), (north), (south), (bottom), (top)
131 | 1 2 2 1 2 2
132 | ```
133 |
134 | Two-dimensional problem with 16x16 nodes per FA
135 | ```
136 | ! Typical %GEOM CARD for 2D problem with 16x16 nodes per FA
137 | %GEOM
138 | 9 9 2 !nx, ny, nz
139 | 10.0 8*20.0 !x-direction assembly size in cm
140 | 8 8*16 ! 16x16 per FA
141 | 8*20.0 10.0 !y-direction assembly size in cm
142 | 8*16 8 ! 16x16 per FA
143 | 2*1.25 !z-direction assembly in cm
144 | 2*1 !z-direction nodal is not divided
145 | 1 !np number of planar type
146 | 2*1 !planar assignment (from bottom to top)
147 | ! Planar_type_1 (Bottom Reflector)
148 | 3 2 2 2 3 2 2 1 4
149 | 2 2 2 2 2 2 2 1 4
150 | 2 2 2 2 2 2 1 1 4
151 | 2 2 2 2 2 2 1 4 4
152 | 3 2 2 2 3 1 1 4 0
153 | 2 2 2 2 1 1 4 4 0
154 | 2 2 1 1 1 4 4 0 0
155 | 1 1 1 4 4 4 0 0 0
156 | 4 4 4 4 0 0 0 0 0
157 | ! Boundary conditions
158 | ! 0 = zero-flux
159 | ! 1 = zero-incoming current
160 | ! 2 = reflective
161 | (east), (west), (north), (south), (bottom), (top)
162 | 1 2 2 1 2 2
163 | ```
164 |
165 | ## Example for 1D problem
166 | One-dimensional problem with 1 cm node or mesh size
167 | ```
168 | ! Typical %GEOM CARD for 1D problem with 1 cm node or mesh size
169 | %GEOM
170 | 5 2 2 !nx, ny, nz
171 | 5*20.0 !x-direction assembly size in cm
172 | 5*20 !x-direction assembly divided into 20 (1 cm each)
173 | 2*1.0 !y-direction assembly size in cm
174 | 2*1 !y-direction nodal is not divided
175 | 2*1.0 !z-direction assembly in cm
176 | 2*1 !z-direction nodal is not divided
177 | 1 !np number of planar type
178 | 2*1 !planar assignment (from bottom to top)
179 | ! Planar_type_1 (Bottom Reflector)
180 | 5 4 3 2 1
181 | 5 4 3 2 1
182 | ! Boundary conditions
183 | ! 0 = zero-flux
184 | ! 1 = zero-incoming current
185 | ! 2 = reflective
186 | (east), (west), (north), (south), (bottom), (top)
187 | 2 1 2 2 2 2
188 | ```
189 |
--------------------------------------------------------------------------------
/docs/images/adpres1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imronuke/ADPRES/0f45b6e5857ad4b02341deac033bb42e8a9f2b57/docs/images/adpres1.png
--------------------------------------------------------------------------------
/docs/images/adpres2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imronuke/ADPRES/0f45b6e5857ad4b02341deac033bb42e8a9f2b57/docs/images/adpres2.png
--------------------------------------------------------------------------------
/docs/images/fortran.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imronuke/ADPRES/0f45b6e5857ad4b02341deac033bb42e8a9f2b57/docs/images/fortran.png
--------------------------------------------------------------------------------
/docs/images/geom_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imronuke/ADPRES/0f45b6e5857ad4b02341deac033bb42e8a9f2b57/docs/images/geom_1.png
--------------------------------------------------------------------------------
/docs/images/geom_2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/imronuke/ADPRES/0f45b6e5857ad4b02341deac033bb42e8a9f2b57/docs/images/geom_2.png
--------------------------------------------------------------------------------
/docs/index.md:
--------------------------------------------------------------------------------
1 | ***
2 | # ADPRES IS NOW OBSOLETE. USERS ARE ENCOURAGED TO VISIT THE NEWER VERSION NAMED [KOMODO](https://github.com/imronuke/KOMODO)
3 | ***
4 |
5 | [](https://github.com/imronuke/ADPRES)
6 |
7 | # Users Manual
8 |
9 | Here you can find quick and complete guides on how to use ADPRES. Given you have background on nuclear engineering, **we believe you can create your own ADPRES input within minutes!**
10 | ## [Theory and Background](https://imronuke.github.io/ADPRES/method)
11 | ## [Installation (Building from Source Codes)](https://imronuke.github.io/ADPRES/install)
12 | ## [Quick guides](https://imronuke.github.io/ADPRES/quick-guides)
13 | ## [Complete guides](https://imronuke.github.io/ADPRES/card-desc)
14 |
15 | # ADPRES
16 |
17 | Abu Dhabi Polytechnic Reactor Simulator (ADPRES) is an open nuclear reactor simulator and reactor core analysis tool that solves static and transient neutron diffusion equation for one, two or three dimensional reactor problems in Cartesian geometry. Currently, ADPRES uses Semi-Analytic Nodal Method (SANM) to spatially discretise the neutron diffusion equation. While theta method is used for the time discretisation.
18 |
19 | ADPRES is also a great learning tool for reactor theory classes, and we have been striving hard to make the input is easy to create. Among ADPRES' main objectives is to make all nuclear engineering students have access on reactor simulator code for them to use, learn, and modify for their own purposes. It is open and completely free, so everyone has access to the source codes and and play with them.
20 |
21 | ADPRES features:
22 | * Input is straightforward, modular and in a free-format form
23 | * Solves both static and transient core problems **with or without TH feedback**
24 | * Performs forward, adjoint and fixed-source calculations
25 | * Performs calculations using branched cross sections data. An example of the library format can be seen [here](https://github.com/imronuke/ADPRES/blob/master/smpl/xsec/SERPENT_CMM/m40.tab)
26 | * Critical boron concentration search
27 | * Rod ejection simulation or Reactivity Initiated Accident (RIA)
28 | * Solves multi-group of neutron energy
29 | * Solves calculations with Assembly Discontinuity Factors (ADFs)
30 | * CMFD accelerated using two-node problem non-linear iteration
31 | * CMFD matrix is solved with the latest linear system solver: BiCGSTAB
32 | * Thermal-hydraulics solutions are obtained by solving mass and energy conservation equations in an enclosed channel
33 | * Three nodal kernels are available:
34 | * Traditional Finite Difference Method
35 | * Polynomial Nodal Method (PNM) which is equivalent to Nodal Expansion Method (NEM)
36 | * Semi-Analytic Nodal Method (SANM)
37 |
38 |
39 | # How to give feedbacks
40 | You may raise an issue or contact me at
41 | * muhammad.imron[at]adpoly.ac.ae
42 | * makrus.imron[at]gmail.com
43 |
44 | # How to cite
45 | If you find this work helpful and use this work for a publication, you may cite as
46 |
47 | **Imron, M. (2019). [Development and verification of open reactor simulator ADPRES](https://doi.org/10.1016/j.anucene.2019.06.049). Annals of Nuclear Energy, 133, 580–588.**
48 |
49 |
50 | > **"The best of people are those who bring most benefit to the rest of mankind." (THE PROPHET)**
51 |
--------------------------------------------------------------------------------
/docs/install.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: Quick Install Guide
3 | theme: _config.yml
4 | filename: install
5 | ---
6 |
7 | # Building from source codes
8 | To build ADPRES from the source codes you just need a Fortran compiler, that's it. We design ADPRES to be very portable, so we expect it can be installed using any Fortran compiler on any machine.
9 |
10 | ## Building in Ubuntu or other GNU-Linux based OS
11 | In Ubuntu, other GNU-Linux based OS or CYGWIN you can use either gfotran or Intel fortran to build the source codes. You can install gfortran in Ubuntu OS by using this command in your computer's terminal
12 |
13 | ```
14 | sudo apt install gfortran
15 | ```
16 |
17 | Then you can download the [ADPRES zip files](https://github.com/imronuke/ADPRES/archive/master.zip) then extract that zip file, or you can clone them (note: you need to download git first if you don't have it)
18 |
19 | ```
20 | git clone https://github.com/imronuke/ADPRES.git
21 | ```
22 |
23 | In a machine where the gfortran is already installed, go to the ADPRES folder which you had been extracted or cloned
24 |
25 | ```
26 | cd ADPRES-master
27 | ```
28 |
29 | and build the source codes by using command:
30 |
31 | ```
32 | sudo ./install.sh
33 | ```
34 |
35 | If this way didn't work, try to install bash into your computer. Alternatively, you can build ADPRES manually
36 |
37 | ```
38 | gfortran -O4 -c src/mod_data.f90
39 | gfortran -O4 -c src/mod_io.f90
40 | gfortran -O4 -c src/mod_xsec.f90
41 | gfortran -O4 -c src/mod_nodal.f90
42 | gfortran -O4 -c src/mod_cmfd.f90
43 | gfortran -O4 -c src/mod_th.f90
44 | gfortran -O4 -c src/mod_trans.f90
45 | gfortran -O4 -c src/mod_control.f90
46 | gfortran -O4 -c src/ADPRES.f90
47 | gfortran *.o -o adpres
48 | sudo cp adpres /usr/bin
49 | ```
50 |
51 | (NOTE: you need to have admin privilege to run these commands)
52 |
53 | These command will create an executable file named `adpres` and copied the executable file to `/usr/bin`. Now, you can run a test using several examples of inputs file in folder [smpl](https://github.com/imronuke/ADPRES/tree/master/smpl) to see if you had built ADPRES properly. You can run ADPRES using command
54 |
55 | ```
56 | adpres [INPUT_FILE_PATH_NAME]
57 | ```
58 |
59 | for example, you can run [`IAEA3Ds`](https://github.com/imronuke/ADPRES/blob/master/smpl/static/IAEA3Ds) input by
60 |
61 | ```
62 | adpres smpl/static/IAEA3Ds
63 | ```
64 |
65 | If you see `ADPRES EXIT NORMALLY` at the end of terminal output, then congratulations! you have successfully installed ADPRES. By the way, it should take about 0.2 seconds for ADPRES to solve IAEA3Ds problem if you build using gfortran in a typical today's computer. The way to build using Intel fortran is similar, just change `gfortran` with `ifort` in the commands above.
66 |
67 | ## Building in Mac OS
68 | The way to install ADPRES on Mac OS is similar to installing ADPRES on Ubuntu. First you need to install gfortran to your computer. You can find the information on how to install gfortran for Mac OS from [here](https://gcc.gnu.org/wiki/GFortranBinariesMacOS). And instead of executing this command as you were supposed to do in Ubuntu
69 |
70 | ```
71 | sudo ./install.sh
72 | ```
73 |
74 | you shall execute this command in Mac OS
75 |
76 | ```
77 | sudo ./mac_install.sh
78 | ```
79 |
80 | The rest of the steps are the same.
81 |
82 |
83 | ## Building in Windows
84 | There are at least two ways installing ADPRES on Windows.
85 |
86 | ### Using Windows Subsystem for Linux (WSL) in Windows 10
87 | Using this way, you can go to Microsoft Store and install Ubuntu from there for free. Open the Ubuntu app and follow the same steps on installing ADPRES on Ubuntu OS.
88 |
89 | ### Using g95 Fortran Compiler
90 | You can also intsall ADPRES directly into Windows by using free fortran compiler g95 which can be obtained from [here](https://www.fortran.com/wp-content/uploads/2013/05/g95-Mingw_201210.exe). Then install g95 to your computer.
91 |
92 | Now you can download the [ADPRES zip files](https://github.com/imronuke/ADPRES/archive/master.zip) from Github then extract that zip file.
93 |
94 | After you installed g95 and extracted ADPRES zip file, open the command prompt. And from the command prompt, using `cd` command, go to the ADPRES folder which you had been extracted
95 |
96 | ```
97 | cd ADPRES-master
98 | ```
99 |
100 | and build the source codes using g95:
101 |
102 | ```
103 | g95 -O4 -c src\mod_data.f90
104 | g95 -O4 -c src\mod_io.f90
105 | g95 -O4 -c src\mod_xsec.f90
106 | g95 -O4 -c src\mod_nodal.f90
107 | g95 -O4 -c src\mod_cmfd.f90
108 | g95 -O4 -c src\mod_th.f90
109 | g95 -O4 -c src\mod_trans.f90
110 | g95 -O4 -c src\mod_control.f90
111 | g95 -O4 -c src\ADPRES.f90
112 | g95 *.o -o adpres
113 | ```
114 |
115 | These command will create an executable file named `adpres`. If you use Intel fortran compiler, just change `g95` with `ifort` in the commands above. Now, you can run a test using several examples of inputs file in folder [smpl](https://github.com/imronuke/ADPRES/tree/master/smpl) to see if you had built ADPRES properly. You can run ADPRES using command
116 |
117 | ```
118 | adpres [INPUT_FILE_PATH_NAME]
119 | ```
120 |
121 | for example, you can run [`IAEA3Ds`](https://github.com/imronuke/ADPRES/blob/master/smpl/static/IAEA3Ds) input by
122 |
123 | ```
124 | adpres smpl\static\IAEA3Ds
125 | ```
126 |
127 | If you see `ADPRES EXIT NORMALLY` at the end of terminal output, then congratulations! you have successfully installed ADPRES on Windows.
128 |
--------------------------------------------------------------------------------
/docs/iter.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: %ITER
3 | theme: _config.yml
4 | filename: iter
5 | ---
6 |
7 | # %ITER Card
8 |
9 | This card can be used to control the iterations in ADPRES calculation
10 |
11 | | %ITER | Variable | Description | Remarks |
12 | | --- | --- | --- | --- |
13 | | LINE 1 | NOUT | Maximum number of outer iteration | Default = 500 |
14 | | | NIN | Maximum number of inner iteration per an outer iteration | Default = 2 |
15 | | | SERC | Fission source error criteria (relative error) | Default = 1.e-5 |
16 | | | FERC | Flux error criteria (relative error) | Default = 1.e-5 |
17 | | | NAC | Outer iteration fission source extrapolation interval | Default = 5 |
18 | | | NUPD | Nodal update interval through outer iteration | Default = (NX+NY+NZ)/2.5. Effective only for ANM and PNM [nodal kernel](https://imronuke.github.io/ADPRES/kern) |
19 | | | TH_NITER | Maximum number of T-H iteration | Default = 30. Effective only if [`%THER`](https://imronuke.github.io/ADPRES/ther) present |
20 | | | NTH | Maximum number of outer iteration per T-H iteration | Default = 20. Effective only if [`%THER`](https://imronuke.github.io/ADPRES/ther) present |
21 |
22 | Note: TH iteration is non-linear iteration to determine TH parameters
23 |
24 | Example:
25 | ```
26 | ! Iteration control card
27 | %ITER
28 | ! Set maximum number of outer iteration = 1200
29 | ! Set maximum number of inner iteration = 3
30 | ! Set fission source error criteria = 1.e-5
31 | ! Set flux error criteria = 1.e-5
32 | ! Set fission source extrapolation interval every 25 outer iterations
33 | ! Set nodal update interval every 40 outer iterations
34 | ! Set maximum number of TH iterations = 20
35 | ! Set maximum number outer iterations for each TH iteration is 80
36 | 1200 3 1.e-5 1.e-5 25 40 20 80
37 | ```
38 |
--------------------------------------------------------------------------------
/docs/kern.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: %KERN
3 | theme: _config.yml
4 | filename: kern
5 | ---
6 |
7 | # %KERN Card
8 |
9 | This card is used to choose other nodal kernel. By default, ADPRES uses Semi-Analytic Nodal Method.
10 |
11 | | `%KERN` | Variable | Description | Available options |
12 | | --- | --- | --- | --- |
13 | | LINE 1 | KERN | Nodal kernel | `FDM` : Finite Difference Method
`PNM` : Polynomial Nodal Method (equivalent to Nodal Expansion Method)
`SANM` : Semi-Analytic Nodal Method |
14 |
15 | Example:
16 | ```
17 | %KERN
18 | PNM
19 | ```
20 |
--------------------------------------------------------------------------------
/docs/method.md:
--------------------------------------------------------------------------------
1 | # Theory and Background
2 |
3 | Since ADPRES uses the current available methods, rather than re-explaining the methods, we would like to just mention the references of the methods implemented in the ADPRES.
4 |
5 | The ADPRES development began in 2017 and was motivated by many hurdles to obtain such similar codes in the region where the author was working. The initial version of ADPRES employed Nodal Expansion Method (NEM) based on the response matrix formulations [1,2,3,4]. The transverse integrated leakages were approximated by the Quadratic Transverse Leakage Approximation (QTLA)[1]. The transient and and thermal module were also added to enable ADPRES solving time-dependent problems with thermal-hydraulics (T-H) feedback. The transient diffusion equation was solved with fully implicit method, and T-H solutions were obtained by solving mass and energy conservation equations in an enclosed channel following NODAL 3 computer code [5] with slight modifications. This version of ADPRES was published in Annals of Nuclear Energy in 2019 [6]. However, this version encountered slow performance compared to other modern nodal simulators.
6 |
7 | Thus, in the early 2020, the ADPRES was revamped to implement CMFD acceleration with two-node problems and non-linear iteration procedures [7] for the sake of rapid calculations. By implementing CMFD acceleration, the current ADPRES version is able to solve time-dependent problems 10-20 times faster than previous version of ADPRES. Initially, ADPRES implemented Polynomial Nodal Method [8,5], then upgraded to Semi-Analytic Nodal Method [9,10] for better accuracy and the neutron precursor equations are solved analytically [11]. Also, in the transient calculations, the delayed terms and other terms that do not appear in static calculations are included with transverse leakages in the calculation of transverse moments to further save memory storage [12]. Users also have option to perform exponential flux [13] transformation and to set theta value for time-dependent problems. It is also possible to perform calculations with branched cross sections (i.e. set of cross sections for various TH parameters, boron concentration, and control rod position). The branched cross section library format was adopted from [14] and had been tested UO-MOX PWR transient benchmark [14].
8 |
9 | # Acknowledgement
10 |
11 | This ADPRES development would have been impossible without the God's Mercy and the works done by those mentioned in the references. We would like to thank them and other people who contributed on their works. We also would like to thank to other people who directly or indirectly contributed to this work:
12 |
13 | * Dr. Ali Al Naqbi, Abu Dhabi Polytechnic
14 | * Dr. Anthony Hechanova, Abu Dhabi Polytechnic
15 | * Prof. Nam Zin Cho, KAIST
16 | * Dr. Alexander Agung, Gadjah Mada University
17 | * Dr. Andang Widiharto, Gadjah Mada University
18 | * Liem Peng Hong, PhD, NAIS and Tokyo City University
19 | * Donny Hartanto, Phd
20 | * GNU Fortran and Intel Fortran developer teams.
21 | * All my colleagues and friends.
22 |
23 | # References
24 |
25 | 1. Finnemann, H., Bennewitz F. and Wagner M. R., (1977) Interface current techniques for multidimensional reactor calculations, Atomkernenergie, Vol. 30, pp. 123-128.
26 |
27 | 2. Bennewitz F., Finnemann H. and Moldaschl H.(1975) Solution of the multidimensional neutron diffusion equa-tion by nodal expansion. Proc. Conf. Computational Methods in Nuclear Engineering, p. 1-99, CONF-750413.
28 |
29 | 3. Lawrence, R.D., (1986) Progress in nodal methods for the solution of the neutron diffusion and transport equations, Progress in Nuclear Energy, Vol. 17, No.3, pp. 271-301.
30 |
31 | 4. Okumura, K., (1998) MOSRA-Light: High speed three-dimensional nodal diffusion code for vector computers, JAEA-Research 98-025. (in Japanese)
32 |
33 | 5. Liem P.H., et al., (2010) NODAL3: A Nodal Neutron Diffusion Code Version 2.0 User Guides (unpublihsed)
34 |
35 | 6. Imron, M. (2019). Development and verification of open reactor simulator ADPRES. Annals of Nuclear Energy, 133, 580–588. https://doi.org/10.1016/j.anucene.2019.06.049
36 |
37 | 7. Smith, K. S. (1984) Nodal Method Storage Reduction by Nonlinear Iteration. Transactions of American Nuclear Society 44, 265.
38 |
39 | 8. Zimin V.G. and Ninokata, H., (1997) Nonlinear Iteration Procedure Based on Legendre Polynomials, Trans. Am. Nucl. Soc., 76, 162.
40 |
41 | 9. Zimin, V. G., & Ninokata, H. (1998). Nodal neutron kinetics model based on nonlinear iteration procedure for LWR analysis. Annals of Nuclear Energy, 25(8), 507–528. https://doi.org/10.1016/S0306-4549(97)00078-9
42 |
43 | 10. Zimin V.G. and Ninokata, H., (1997) Polynomials ans Semi-Analytic Nodal Methods For Non-Linear Iteration Procedures, PYHSOR-98, 2, 994.
44 |
45 | 11. Stacey, W. M. (1969) Space-Time Nuclear Reactor Kinetics. Academic Press, New York.
46 |
47 | 12. Engrand, P. R., Maldonado, G. I., A1-Chalabi, R. M. and Turinsky, P. J. (1992) Non-Linear Iterative Strategy for NEM Refinement and Extension. Transactions of American Nuclear Society 65, 221.
48 |
49 | 13. Hendricks, J.S., “Finite difference solution of the time dependent neutron group diffusion equations”, Thesis, Department of Nuclear Engineering, Massachusetts Institute of Technology, MITNE-176 (1975).
50 |
51 | 14. Kozlowski, T., Downar, T., 2007. PWR MOX/UO2 Core Transient Benchmark Final Report. Retrieved from: https://www.oecd-nea.org/science/wprs/MOX-UOX-transients/benchmark_documents/final_report/mox-uo2-bench.pdf
52 |
--------------------------------------------------------------------------------
/docs/mode.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: %MODE
3 | theme: _config.yml
4 | filename: mode
5 | ---
6 |
7 | # %MODE Card
8 |
9 | This card is used to describe the calculation mode. It has several options as follow
10 |
11 | | `%MODE` | Variable | Description | Available options |
12 | | --- |
13 | | LINE 1 | MODE | Calculation mode | `FORWARD` : Forward Calculation
`ADJOINT` : Adjoint Calculation
`FIXEDSRC` : Fixed Source Calculation
`BCSEARCH`: Critical boron concentration search
`RODEJECT` : Rod ejection and/or insertion mode (transient problems) |
14 |
15 | There are some conditions for some calculation modes.
16 | 1. When calculation mode is `FIXEDSRC`, then the [`%ESRC`](https://imronuke.github.io/ADPRES/esrc) card must be present
17 | 2. When calculation mode is `BCSEARCH`, then the [`%CBCS`](https://imronuke.github.io/ADPRES/cbcs) OR [`%XTAB`](https://imronuke.github.io/ADPRES/xtab) card must be present
18 | 3. When calculation mode is `RODEJECT`, then the [`%EJCT`](https://imronuke.github.io/ADPRES/ejct) card must be present
19 |
20 | Example:
21 | ```
22 | ! Mode card
23 | %MODE
24 | FORWARD
25 | ```
26 |
--------------------------------------------------------------------------------
/docs/mtem.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: %MTEM
3 | theme: _config.yml
4 | filename: mtem
5 | ---
6 |
7 | # %MTEM Card
8 |
9 | This card is used to input moderator or coolant temperature parameters.
10 |
11 | | `%MTEM` | Variable | Description | Remarks |
12 | | --- | --- | --- | --- |
13 | | LINE 1 | CMTEM | Uniform distribution of the moderator temperature in Kelvin | Used as guess if `%THER` card active |
14 | | LINE 2 | RMTEM | Moderator temperature reference in Kelvin from which the interpolation is done | Dummy if `%XTAB` card active |
15 | | LINE 3 | MISGTR(g) | Macroscopic Cross Section changes due to changes of moderator temperature in Kelvin | Repeat LINE 2 NG times. And again repeat this input segment NMAT times. **This line is not necessary if `%XTAB` card present** |
16 | | | MSIGA(g) |
17 | | | MNUF(g) |
18 | | | MSIGF(g) |
19 | | | MSIGS(g,1:NG) |
20 | | LINE 4 | POPT | Print option if users want to print this card | Optional |
21 |
22 | Example:
23 | ```
24 | ! MODERATOR TEMPERATURE CARD
25 | %MTEM
26 | 559.19 579.75 ! Average Moderator Temperature and Moderator temperature Ref. Kelvin
27 | ! CX change per Moderator Temperature Changes
28 | ! sigtr siga nu*sigf kappa*sigf sigs_g1 sigs_g2
29 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00
30 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00 !COMP 1
31 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00
32 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00 !COMP 2
33 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00
34 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00 !COMP 3
35 | -2.03310E-06 2.12191E-07 1.24709E-07 1.43035E-18 0.0 8.09676E-07
36 | -1.08674E-04 -3.15597E-05 -4.16439E-05 -5.46722E-16 0.0 0.00000E+00 !COMP 4
37 | -1.98080E-06 2.26000E-07 1.35145E-07 1.56896E-18 0.0 8.58474E-07
38 | -9.06150E-05 -3.21435E-05 -4.53102E-05 -5.94857E-16 0.0 0.00000E+00 !COMP 5
39 | -1.92434E-06 2.39939E-07 1.49084E-07 1.75422E-18 0.0 9.03494E-07
40 | -7.62786E-05 -3.23776E-05 -4.78475E-05 -6.28174E-16 0.0 0.00000E+00 !COMP 6
41 | -2.69634E-06 2.48530E-07 1.40773E-07 1.56896E-18 0.0 7.01311E-07
42 | -7.62435E-05 -3.00119E-05 -4.20202E-05 -5.51669E-16 0.0 0.00000E+00 !COMP 7
43 | -3.07905E-06 2.61854E-07 1.43235E-07 1.67897E-18 0.0 6.17380E-07
44 | -7.33397E-05 -2.91929E-05 -4.07701E-05 -5.35261E-16 0.0 0.00000E+00 !COMP 8
45 | -3.53877E-06 2.74313E-07 1.46019E-07 1.71665E-18 0.0 5.16547E-07
46 | -7.13711E-05 -2.83041E-05 -3.94319E-05 -5.17689E-16 0.0 0.00000E+00 !COMP 9
47 | -2.63907E-06 2.64289E-07 1.55858E-07 1.75422E-18 0.0 7.44320E-07
48 | -6.39554E-05 -3.03509E-05 -4.44431E-05 -5.83483E-16 0.0 0.00000E+00 !COMP 10
49 | -3.02147E-06 2.79060E-07 1.58814E-07 1.88528E-18 0.0 6.59521E-07
50 | -6.16984E-05 -2.95626E-05 -4.31588E-05 -5.66622E-16 0.0 0.00000E+00 !COMP 11
51 | 1
52 | ```
53 |
--------------------------------------------------------------------------------
/docs/prnt.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: %PRNT
3 | theme: _config.yml
4 | filename: prnt
5 | ---
6 |
7 | # %PRNT Card
8 |
9 | This card can be used to choose the specific output that users want.
10 |
11 | | %PRNT | | | |
12 | | --- | --- | --- | --- |
13 | | LINE 1 | CAPRAD | Radial assembly power distribution print option | 1 = YES
0 = NO
Default for all = YES |
14 | | | CAPAXI | Axial assembly power distribution print option |
15 | | | CAFRAD | Radial Flux Power Distribution |
16 |
17 | Example:
18 | ```
19 | ! PRINT CARD
20 | %PRNT
21 | 1 1 0 ! print output
22 | ```
23 |
--------------------------------------------------------------------------------
/docs/quick-guides.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: Quick Guides
3 | theme: _config.yml
4 | filename: quick-guides
5 | ---
6 |
7 | # Quick Guides
8 | ## Writing Input
9 | ADPRES input is designed to be self-explanatory. It has several input cards marked by `%`, for example: `%mode`, `%geom`, `%xsec`, and so on. Some cards are mandatory for any problems. While some cards are conditional depending on the problems at hand and some cards are optional. Comments are marked by `!`. For example, the following is the [IAEA3D input](https://github.com/imronuke/ADPRES/blob/master/smpl/static/IAEA3Ds), where you can find its specification [here](https://engineering.purdue.edu/PARCS/Code/TestSuite/CalculationMode/StandAloneMode/Eigenvalue/IAEA3DPWR).
10 |
11 | ```
12 | ! IAEA3D input data
13 | ! NODE SIZE = 10 cm
14 | ! PARCS K-EFF : 1.029096
15 | ! ADPRES K-EFF : 1.029082 (ERROR = 1.4 PCM)
16 |
17 | ! Mode card
18 | %MODE
19 | FORWARD
20 |
21 | ! Case card
22 | %CASE
23 | IAEA3D
24 | 10 CM NODE SIZE
25 |
26 | ! Cross-sections card
27 | %XSEC
28 | 2 5 ! Number of groups and number of materials
29 | ! sigtr siga nu*sigf sigf chi sigs_g1 sigs_g2
30 | 0.222222 0.010 0.000 0.000 1.0 0.1922 0.020
31 | 0.833333 0.080 0.135 0.135 0.0 0.000 0.7533 ! MAT1 : Outer Fuel
32 | 0.222222 0.010 0.000 0.000 1.0 0.1922 0.020
33 | 0.833333 0.085 0.135 0.135 0.0 0.000 0.7483 ! MAT2 : Inner Fuel
34 | 0.222222 0.0100 0.000 0.000 1.0 0.1922 0.020
35 | 0.833333 0.1300 0.135 0.135 0.0 0.000 0.7033 ! MAT3 : Inner Fuel + Control Rod
36 | 0.166667 0.000 0.000 0.000 0.0 0.1267 0.040
37 | 1.111111 0.010 0.000 0.000 0.0 0.000 1.1011 ! MAT4 : Reflector
38 | 0.166667 0.000 0.000 0.000 0.0 0.000 0.040
39 | 1.111111 0.055 0.000 0.000 0.0 0.000 0.000 ! MAT5 : Reflector + Control Rod
40 | %GEOM
41 | 9 9 19 ! number of assembly in x, y, z directions
42 | 10.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 !x-direction assembly size in cm
43 | 1 8 8 8 8 8 8 8 8 !x-direction assembly divided into 2 (10 cm each)
44 | 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 10.0 !y-direction assembly size in cm
45 | 8 8 8 8 8 8 8 8 1 !y-direction assembly divided into 2 (10 cm each)
46 | 19*20.0 !z-direction assembly in cm
47 | 19*1 !z-direction nodal is not divided
48 | 4 !np number of planar type
49 | 1 13*2 4*3 4 !planar assignment (from bottom to top)
50 | ! Planar_type_1 (Bottom Reflector)
51 | 4 4 4 4 4 4 4 4 4
52 | 4 4 4 4 4 4 4 4 4
53 | 4 4 4 4 4 4 4 4 4
54 | 4 4 4 4 4 4 4 4 4
55 | 4 4 4 4 4 4 4 4 0
56 | 4 4 4 4 4 4 4 4 0
57 | 4 4 4 4 4 4 4 0 0
58 | 4 4 4 4 4 4 0 0 0
59 | 4 4 4 4 0 0 0 0 0
60 | ! Planar_type_2 (Fuel)
61 | 3 2 2 2 3 2 2 1 4
62 | 2 2 2 2 2 2 2 1 4
63 | 2 2 2 2 2 2 1 1 4
64 | 2 2 2 2 2 2 1 4 4
65 | 3 2 2 2 3 1 1 4 0
66 | 2 2 2 2 1 1 4 4 0
67 | 2 2 1 1 1 4 4 0 0
68 | 1 1 1 4 4 4 0 0 0
69 | 4 4 4 4 0 0 0 0 0
70 | ! Planar_type_3 (Fuel+Partial Control Rods)
71 | 3 2 2 2 3 2 2 1 4
72 | 2 2 2 2 2 2 2 1 4
73 | 2 2 3 2 2 2 1 1 4
74 | 2 2 2 2 2 2 1 4 4
75 | 3 2 2 2 3 1 1 4 0
76 | 2 2 2 2 1 1 4 4 0
77 | 2 2 1 1 1 4 4 0 0
78 | 1 1 1 4 4 4 0 0 0
79 | 4 4 4 4 0 0 0 0 0
80 | ! Planar_type_4 (Top reflectors)
81 | 5 4 4 4 5 4 4 4 4
82 | 4 4 4 4 4 4 4 4 4
83 | 4 4 5 4 4 4 4 4 4
84 | 4 4 4 4 4 4 4 4 4
85 | 5 4 4 4 5 4 4 4 0
86 | 4 4 4 4 4 4 4 4 0
87 | 4 4 4 4 4 4 4 0 0
88 | 4 4 4 4 4 4 0 0 0
89 | 4 4 4 4 0 0 0 0 0
90 | ! Boundary conditions
91 | ! 0 = zero-flux
92 | ! 1 = zero-incoming current
93 | ! 2 = reflective
94 | (east), (west), (north), (south), (bottom), (top)
95 | 1 2 2 1 1 1
96 |
97 | ! NOTE: Writing 19*20.0 is equivalent to write 20.0 nineteen times in a row
98 | ```
99 |
100 | In the above example, there are
101 | 1. Two mandatory cards : `%MODE` and `%GEOM`
102 | 2. One conditional card: `%XSEC`
103 | 3. One optional card : `%CASE`
104 |
105 | You find the detailed description for each card [here](https://imronuke.github.io/ADPRES/card-desc), but we will explain them briefly now
106 | ### [%MODE Card](https://imronuke.github.io/ADPRES/mode)
107 | This is the mode of ADPRES calculation. Since here we want to calculate static forward calculation (eigenvalue problem) the calculation mode is `FORWARD`. The detailed description of this card is [here](https://imronuke.github.io/ADPRES/mode).
108 | ### [%CASE Card](https://imronuke.github.io/ADPRES/case)
109 | This card is optional. This describes the problem at hand. The detailed description of this card is [here](https://imronuke.github.io/ADPRES/case).
110 | ### [%XSEC Card](https://imronuke.github.io/ADPRES/xsec)
111 | This card is conditional, necessary only if `%XTAB` card is not present. This card tells ADPRES the cross sections data for the problem. The cross section data must be given for each group and for each material as shown in the example. The description of the cross sections data can be seen in the comments. The detailed description of this card is [here](https://imronuke.github.io/ADPRES/xsec).
112 | ### [%GEOM Card](https://imronuke.github.io/ADPRES/geom)
113 | This card is describes the geometry of the problem. It quite similar to other reactor core simulator which you can easily understand if you have background on nuclear engineering. The description of the inputs given in the comments. The detailed description of this card is [here](https://imronuke.github.io/ADPRES/geom).
114 |
115 |
116 | ## Running a Test
117 | In Linux or other Unix based OS, you can run ADPRES using command
118 |
119 | ```
120 | adpres [INPUT_FILE_PATH_NAME]
121 | ```
122 |
123 | for example, you can run [`IAEA3Ds`](https://github.com/imronuke/ADPRES/blob/master/smpl/static/IAEA3Ds) input by
124 |
125 | ```
126 | adpres /home/imronuke/smpl/static/IAEA3Ds
127 | ```
128 |
129 | While in Windows, for example, you can run as follow
130 |
131 | ```
132 | adpres C:\Users\imronuke\Downloads\ADPRES-master\smpl\static\IAEA3Ds
133 | ```
134 |
135 |
136 | ## Reading Output
137 |
138 | After you run a test, you should see in the summary of the output in terminal as follow
139 |
140 | ```
141 | ###########################################################
142 | # ADPRES 1.2 #
143 | # ABU DHABI POLYTECHNIC REACTOR SIMULATOR #
144 | ###########################################################
145 |
146 |
147 | CALCULATION MODE : FORWARD CALCULATION
148 |
149 | CASE ID : IAEA3D
150 | 10 CM NODE SIZE
151 |
152 | NODAL KERNEL : SEMI-ANALYTIC NODAL METHOD
153 |
154 | reading input ... done
155 |
156 |
157 | ==============================================================================
158 | CALCULATION RESULTS
159 | ==============================================================================
160 |
161 | Itr k-eff Fis.Src Error Inner Error
162 | ----------------------------------------------------
163 | 1 0.981424 5.47871E-01 8.55259E+03
164 | 2 1.001319 2.41976E-01 8.56379E+00
165 | 3 1.009804 1.67297E-01 6.27992E-01
166 | 4 1.013500 1.33833E-01 1.44559E-01
167 | ...FISSION SOURCE EXTRAPOLATED...
168 | 5 1.026980 2.65156E+00 1.31348E-01
169 | .
170 | .
171 | .
172 | 15 1.028565 5.05638E-01 6.73943E-02
173 | 16 1.028253 6.31685E-02 4.20531E-01
174 | 17 1.028196 3.63469E-02 4.93252E-01
175 | 18 1.028082 2.21127E-02 2.48688E-01
176 | 19 1.028020 1.29756E-02 6.24972E-02
177 | ...FISSION SOURCE EXTRAPOLATED...
178 | 20 1.027400 3.54750E-01 2.34432E-02
179 | 21 1.027655 6.04390E-02 3.09183E-01
180 | .....NODAL COUPLING UPDATED.....
181 | MAX. CHANGE IN NODAL COUPLING COEF.= 3.16843E-01 AT NODE I = 6, J = 4, K = 19
182 | 22 1.028084 5.88420E-02 1.59061E-01
183 | 23 1.032373 1.30872E-01 4.33336E-01
184 | .
185 | .
186 | .
187 | 127 1.029082 1.20168E-05 8.28493E-05
188 | 128 1.029082 9.48481E-06 2.04727E-05
189 | 129 1.029082 7.46358E-06 9.66768E-06
190 |
191 | MULTIPLICATION EFFECTIVE (K-EFF) = 1.029082
192 |
193 |
194 | CPU time breakdown in seconds
195 | Input reading time : 0.0078 ( 5.0%)
196 | XSEC processing time : 0.0003 ( 0.2%)
197 | CMFD time : 0.0893 (57.1%)
198 | Nodal update time : 0.0590 (37.7%)
199 | T-H time : 0.0000 ( 0.0%)
200 | ------------------------------------------
201 | Total time : 0.1565
202 |
203 | ADPRES EXIT NORMALLY
204 | ```
205 |
206 | If you get `ADPRES EXIT NORMALLY` in the end of the terminal output, it means you successfully run ADPRES. Since it is a forward (eigenvalue) problem, you will see the outer iterations as they evolve and you will see also the effective multiplication factor as well as CPU time breakdown. The detailed output, such as radial and axial power distribution, can be found in the same file name as input but with an `.out` extension.
207 |
208 | It is always a good idea to see this output file to ensure that you had written input correctly. ADPRES echoes your input and redescribe the input to make sure that this is the problem you want to solve. ADPRES may run well without any error but it gives you wrong results. This might happen if the input is not consistent with the problem specification.
209 |
--------------------------------------------------------------------------------
/docs/ther.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: %THER
3 | theme: _config.yml
4 | filename: ther
5 | ---
6 |
7 | # %THER Card
8 |
9 | This card is used to set the T-H parameters. It also activates T-H feedback. When `%THER` card present, either conditions must be satisfied
10 | 1. `%FTEM` and one or more of these cards shall also present: `%MTEM` and `%CDEN`
11 | 2. `%XTAB` shall be present
12 |
13 | | `%THER` | Variable | Description | Remarks |
14 | | --- | --- | --- | --- |
15 | | LINE 1 | PPOW | Percent reactor power | 0.0 < PPOW <= 100.0 |
16 | | LINE 2 | POW | Reactor thermal power for given geometry in `%GEOM` card in Watt | |
17 | | LINE 3 | TIN | Coolant inlet temperature in Kelvin | |
18 | | | CMFLOW | Coolant mass flow rate in kg/s | |
19 | | LINE 4 | RF | Fuel meat (UO2) radius in meter | |
20 | | | TG | Gap thickness in meter | |
21 | | | TC | Cladding thickness in meter | |
22 | | | PPITCH | Fuel pin pitch in meter | |
23 | | LINE 5 | NFPIN | Number of fuel pin for each assembly | |
24 | | | NGT | Number of guide tubes | |
25 | | LINE 6 | CF | Fraction of heat deposited in the coolant | |
26 |
27 | Example:
28 | ```
29 | ! THERMAL-HYDRAULIC CARD
30 | %THER
31 | 100. ! Percent power in %
32 | 891.25e6 ! Reactor thermal power for quarter geometry in Watt
33 | 560. 82.121243523 ! Inlet coolant temp. (Kelvin) and Fuel Assembly Mass flow rate (kg/s)
34 | 3.951E-03 5.9E-05 5.73E-04 1.26E-2 ! Fuel meat rad., gap thinkness, cladding thinkness and pin picth (m)
35 | 264 25 ! Number of fuel pin and guide tubes
36 | 0.0 ! FRACTION OF HEAT DEPOSITED IN COOLANT
37 | 1
38 | ```
39 |
--------------------------------------------------------------------------------
/docs/thet.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: %THET
3 | theme: _config.yml
4 | filename: thet
5 | ---
6 |
7 | # %THET Card
8 |
9 | This card is used to set the value of theta. Only effective for `RODEJECT` mode.
10 |
11 | | `%THET` | Variable | Description | Available options |
12 | | --- | --- | --- | --- |
13 | | LINE 1 | theta | Theta value | 0.01 <= theta <= 1.0. Default is 1.0 or correspond to fully-implicit method|
14 |
15 | Example:
16 | ```
17 | %THET
18 | 0.5 !This correspond to Crank-Nicholson method
19 | ```
20 |
--------------------------------------------------------------------------------
/docs/xsec.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: %XSEC
3 | theme: _config.yml
4 | filename: xsec
5 | ---
6 |
7 | # %XSEC Card
8 |
9 | This card is used to describe the cross section data. This card is conditional : either `%XSEC` or `XTAB` card must be present
10 |
11 | | `%XSEC` | Variable | Description | Remarks |
12 | | --- | --- | --- | --- |
13 | | LINE 1 | NG | Number of groups | |
14 | | | NMAT | Number materials |
15 | | LINE 2 | SIGTR(g) | Transport macroscopic XS for group g | Repeat LINE 2 NG times. And again repeat this input segment NMAT times.(See example below) |
16 | | SIGA(g) | Absorption macroscopic XS for group g |
17 | | NUF(g) | Nu \* Fission macroscopic XS for group g |
18 | | SIGF(g) | Fission macroscopic XS for group g |
19 | | CHI(g) | Fission neutron spectrum for group g |
20 | | SIGS(g,1:NG) | Scattering macroscopic XS from group g to other groups |
21 |
22 | Example:
23 | ```
24 | %XSEC
25 | 2 5 ! Number of groups and number of materials
26 | ! sigtr siga nu*sigf sigf chi sigs_g1 sigs_g2
27 | 0.222222 0.010 0.000 0.000 1.0 0.1922 0.020
28 | 0.833333 0.080 0.135 0.135 0.0 0.000 0.7533 ! MAT1 : Outer Fuel
29 | 0.222222 0.010 0.000 0.000 1.0 0.1922 0.020
30 | 0.833333 0.085 0.135 0.135 0.0 0.000 0.7483 ! MAT2 : Inner Fuel
31 | 0.222222 0.0100 0.000 0.000 1.0 0.1922 0.020
32 | 0.833333 0.1300 0.135 0.135 0.0 0.000 0.7033 ! MAT3 : Inner Fuel + Control Rod
33 | 0.166667 0.000 0.000 0.000 0.0 0.1267 0.040
34 | 1.111111 0.010 0.000 0.000 0.0 0.000 1.1011 ! MAT4 : Reflector
35 | 0.166667 0.000 0.000 0.000 0.0 0.000 0.040
36 | 1.111111 0.055 0.000 0.000 0.0 0.000 0.000 ! MAT5 : Reflector + Control Rod
37 | ```
38 |
--------------------------------------------------------------------------------
/docs/xtab.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: %XTAB
3 | theme: _config.yml
4 | filename: xtab
5 | ---
6 |
7 | # %XTAB Card
8 |
9 | This card is used for branch calculations. The format library used in ADPRES is in tabular form similar to the ones used in [UO2/MOX Transient Benchmark](https://www.oecd-nea.org/science/wprs/MOX-UOX-transients/benchmark_documents/final_report/mox-uo2-bench.pdf). An example of this library can be seen [here](https://github.com/imronuke/ADPRES/blob/master/smpl/xsec/SERPENT_CMM/m40.tab). This card is conditional : either `%XSEC` or `XTAB` card must be present
10 |
11 | | `%XTAB` | Variable | Description | Remarks |
12 | | --- | --- | --- | --- |
13 | | LINE 1 | NG | Number of groups | |
14 | | | NMAT | Number materials |
15 | | LINE 2 | FNAME | The path of the library | Repeat this line NMAT times.(See example below) |
16 | | | FNUM | Number of the material inside the library FNAME |
17 |
18 | Example:
19 | ```
20 | ! XTAB CARD
21 | %XTAB
22 | 2 19 ! Number of groups and number of materials
23 | ! XTAB files for each material
24 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u42.tab 1 !MAT 1 : u42u 0.15 GWD/TON
25 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u42.tab 2 !MAT 2 : u42u 17.5 GWD/TON
26 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u42.tab 4 !MAT 3 : u42u 22.5 GWD/TON
27 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u42.tab 5 !MAT 4 : u42u 32.5 GWD/TON
28 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u42.tab 6 !MAT 5 : u42u 35.0 GWD/TON
29 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u42.tab 7 !MAT 6 : u42u 37.5 GWD/TON
30 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u45.tab 1 !MAT 7 : u45u 0.15 GWD/TON
31 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u45.tab 2 !MAT 8 : u45u 17.5 GWD/TON
32 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u45.tab 3 !MAT 9 : u45u 20.5 GWD/TON
33 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u45.tab 5 !MAT 10: u45u 32.5 GWD/TON
34 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u45.tab 7 !MAT 11: u45u 37.5 GWD/TON
35 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/m40.tab 1 !MAT 12: m40m 0.15 GWD/TON
36 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/m40.tab 4 !MAT 13: m40m 22.5 GWD/TON
37 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/m40.tab 7 !MAT 14: m40m 37.5 GWD/TON
38 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/m43.tab 1 !MAT 15: m43m 0.15 GWD/TON
39 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/m43.tab 2 !MAT 16: m43m 17.5 GWD/TON
40 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/m43.tab 6 !MAT 17: m43m 35.0 GWD/TON
41 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/refr.tab 1 !MAT 18: RADIAL REFLECTOR
42 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/refa.tab 1 !MAT 19: AXIAL REFLECTOR
43 | 1
44 | ```
45 |
--------------------------------------------------------------------------------
/install.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | # start
3 |
4 | echo "ADPRES compilation starts"
5 |
6 | set FORT=gfotran
7 |
8 | echo " "
9 | echo "Compiling src/mod_data.f90"
10 | gfortran -O4 -c src/mod_data.f90
11 | echo "Compiling src/mod_io.f90"
12 | gfortran -O4 -c src/mod_io.f90
13 | echo "Compiling src/mod_xsec.f90"
14 | gfortran -O4 -c src/mod_xsec.f90
15 | echo "Compiling src/mod_nodal.f90"
16 | gfortran -O4 -c src/mod_nodal.f90
17 | echo "Compiling src/mod_cmfd.f90"
18 | gfortran -O4 -c src/mod_cmfd.f90
19 | echo "Compiling src/mod_th.f90"
20 | gfortran -O4 -c src/mod_th.f90
21 | echo "Compiling src/mod_trans.f90"
22 | gfortran -O4 -c src/mod_trans.f90
23 | echo "Compiling src/mod_control.f90"
24 | gfortran -O4 -c src/mod_control.f90
25 | echo "Compiling src/ADPRES.f90"
26 | gfortran -O4 -c src/ADPRES.f90
27 | echo "Combining all together"
28 | gfortran *.o -o adpres
29 |
30 | echo " "
31 | echo "Copy adpres to /usr/bin"
32 | sudo cp adpres /usr/bin
33 |
34 | echo " "
35 | echo "Deleted unnecessary files"
36 | rm *.o *.mod
37 |
38 | echo " "
39 | echo "ADPRES successfully compiled"
40 |
--------------------------------------------------------------------------------
/mac_install.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | # start
3 |
4 | echo "ADPRES compilation starts"
5 |
6 | set FORT=gfotran
7 |
8 | echo " "
9 | echo "Compiling src/mod_data.f90"
10 | gfortran -O4 -c src/mod_data.f90
11 | echo "Compiling src/mod_io.f90"
12 | gfortran -O4 -c src/mod_io.f90
13 | echo "Compiling src/mod_xsec.f90"
14 | gfortran -O4 -c src/mod_xsec.f90
15 | echo "Compiling src/mod_nodal.f90"
16 | gfortran -O4 -c src/mod_nodal.f90
17 | echo "Compiling src/mod_cmfd.f90"
18 | gfortran -O4 -c src/mod_cmfd.f90
19 | echo "Compiling src/mod_th.f90"
20 | gfortran -O4 -c src/mod_th.f90
21 | echo "Compiling src/mod_trans.f90"
22 | gfortran -O4 -c src/mod_trans.f90
23 | echo "Compiling src/mod_control.f90"
24 | gfortran -O4 -c src/mod_control.f90
25 | echo "Compiling src/ADPRES.f90"
26 | gfortran -O4 -c src/ADPRES.f90
27 | echo "Combining all together"
28 | gfortran *.o -o adpres -static-libgfortran
29 |
30 | echo " "
31 | echo "Copy adpres to /usr/local/bin"
32 | sudo cp adpres /usr/local/bin
33 |
34 | echo " "
35 | echo "Deleted unnecessary files"
36 | rm *.o *.mod
37 |
38 | echo " "
39 | echo "ADPRES successfully compiled"
40 |
--------------------------------------------------------------------------------
/smpl/static/BIBLIS:
--------------------------------------------------------------------------------
1 | ! BIBLIS input data
2 | ! K-EFF REF : 1.02511
3 | ! MAX POWER ERROR : 0.14%
4 |
5 | ! Mode card
6 | %MODE
7 | FORWARD
8 |
9 | ! Case card
10 | %CASE
11 | BIBLIS
12 | BIBLIS Benchmark With Representative of Actual Data 2x2/FA
13 |
14 | ! Cross-sections card
15 | %XSEC
16 | 2 8 ! Number of groups and number of materials
17 | ! sigtr siga nu*sigf sigf chi sigs_g1 sigs_g2
18 | 0.2321263 0.0095042 0.0058708 0.0058708 1.0000000 0.0000000 0.0177540
19 | 0.9170105 0.0750580 0.0960670 0.0960670 0.0000000 0.0000000 0.0000000 ! COMPOSITION 1
20 | 0.2320293 0.0096785 0.0061908 0.0061908 1.0000000 0.0000000 0.0176210
21 | 0.9167583 0.0784360 0.1035800 0.1035800 0.0000000 0.0000000 0.0000000 ! COMPOSITION 2
22 | 0.2525253 0.0026562 0.0000000 0.0000000 1.0000000 0.0000000 0.0231060
23 | 1.2025012 0.0715960 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 ! COMPOSITION 3
24 | 0.2316584 0.0103630 0.0074527 0.0074527 1.0000000 0.0000000 0.0171010
25 | 0.9162544 0.0914080 0.1323600 0.1323600 0.0000000 0.0000000 0.0000000 ! COMPOSITION 4
26 | 0.2317873 0.0100030 0.0061908 0.0061908 1.0000000 0.0000000 0.0172900
27 | 0.9095043 0.0848280 0.1035800 0.1035800 0.0000000 0.0000000 0.0000000 ! COMPOSITION 5
28 | 0.2317229 0.0101320 0.0064285 0.0064285 1.0000000 0.0000000 0.0171920
29 | 0.9095043 0.0873140 0.1091100 0.1091100 0.0000000 0.0000000 0.0000000 ! COMPOSITION 6
30 | 0.2316584 0.0101650 0.0061908 0.0061908 1.0000000 0.0000000 0.0171250
31 | 0.9060433 0.0880240 0.1035800 0.1035800 0.0000000 0.0000000 0.0000000 ! COMPOSITION 7
32 | 0.2315941 0.0102940 0.0064285 0.0064285 1.0000000 0.0000000 0.0170270
33 | 0.9057971 0.0905100 0.1091100 0.1091100 0.0000000 0.0000000 0.0000000 ! COMPOSITION 8
34 |
35 |
36 | ! Geometry card
37 | %GEOM
38 | 9 9 2 !nx, ny, nz
39 | 11.5613 8*23.1226 !x-direction assembly size in cm
40 | 1 8*2 !x-direction assembly divided into 2 (10 cm each)
41 | 8*23.1226 11.5613 !y-direction assembly size in cm
42 | 8*2 1 !y-direction assembly divided into 2 (10 cm each)
43 | 2*11.5613 !z-direction assembly in cm
44 | 2*1 !z-direction nodal is not divided
45 | 1 !np number of planar type
46 | 2*1 !planar assignment (from bottom to top)
47 | ! Planar_type_1 (Bottom Reflector)
48 | 1 8 2 6 1 7 1 4 3
49 | 8 1 8 2 8 1 1 4 3
50 | 2 8 1 8 2 7 1 4 3
51 | 6 2 8 2 8 1 8 4 3
52 | 1 8 2 8 2 5 4 3 3
53 | 7 1 7 1 5 4 4 3 0
54 | 1 1 1 8 4 4 3 3 0
55 | 4 4 4 4 3 3 3 0 0
56 | 3 3 3 3 3 0 0 0 0
57 | ! Boundary conditions (east), (west), (north), (south), (bottom), (top)
58 | 1 2 2 1 2 2
59 |
--------------------------------------------------------------------------------
/smpl/static/DVP:
--------------------------------------------------------------------------------
1 | ! DVP BWR REACTOR PROBLEM
2 | ! THIS PROBLEM IS TO DEMONSTRATE ADF FEATURE IN ADPRES
3 | !See:
4 | !=========
5 | ! K.S. Smith, Assembly Homogenization Techniques for LWR Analysis.
6 | ! Progress in Nuclear Energy, Vol. 17 No.3, pp. 303-335, 1986.
7 | !=========
8 |
9 |
10 |
11 | %MODE
12 | FORWARD
13 | %CASE
14 | DVP
15 | PROBLEM TEST
16 | %XSEC
17 | 2 4 ! Number of groups and number of materials
18 | ! sigtr siga nu*sigf sigf chi sigs_g1 sigs_g2
19 | ! COMPOSITION 1
20 | 0.20574 0.00654 0.00415 0.00415 1.0 0.0 0.01462
21 | 0.68866 0.04850 0.06099 0.06099 0.0 0.0 0.00000
22 | ! COMPOSITION 2
23 | 0.23793 0.00944 0.00437 0.00437 1.0 0.0 0.01798
24 | 0.85348 0.06661 0.07142 0.07142 0.0 0.0 0.00000
25 | ! COMPOSITION 3
26 | 0.24090 0.00696 0.00437 0.00437 1.0 0.0 0.02030
27 | 0.88551 0.05106 0.06330 0.06330 0.0 0.0 0.00000
28 | ! COMPOSITION 4
29 | 0.23600 0.000038 0.00000 0.00000 1.0 0.0 0.04575
30 | 1.36422 0.01031 0.00000 0.00000 0.0 0.0 0.00000
31 | %GEOM
32 | 12 12 2 !nx, ny, nz
33 | 12*15.313 !x-direction assembly size in cm
34 | 12*2 !x-direction assembly divided into 20 cm each
35 | 12*15.313 !y-direction assembly size in cm
36 | 12*2 !y-direction assembly divided into 20 cm each
37 | 2*15.313 !z-direction assembly size in cm
38 | 2*1 !z-direction assembly divided into 20 cm each
39 | 1 !np number of planar type
40 | 1 1 !planar assignment (from bottom to top)
41 | ! Planar_type_1
42 | 4 4 4 4 4 4 4 4 0 0 0 0
43 | 1 1 3 4 4 4 4 4 4 4 0 0
44 | 1 3 3 1 4 4 4 4 4 4 4 0
45 | 1 3 3 3 1 1 3 4 4 4 4 0
46 | 1 3 3 1 1 1 3 3 4 4 4 4
47 | 1 1 1 1 1 1 1 3 3 4 4 4
48 | 1 1 1 1 1 1 1 3 1 4 4 4
49 | 1 2 2 1 1 3 3 3 1 4 4 4
50 | 1 2 2 1 1 3 3 1 3 1 4 4
51 | 1 1 1 1 1 1 1 1 1 3 3 4
52 | 1 1 1 1 1 1 1 1 1 3 1 4
53 | 1 2 2 1 1 2 2 1 1 3 1 4
54 | ! Boundary conditions (east), (west), (north), (south), (bottom), (top)
55 | 0 2 0 2 2 2
56 | %ADF
57 | !g1 -> east west north south
58 | !g2 -> east west north south
59 | ! COMPOSITION 1
60 | 0.9966 0.9288 0.9966 0.9288 1.0000 1.0000
61 | 1.1332 1.6570 1.1332 1.6570 1.0000 1.0000
62 | ! COMPOSITION 2
63 | 1.0787 0.8423 1.0787 0.8423 1.0000 1.0000
64 | 1.6423 0.6809 1.6423 0.6809 1.0000 1.0000
65 | ! COMPOSITION 3
66 | 0.9989 0.9114 0.9989 0.9114 1.0000 1.0000
67 | 1.1664 1.5805 1.1664 1.5805 1.0000 1.0000
68 | ! COMPOSITION 4
69 | 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000
70 | 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000
71 | ! ADF ROTATION DUE TO DIAGONALLY SYMMETRIC ADFs
72 | 1 ! 90 degree counter clock-wise
73 | 2 2 1 1 1 2
74 | 2 2 3 3 1 2
75 | 2 2 5 5 1 2
76 | 2 2 7 7 1 2
77 | 2 2 9 9 1 2
78 | 2 2 11 11 1 2
79 | 4 4 1 1 1 2
80 | 4 4 3 3 1 2
81 | 4 4 5 5 1 2
82 | 4 4 7 7 1 2
83 | 4 4 9 9 1 2
84 | 6 6 1 1 1 2
85 | 6 6 3 3 1 2
86 | 6 6 5 5 1 2
87 | 6 6 7 7 1 2
88 | 6 6 9 9 1 2
89 | 8 8 1 1 1 2
90 | 8 8 3 3 1 2
91 | 8 8 5 5 1 2
92 | 8 8 7 7 1 2
93 | 10 10 1 1 1 2
94 | 10 10 3 3 1 2
95 | 0 0 0 0 0 0
96 | 2 ! 180 degree counter clock-wise
97 | 2 2 2 2 1 2
98 | 2 2 4 4 1 2
99 | 2 2 6 6 1 2
100 | 2 2 8 8 1 2
101 | 2 2 10 10 1 2
102 | 4 4 2 2 1 2
103 | 4 4 4 4 1 2
104 | 4 4 6 6 1 2
105 | 4 4 8 8 1 2
106 | 4 4 10 10 1 2
107 | 6 6 2 2 1 2
108 | 6 6 4 4 1 2
109 | 6 6 6 6 1 2
110 | 6 6 8 8 1 2
111 | 8 8 2 2 1 2
112 | 8 8 4 4 1 2
113 | 8 8 6 6 1 2
114 | 8 8 8 8 1 2
115 | 10 10 2 2 1 2
116 | 10 10 4 4 1 2
117 | 0 0 0 0 0 0
118 | 3 ! 270 degree counter clock-wise
119 | 1 1 2 2 1 2
120 | 1 1 4 4 1 2
121 | 1 1 6 6 1 2
122 | 1 1 8 8 1 2
123 | 1 1 10 10 1 2
124 | 3 3 2 2 1 2
125 | 3 3 4 4 1 2
126 | 3 3 6 6 1 2
127 | 3 3 8 8 1 2
128 | 3 3 10 10 1 2
129 | 5 5 2 2 1 2
130 | 5 5 4 4 1 2
131 | 5 5 6 6 1 2
132 | 5 5 8 8 1 2
133 | 7 7 2 2 1 2
134 | 7 7 4 4 1 2
135 | 7 7 6 6 1 2
136 | 7 7 8 8 1 2
137 | 9 9 2 2 1 2
138 | 9 9 4 4 1 2
139 | 9 9 6 6 1 2
140 | 11 11 2 2 1 2
141 | 0 0 0 0 0 0
142 | 0 ! ADF INPUTS END
143 | ! ADF PRINT (OPTIONAL)
144 | 1
145 |
--------------------------------------------------------------------------------
/smpl/static/FDM:
--------------------------------------------------------------------------------
1 | ! IAEA2D input data with FDM nodal kernel
2 |
3 | ! Mode card
4 | %MODE
5 | FORWARD
6 |
7 | ! Case card
8 | %CASE
9 | IAEA2D
10 | IAEA2D Benchmark With 16x16 nodes/FA with FDM nodal kernel
11 |
12 | %KERN
13 | FDM
14 |
15 | %ITER
16 | 1200 5 1.e-5 1.e-5 15 40 20 80 ! Set fission interpolation interval every 10 outer iteration
17 |
18 | ! Cross-sections card
19 | %XSEC
20 | 2 4 ! Number of groups and number of materials
21 | ! sigtr siga nu*sigf sigf chi sigs_g1 sigs_g2
22 | 0.222222 0.010120 0.000000 0.000000 1.000000 0.000000 0.020000
23 | 0.833333 0.080032 0.135000 0.135000 0.000000 0.000000 0.000000 ! COMPOSITION 1
24 | 0.222222 0.010120 0.000000 0.000000 1.000000 0.000000 0.020000
25 | 0.833333 0.085032 0.135000 0.135000 0.000000 0.000000 0.000000 ! COMPOSITION 2
26 | 0.222222 0.010120 0.000000 0.000000 1.000000 0.000000 0.020000
27 | 0.833333 0.130032 0.135000 0.135000 0.000000 0.000000 0.000000 ! COMPOSITION 3
28 | 0.166667 0.000160 0.000000 0.000000 1.000000 0.000000 0.040000
29 | 1.111111 0.010024 0.000000 0.000000 0.000000 0.000000 0.000000 ! COMPOSITION 4
30 | ! Geometry card
31 | %GEOM
32 | 9 9 2 !nx, ny, nz
33 | 10.0 8*20.0 !x-direction assembly size in cm
34 | 8 8*16 ! 16x16 per FA
35 | 8*20.0 10.0 !y-direction assembly size in cm
36 | 8*16 8 ! 16x16 per FA
37 | 2*1.25 !z-direction assembly in cm
38 | 2*1 !z-direction nodal is not divided
39 | 1 !np number of planar type
40 | 2*1 !planar assignment (from bottom to top)
41 | ! Planar
42 | 3 2 2 2 3 2 2 1 4
43 | 2 2 2 2 2 2 2 1 4
44 | 2 2 2 2 2 2 1 1 4
45 | 2 2 2 2 2 2 1 4 4
46 | 3 2 2 2 3 1 1 4 0
47 | 2 2 2 2 1 1 4 4 0
48 | 2 2 1 1 1 4 4 0 0
49 | 1 1 1 4 4 4 0 0 0
50 | 4 4 4 4 0 0 0 0 0
51 | ! Boundary conditions (east), (west), (north), (south), (bottom), (top)
52 | 1 2 2 1 2 2
53 |
54 | ! Print Card
55 | %PRNT
56 | 1 1 0 ! print output
57 |
--------------------------------------------------------------------------------
/smpl/static/FDM-1D:
--------------------------------------------------------------------------------
1 | ! UOS NUCLEAR REACTOR THEORY
2 | ! PROJECT 2
3 | ! INITIALLY CREATED BY DONNY HARTANTO PhD (dhartanto@sharjah.ac.ae)
4 |
5 | %MODE
6 | FORWARD
7 |
8 | %CASE
9 | PROJECT
10 | 1D MODEL WITH 1 CM MESH SIZE IN X-DIRECTION
11 |
12 | %KERN
13 | FDM
14 |
15 | %ITER
16 | 1200 5 1.e-5 1.e-5 25 40 20 80 ! Set fission interpolation interval every 25 outer iteration
17 |
18 | ! Cross-sections card
19 | %XSEC
20 | 2 5 ! Number of groups and number of materials
21 | ! sigtr siga nu*sigf kap*sigf chi sigs_g1 sigs_g2
22 | !Assembly Type B0
23 | 2.13423E-01 8.88418E-03 6.35051E-03 1.01608E-15 1.00000E+00 0.00000E+00 1.67468E-02
24 | 9.10701E-01 8.05427E-02 1.25097E-01 2.00156E-14 0.00000E+00 0.00000E+00 0.00000E+00
25 | !Assembly Type B1
26 | 2.15143E-01 9.22029E-03 6.17295E-03 7.88446E-14 1.00000E+00 0.00000E+00 1.73055E-02
27 | 9.17557E-01 8.98616E-02 1.15639E-01 1.53587E-12 0.00000E+00 0.00000E+00 0.00000E+00
28 | !Assembly Type B2
29 | 2.15251E-01 9.16554E-03 6.05043E-03 9.68066E-16 1.00000E+00 0.00000E+00 1.73944E-02
30 | 9.17368E-01 8.83031E-02 1.12347E-01 1.79756E-14 0.00000E+00 0.00000E+00 0.00000E+00
31 | !Assembly Type B3
32 | 2.15501E-01 9.35080E-03 6.15644E-03 9.85030E-16 1.00000E+00 0.00000E+00 1.74459E-02
33 | 9.20283E-01 9.35288E-02 1.13602E-01 1.81763E-14 0.00000E+00 0.00000E+00 0.00000E+00
34 | !Radial Reflector XS
35 | 2.37497E-01 2.00798E-03 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 2.93333E-02
36 | 1.24667E+00 2.86063E-02 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00
37 |
38 | ! Geometry card
39 | %GEOM
40 | 5 2 2 !nx, ny, nz
41 | 5*20.0 !x-direction assembly size in cm
42 | 5*20 !x-direction assembly divided into 20 (1 cm each)
43 | 2*1.0 !y-direction assembly size in cm
44 | 2*1 !y-direction nodal is not divided
45 | 2*1.0 !z-direction assembly in cm
46 | 2*1 !z-direction nodal is not divided
47 | 1 !np number of planar type
48 | 2*1 !planar assignment (from bottom to top)
49 | ! Planar
50 | 5 4 3 2 1
51 | 5 4 3 2 1
52 | ! Boundary conditions (east), (west), (north), (south), (bottom), (top)
53 | 2 1 2 2 2 2
54 |
--------------------------------------------------------------------------------
/smpl/static/IAEA2D:
--------------------------------------------------------------------------------
1 | ! IAEA2D input data
2 | ! K-EFF REF : 1.029585 (Muller paper, 1991)
3 | ! MAX POWER ERROR : 0.17%
4 |
5 | ! Mode card
6 | %MODE
7 | FORWARD
8 |
9 | ! Case card
10 | %CASE
11 | IAEA2D
12 | IAEA2D Benchmark With 2x2 nodes/FA
13 |
14 | ! Cross-sections card
15 | %XSEC
16 | 2 4 ! Number of groups and number of materials
17 | ! sigtr siga nu*sigf sigf chi sigs_g1 sigs_g2
18 | 0.222222 0.010120 0.000000 0.000000 1.000000 0.000000 0.020000
19 | 0.833333 0.080032 0.135000 0.135000 0.000000 0.000000 0.000000 ! COMPOSITION 1
20 | 0.222222 0.010120 0.000000 0.000000 1.000000 0.000000 0.020000
21 | 0.833333 0.085032 0.135000 0.135000 0.000000 0.000000 0.000000 ! COMPOSITION 2
22 | 0.222222 0.010120 0.000000 0.000000 1.000000 0.000000 0.020000
23 | 0.833333 0.130032 0.135000 0.135000 0.000000 0.000000 0.000000 ! COMPOSITION 3
24 | 0.166667 0.000160 0.000000 0.000000 1.000000 0.000000 0.040000
25 | 1.111111 0.010024 0.000000 0.000000 0.000000 0.000000 0.000000 ! COMPOSITION 4
26 | ! Geometry card
27 | %GEOM
28 | 9 9 2 !nx, ny, nz
29 | 10.0 8*20.0 !x-direction assembly size in cm
30 | 1 8*2 !x-direction assembly divided into 2 (10 cm each)
31 | 8*20.0 10.0 !y-direction assembly size in cm
32 | 8*2 1 !y-direction assembly divided into 2 (10 cm each)
33 | 2*10.0 !z-direction assembly in cm
34 | 2*1 !z-direction nodal is not divided
35 | 1 !np number of planar type
36 | 2*1 !planar assignment (from bottom to top)
37 | ! Planar_type_1 (Bottom Reflector)
38 | 3 2 2 2 3 2 2 1 4
39 | 2 2 2 2 2 2 2 1 4
40 | 2 2 2 2 2 2 1 1 4
41 | 2 2 2 2 2 2 1 4 4
42 | 3 2 2 2 3 1 1 4 0
43 | 2 2 2 2 1 1 4 4 0
44 | 2 2 1 1 1 4 4 0 0
45 | 1 1 1 4 4 4 0 0 0
46 | 4 4 4 4 0 0 0 0 0
47 | ! Boundary conditions (east), (west), (north), (south), (bottom), (top)
48 | 1 2 2 1 2 2
49 |
--------------------------------------------------------------------------------
/smpl/static/IAEA3Ds:
--------------------------------------------------------------------------------
1 | ! IAEA3D input data
2 | ! NODE SIZE = 10 cm
3 | ! PARCS K-EFF : 1.029096
4 | ! ADPRES K-EFF : 1.029082 (ERROR = 1.4 PCM)
5 |
6 | ! Mode card
7 | %MODE
8 | FORWARD
9 |
10 | ! Case card
11 | %CASE
12 | IAEA3D
13 | 10 CM NODE SIZE
14 |
15 | ! Cross-sections card
16 | %XSEC
17 | 2 5 ! Number of groups and number of materials
18 | ! sigtr siga nu*sigf sigf chi sigs_g1 sigs_g2
19 | 0.222222 0.010 0.000 0.000 1.0 0.1922 0.020
20 | 0.833333 0.080 0.135 0.135 0.0 0.000 0.7533 ! MAT1 : Outer Fuel
21 | 0.222222 0.010 0.000 0.000 1.0 0.1922 0.020
22 | 0.833333 0.085 0.135 0.135 0.0 0.000 0.7483 ! MAT2 : Inner Fuel
23 | 0.222222 0.0100 0.000 0.000 1.0 0.1922 0.020
24 | 0.833333 0.1300 0.135 0.135 0.0 0.000 0.7033 ! MAT3 : Inner Fuel + Control Rod
25 | 0.166667 0.000 0.000 0.000 0.0 0.1267 0.040
26 | 1.111111 0.010 0.000 0.000 0.0 0.000 1.1011 ! MAT4 : Reflector
27 | 0.166667 0.000 0.000 0.000 0.0 0.000 0.040
28 | 1.111111 0.055 0.000 0.000 0.0 0.000 0.000 ! MAT5 : Reflector + Control Rod
29 | %GEOM
30 | 9 9 19 !nx, ny, nz
31 | 10.0 8*20.0 !x-direction assembly size in cm
32 | 1 8*2 !x-direction assembly divided into 2 (10 cm each)
33 | 8*20.0 10.0 !y-direction assembly size in cm
34 | 8*2 1 !y-direction assembly divided into 2 (10 cm each)
35 | 19*20.0 !z-direction assembly in cm
36 | 19*1 !z-direction nodal is not divided
37 | 4 !np number of planar type
38 | 1 13*2 4*3 4 !planar assignment (from bottom to top)
39 | ! Planar_type_1 (Bottom Reflector)
40 | 4 4 4 4 4 4 4 4 4
41 | 4 4 4 4 4 4 4 4 4
42 | 4 4 4 4 4 4 4 4 4
43 | 4 4 4 4 4 4 4 4 4
44 | 4 4 4 4 4 4 4 4 0
45 | 4 4 4 4 4 4 4 4 0
46 | 4 4 4 4 4 4 4 0 0
47 | 4 4 4 4 4 4 0 0 0
48 | 4 4 4 4 0 0 0 0 0
49 | ! Planar_type_2 (Fuel)
50 | 3 2 2 2 3 2 2 1 4
51 | 2 2 2 2 2 2 2 1 4
52 | 2 2 2 2 2 2 1 1 4
53 | 2 2 2 2 2 2 1 4 4
54 | 3 2 2 2 3 1 1 4 0
55 | 2 2 2 2 1 1 4 4 0
56 | 2 2 1 1 1 4 4 0 0
57 | 1 1 1 4 4 4 0 0 0
58 | 4 4 4 4 0 0 0 0 0
59 | ! Planar_type_3 (Fuel+Partial Control Rods)
60 | 3 2 2 2 3 2 2 1 4
61 | 2 2 2 2 2 2 2 1 4
62 | 2 2 3 2 2 2 1 1 4
63 | 2 2 2 2 2 2 1 4 4
64 | 3 2 2 2 3 1 1 4 0
65 | 2 2 2 2 1 1 4 4 0
66 | 2 2 1 1 1 4 4 0 0
67 | 1 1 1 4 4 4 0 0 0
68 | 4 4 4 4 0 0 0 0 0
69 | ! Planar_type_4 (Top reflectors)
70 | 5 4 4 4 5 4 4 4 4
71 | 4 4 4 4 4 4 4 4 4
72 | 4 4 5 4 4 4 4 4 4
73 | 4 4 4 4 4 4 4 4 4
74 | 5 4 4 4 5 4 4 4 0
75 | 4 4 4 4 4 4 4 4 0
76 | 4 4 4 4 4 4 4 0 0
77 | 4 4 4 4 4 4 0 0 0
78 | 4 4 4 4 0 0 0 0 0
79 | ! Boundary conditions (east), (west), (north), (south), (bottom), (top)
80 | 1 2 2 1 1 1
81 |
--------------------------------------------------------------------------------
/smpl/static/KOEBERG:
--------------------------------------------------------------------------------
1 | ! KOEBERG input data
2 | ! K-EFF REF : 1.007954
3 | ! MAX POWER ERROR : 0.25%
4 |
5 | ! Mode card
6 | %MODE
7 | FORWARD
8 |
9 | ! Case card
10 | %CASE
11 | KOEBERG
12 | KOEBERG 2x2/FA and 4-group xsec
13 |
14 | ! Cross-sections card
15 | %XSEC
16 | 4 7 ! Number of groups and number of materials
17 | ! COMPOSITION 1
18 | ! sigtr siga nu*sigf sigf chi sigs_g1 sigs_g2 sigs_g3 sigs_g4
19 | 0.133768 0.003654 0.008228 0.008228 0.745248 0.000000 0.063789 0.000486 0.000000
20 | 0.318911 0.002124 0.000536 0.000536 0.254328 0.000000 0.000000 0.064381 0.000003
21 | 0.492072 0.019908 0.007058 0.007058 0.000424 0.000000 0.000000 0.000000 0.050849
22 | 0.888436 0.067990 0.083930 0.083930 0.000000 0.000000 0.000000 0.001245 0.000000
23 | ! COMPOSITION 2
24 | ! sigtr siga nu*sigf sigf chi sigs_g1 sigs_g2 sigs_g3 sigs_g4
25 | 0.133726 0.003685 0.008295 0.008295 0.745248 0.000000 0.063112 0.000478 0.000000
26 | 0.317507 0.002215 0.000713 0.000713 0.254328 0.000000 0.000000 0.063078 0.000003
27 | 0.492652 0.022012 0.009230 0.009230 0.000424 0.000000 0.000000 0.000000 0.048420
28 | 0.878393 0.085052 0.108244 0.108244 0.000000 0.000000 0.000000 0.001543 0.000000
29 | ! COMPOSITION 3
30 | ! sigtr siga nu*sigf sigf chi sigs_g1 sigs_g2 sigs_g3 sigs_g4
31 | 0.133763 0.003684 0.008285 0.008285 0.745248 0.000000 0.062765 0.000473 0.000000
32 | 0.316884 0.002221 0.000713 0.000713 0.254328 0.000000 0.000000 0.062404 0.000003
33 | 0.492307 0.022403 0.009214 0.009214 0.000424 0.000000 0.000000 0.000000 0.047549
34 | 0.873852 0.088077 0.108087 0.108087 0.000000 0.000000 0.000000 0.001598 0.000000
35 | ! COMPOSITION 4
36 | ! sigtr siga nu*sigf sigf chi sigs_g1 sigs_g2 sigs_g3 sigs_g4
37 | 0.133733 0.003740 0.008459 0.008459 0.745248 0.000000 0.063737 0.000486 0.000000
38 | 0.318888 0.002299 0.000923 0.000923 0.254328 0.000000 0.000000 0.064330 0.000003
39 | 0.494058 0.022621 0.011714 0.011714 0.000424 0.000000 0.000000 0.000000 0.049518
40 | 0.890694 0.091000 0.133600 0.133600 0.000000 0.000000 0.000000 0.001630 0.000000
41 | ! COMPOSITION 5
42 | ! sigtr siga nu*sigf sigf chi sigs_g1 sigs_g2 sigs_g3 sigs_g4
43 | 0.133744 0.003730 0.008409 0.008409 0.745248 0.000000 0.062737 0.000473 0.000000
44 | 0.316871 0.002315 0.000921 0.000921 0.254328 0.000000 0.000000 0.062376 0.000003
45 | 0.493328 0.023822 0.011675 0.011675 0.000424 0.000000 0.000000 0.000000 0.046859
46 | 0.875796 0.100246 0.134282 0.134282 0.000000 0.000000 0.000000 0.001797 0.000000
47 | ! COMPOSITION 6
48 | ! sigtr siga nu*sigf sigf chi sigs_g1 sigs_g2 sigs_g3 sigs_g4
49 | 0.133787 0.003730 0.008400 0.008400 0.745248 0.000000 0.062386 0.000468 0.000000
50 | 0.316247 0.002321 0.000921 0.000921 0.254328 0.000000 0.000000 0.061696 0.000003
51 | 0.492953 0.024196 0.011651 0.011651 0.000424 0.000000 0.000000 0.000000 0.046005
52 | 0.871610 0.103283 0.133974 0.133974 0.000000 0.000000 0.000000 0.001852 0.000000
53 | ! COMPOSITION 7
54 | ! sigtr siga nu*sigf sigf chi sigs_g1 sigs_g2 sigs_g3 sigs_g4
55 | 0.157252 0.000466 0.000000 0.000000 0.745248 0.000000 0.042052 0.000322 0.000000
56 | 0.340102 0.000263 0.000000 0.000000 0.254328 0.000000 0.000000 0.044589 0.000000
57 | 0.627349 0.004282 0.000000 0.000000 0.000424 0.000000 0.000000 0.000000 0.052246
58 | 0.315051 0.116918 0.000000 0.000000 0.000000 0.000000 0.000000 0.000978 0.000000
59 |
60 | ! Geometry card
61 | %GEOM
62 | 9 9 2 !nx, ny, nz
63 | 10.804 8*21.608 !x-direction assembly size in cm
64 | 1 8*2 !x-direction assembly divided into 2
65 | 8*21.608 10.804 !y-direction assembly size in cm
66 | 8*2 1 !y-direction assembly divided into 2
67 | 2*10.804 !z-direction assembly in cm
68 | 2*1 !z-direction nodal is not divided
69 | 1 !np number of planar type
70 | 2*1 !planar assignment (from bottom to top)
71 | ! Planar_type_1 (Bottom Reflector)
72 | 1 3 1 3 1 2 1 4 7
73 | 3 1 3 1 2 1 6 4 7
74 | 1 3 1 2 1 3 4 7 7
75 | 3 1 2 1 3 5 4 7 0
76 | 1 2 1 3 1 4 7 7 0
77 | 2 1 3 5 4 7 7 0 0
78 | 1 6 4 4 7 7 0 0 0
79 | 4 4 7 7 7 0 0 0 0
80 | 7 7 7 0 0 0 0 0 0
81 | ! Boundary conditions (east), (west), (north), (south), (bottom), (top)
82 | 1 2 2 1 2 2
83 |
--------------------------------------------------------------------------------
/smpl/static/MOX/part1_aro_helios:
--------------------------------------------------------------------------------
1 | ! NOX-MOX REACTOR PROBLEM
2 |
3 |
4 | %MODE
5 | FORWARD
6 | %CASE
7 | UOX-MOX
8 | PROBLEM TEST
9 |
10 | %GEOM
11 | 9 9 2 !nx, ny, nz
12 | 10.71 8*21.42 !x-direction assembly size in cm
13 | 1 8*2 !x-direction assembly division
14 | 10.71 8*21.42 !y-direction assembly size in cm
15 | 1 8*2 !y-direction assembly ddivision
16 | 2*10.71 !z-direction assembly size in cm
17 | 1 1 !z-direction assembly division
18 | 1 !np number of planar type
19 | 1 1
20 |
21 | ! Planar_type_1
22 | 26 26 26 26 26 0 0 0 0
23 | 4 8 17 9 26 26 26 0 0
24 | 7 12 7 15 2 10 26 26 0
25 | 16 4 16 9 7 15 10 26 0
26 | 11 1 3 1 6 7 2 26 26
27 | 7 13 1 14 1 9 15 9 26
28 | 3 10 3 1 3 16 7 17 26
29 | 1 2 10 13 1 4 12 8 26
30 | 5 1 3 7 11 16 7 4 26
31 |
32 | ! Boundary conditions (east), (west), (north), (south), (bottom), (top)
33 | 0 2 0 2 2 2
34 |
35 | %XSEC
36 | 2 26 ! Number of groups and number of materials
37 | ! sigtr siga nu*sigf kap*sigf chi sigs_g1 sigs_g2
38 | 2.42628E-01 9.94228E-03 7.62589E-03 9.88973E-14 1.00000E+00 5.30344E-01 1.74866E-02
39 | 8.79010E-01 1.18334E-01 1.57892E-01 2.10180E-12 0.00000E+00 0.00000E+00 1.35558E+00 !MAT 1 : u42u 0.15 GWD/TON
40 | 2.40542E-01 1.03909E-02 6.39660E-03 8.10545E-14 1.00000E+00 5.30226E-01 1.70733E-02
41 | 9.03889E-01 1.16488E-01 1.61268E-01 2.05038E-12 0.00000E+00 0.00000E+00 1.37062E+00 !MAT 2 : u42u 17.50 GWD/TON
42 | 2.39594E-01 1.05744E-02 6.08059E-03 7.65910E-14 1.00000E+00 5.30861E-01 1.70480E-02
43 | 9.07752E-01 1.15171E-01 1.56260E-01 1.96985E-12 0.00000E+00 0.00000E+00 1.37277E+00 !MAT 3 : u42u 22.50 GWD/TON
44 | 2.37615E-01 1.08959E-02 5.50317E-03 6.85255E-14 1.00000E+00 5.32146E-01 1.70564E-02
45 | 9.13842E-01 1.11650E-01 1.44055E-01 1.78878E-12 0.00000E+00 0.00000E+00 1.37615E+00 !MAT 4 : u42u 32.50 GWD/TON
46 | 2.37110E-01 1.09687E-02 5.37044E-03 6.66874E-14 1.00000E+00 5.32461E-01 1.70660E-02
47 | 9.15128E-01 1.10633E-01 1.40796E-01 1.74224E-12 0.00000E+00 0.00000E+00 1.37687E+00 !MAT 5 : u42u 35.00 GWD/TON
48 | 2.36594E-01 1.10387E-02 5.24249E-03 6.49213E-14 1.00000E+00 5.32735E-01 1.70776E-02
49 | 9.16344E-01 1.09587E-01 1.37521E-01 1.69596E-12 0.00000E+00 0.00000E+00 1.37755E+00 !MAT 6 : u42u 37.50 GWD/TON
50 | 2.42850E-01 1.00974E-02 7.96089E-03 1.03335E-13 1.00000E+00 5.29572E-01 1.72761E-02
51 | 8.77593E-01 1.22496E-01 1.66723E-01 2.21942E-12 0.00000E+00 0.00000E+00 1.35448E+00 !MAT 7 : u45u 0.15 GWD/TON
52 | 2.40811E-01 1.05022E-02 6.70231E-03 8.51295E-14 1.00000E+00 5.29615E-01 1.69166E-02
53 | 9.01786E-01 1.20673E-01 1.69672E-01 2.16299E-12 0.00000E+00 0.00000E+00 1.36903E+00 !MAT 8 : u45u 17.50 GWD/TON
54 | 2.40364E-01 1.05895E-02 6.53620E-03 8.27830E-14 1.00000E+00 5.29923E-01 1.69018E-02
55 | 9.03833E-01 1.20028E-01 1.67314E-01 2.12402E-12 0.00000E+00 0.00000E+00 1.37019E+00 !MAT 9 : u45u 20.00 GWD/TON
56 | 2.38011E-01 1.09752E-02 5.77059E-03 7.20788E-14 1.00000E+00 5.31479E-01 1.69098E-02
57 | 9.11882E-01 1.15670E-01 1.52273E-01 1.89758E-12 0.00000E+00 0.00000E+00 1.37467E+00 !MAT 10 : u45u 32.50 GWD/TON
58 | 2.37023E-01 1.11095E-02 5.49420E-03 6.82594E-14 1.00000E+00 5.32098E-01 1.69338E-02
59 | 9.14453E-01 1.13515E-01 1.45519E-01 1.80135E-12 0.00000E+00 0.00000E+00 1.37613E+00 !MAT 11 : u45u 37.50 GWD/TON
60 | 2.42172E-01 1.15996E-02 8.33977E-03 9.89194E-14 1.00000E+00 5.21033E-01 1.50023E-02
61 | 9.06462E-01 2.51194E-01 3.67816E-01 4.34691E-12 0.00000E+00 0.00000E+00 1.31985E+00 !MAT 12 : m40m 0.15 GWD/TON
62 | 2.40535E-01 1.22430E-02 7.04385E-03 8.34796E-14 1.00000E+00 5.24500E-01 1.48329E-02
63 | 9.03729E-01 1.92891E-01 2.73756E-01 3.22866E-12 0.00000E+00 0.00000E+00 1.32118E+00 !MAT 13 : m40m 22.50 GWD/TON
64 | 2.39156E-01 1.25635E-02 6.29380E-03 7.45469E-14 1.00000E+00 5.26342E-01 1.48696E-02
65 | 9.02742E-01 1.64843E-01 2.24266E-01 2.64012E-12 0.00000E+00 0.00000E+00 1.32278E+00 !MAT 14 : m40m 37.50 GWD/TON
66 | 2.42178E-01 1.17871E-02 8.72688E-03 1.03419E-13 1.00000E+00 5.20474E-01 1.48126E-02
67 | 9.08432E-01 2.59823E-01 3.83999E-01 4.53755E-12 0.00000E+00 0.00000E+00 1.32091E+00 !MAT 15 : m43m 0.15 GWD/TON
68 | 2.40854E-01 1.23192E-02 7.69412E-03 9.11290E-14 1.00000E+00 5.23279E-01 1.46595E-02
69 | 9.05341E-01 2.15772E-01 3.10884E-01 3.66854E-12 0.00000E+00 0.00000E+00 1.32041E+00 !MAT 16 : m43m 17.50 GWD/TON
70 | 2.39534E-01 1.26778E-02 6.78762E-03 8.03392E-14 1.00000E+00 5.25322E-01 1.46506E-02
71 | 9.04104E-01 1.79663E-01 2.50662E-01 2.95217E-12 0.00000E+00 0.00000E+00 1.32215E+00 !MAT 17 : m43m 35.00 GWD/TON
72 | 2.31319E-01 1.60447E-02 6.21042E-03 7.85755E-14 1.00000E+00 5.20604E-01 1.34626E-02
73 | 8.84772E-01 1.52033E-01 1.68974E-01 2.14574E-12 0.00000E+00 0.00000E+00 1.30658E+00 !MAT 18 : u42r 17.50 GWD/TON
74 | 2.30112E-01 1.61940E-02 5.91172E-03 7.43415E-14 1.00000E+00 5.20840E-01 1.34085E-02
75 | 8.88279E-01 1.50903E-01 1.64057E-01 2.06556E-12 0.00000E+00 0.00000E+00 1.30854E+00 !MAT 19 : u42r 22.50 GWD/TON
76 | 2.27550E-01 1.64514E-02 5.36925E-03 6.67270E-14 1.00000E+00 5.21144E-01 1.33409E-02
77 | 8.93661E-01 1.47406E-01 1.51743E-01 1.88206E-12 0.00000E+00 0.00000E+00 1.31176E+00 !MAT 20 : u42r 32.50 GWD/TON
78 | 2.26881E-01 1.65083E-02 5.24546E-03 6.50020E-14 1.00000E+00 5.21191E-01 1.33284E-02
79 | 8.94766E-01 1.46358E-01 1.48419E-01 1.83450E-12 0.00000E+00 0.00000E+00 1.31245E+00 !MAT 21 : u42r 35.00 GWD/TON
80 | 2.26197E-01 1.65626E-02 5.12666E-03 6.33507E-14 1.00000E+00 5.21193E-01 1.33165E-02
81 | 8.95795E-01 1.45268E-01 1.45069E-01 1.78710E-12 0.00000E+00 0.00000E+00 1.31312E+00 !MAT 22 : u42r 37.50 GWD/TON
82 | 2.34634E-01 1.57704E-02 7.67997E-03 9.95507E-14 1.00000E+00 5.20245E-01 1.36307E-02
83 | 8.61541E-01 1.54373E-01 1.72919E-01 2.30188E-12 0.00000E+00 0.00000E+00 1.29329E+00 !MAT 23 : u45r 0.15 GWD/TON
84 | 2.31255E-01 1.61934E-02 6.34202E-03 8.02061E-14 1.00000E+00 5.20250E-01 1.33148E-02
85 | 8.85156E-01 1.55992E-01 1.75430E-01 2.22434E-12 0.00000E+00 0.00000E+00 1.30604E+00 !MAT 24 : u45r 20.00 GWD/TON
86 | 2.26931E-01 1.66123E-02 5.36073E-03 6.64699E-14 1.00000E+00 5.20858E-01 1.32191E-02
87 | 8.94518E-01 1.49519E-01 1.53407E-01 1.89687E-12 0.00000E+00 0.00000E+00 1.31168E+00 !MAT 25 : u45r 37.50 GWD/TON
88 | 3.01887E-01 2.42533E-03 0.00000E+00 0.00000E+00 0.00000E+00 6.40121E-01 2.75262E-02
89 | 1.22567E+00 3.72376E-02 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 1.99026E+00 !MAT 26 : refl 0.00 GWD/TON
90 |
91 | %ADF
92 | !g1 -> east west north south
93 | !g2 -> east west north south
94 | 1.01079 1.01079 1.01079 1.01079 1.00000 1.00000
95 | 1.00307 1.00307 1.00307 1.00307 1.00000 1.00000 !MAT 1 : u42u 0.15
96 | 1.00249 1.00249 1.00249 1.00249 1.00000 1.00000
97 | 0.94632 0.94632 0.94632 0.94632 1.00000 1.00000 !MAT 2 : u42u 17.50
98 | 1.00219 1.00219 1.00219 1.00219 1.00000 1.00000
99 | 0.94368 0.94368 0.94368 0.94368 1.00000 1.00000 !MAT 3 : u42u 22.50
100 | 1.00208 1.00208 1.00208 1.00208 1.00000 1.00000
101 | 0.94181 0.94181 0.94181 0.94181 1.00000 1.00000 !MAT 4 : u42u 32.50
102 | 1.00210 1.00210 1.00210 1.00210 1.00000 1.00000
103 | 0.94162 0.94162 0.94162 0.94162 1.00000 1.00000 !MAT 5 : u42u 35.00
104 | 1.00210 1.00210 1.00210 1.00210 1.00000 1.00000
105 | 0.94150 0.94150 0.94150 0.94150 1.00000 1.00000 !MAT 6 : u42u 37.50
106 | 1.01036 1.01036 1.01036 1.01036 1.00000 1.00000
107 | 1.00058 1.00058 1.00058 1.00058 1.00000 1.00000 !MAT 7 : u45u 0.15
108 | 1.00241 1.00241 1.00241 1.00241 1.00000 1.00000
109 | 0.94603 0.94603 0.94603 0.94603 1.00000 1.00000 !MAT 8 : u45u 17.50
110 | 1.00220 1.00220 1.00220 1.00220 1.00000 1.00000
111 | 0.94436 0.94436 0.94436 0.94436 1.00000 1.00000 !MAT 9 : u45u 20.00
112 | 1.00192 1.00192 1.00192 1.00192 1.00000 1.00000
113 | 0.94103 0.94103 0.94103 0.94103 1.00000 1.00000 !MAT 10 : u45u 32.50
114 | 1.00193 1.00193 1.00193 1.00193 1.00000 1.00000
115 | 0.94066 0.94066 0.94066 0.94066 1.00000 1.00000 !MAT 11 : u45u 37.50
116 | 1.00462 1.00462 1.00462 1.00462 1.00000 1.00000
117 | 1.25708 1.25708 1.25708 1.25708 1.00000 1.00000 !MAT 12 : m40m 0.15
118 | 0.99607 0.99607 0.99607 0.99607 1.00000 1.00000
119 | 1.13217 1.13217 1.13217 1.13217 1.00000 1.00000 !MAT 13 : m40m 22.50
120 | 0.99572 0.99572 0.99572 0.99572 1.00000 1.00000
121 | 1.08069 1.08069 1.08069 1.08069 1.00000 1.00000 !MAT 14 : m40m 37.50
122 | 1.00346 1.00346 1.00346 1.00346 1.00000 1.00000
123 | 1.29433 1.29433 1.29433 1.29433 1.00000 1.00000 !MAT 15 : m43m 0.15
124 | 0.99626 0.99626 0.99626 0.99626 1.00000 1.00000
125 | 1.19983 1.19983 1.19983 1.19983 1.00000 1.00000 !MAT 16 : m43m 17.50
126 | 0.99438 0.99438 0.99438 0.99438 1.00000 1.00000
127 | 1.12742 1.12742 1.12742 1.12742 1.00000 1.00000 !MAT 17 : m43m 35.00
128 | 1.05635 1.05635 1.05635 1.05635 1.00000 1.00000
129 | 1.33443 1.33443 1.33443 1.33443 1.00000 1.00000 !MAT 18 : u42r 17.50
130 | 1.05615 1.05615 1.05615 1.05615 1.00000 1.00000
131 | 1.33271 1.33271 1.33271 1.33271 1.00000 1.00000 !MAT 19 : u42r 22.50
132 | 1.05623 1.05623 1.05623 1.05623 1.00000 1.00000
133 | 1.33209 1.33209 1.33209 1.33209 1.00000 1.00000 !MAT 20 : u42r 32.50
134 | 1.05629 1.05629 1.05629 1.05629 1.00000 1.00000
135 | 1.33218 1.33218 1.33218 1.33218 1.00000 1.00000 !MAT 21 : u42r 35.00
136 | 1.05634 1.05634 1.05634 1.05634 1.00000 1.00000
137 | 1.33231 1.33231 1.33231 1.33231 1.00000 1.00000 !MAT 22 : u42r 37.50
138 | 1.06288 1.06288 1.06288 1.06288 1.00000 1.00000
139 | 1.38018 1.38018 1.38018 1.38018 1.00000 1.00000 !MAT 23 : u45r 0.15
140 | 1.05568 1.05568 1.05568 1.05568 1.00000 1.00000
141 | 1.33250 1.33250 1.33250 1.33250 1.00000 1.00000 !MAT 24 : u45r 20.00
142 | 1.05580 1.05580 1.05580 1.05580 1.00000 1.00000
143 | 1.33102 1.33102 1.33102 1.33102 1.00000 1.00000 !MAT 25 : u45r 37.50
144 | 1.17639 1.17639 1.17639 1.17639 1.00000 1.00000
145 | 0.22755 0.22755 0.22755 0.22755 1.00000 1.00000 !MAT 26 : refl 0.00
146 | 0 ! ADF INPUTS END
147 | 1
148 |
--------------------------------------------------------------------------------
/smpl/static/MOX/part2_helios:
--------------------------------------------------------------------------------
1 | ! CRITICAL BORON CONCENTRATION SEARCH CALCULATION
2 |
3 | %MODE
4 | BCSEARCH
5 |
6 | ! CASE CARD
7 | %CASE
8 | MOX_HEL_P2
9 | PWR Transient UO2/MOX Benchmark (with XS benchmark) - Part2
10 |
11 |
12 | ! XSEC CARD
13 | %XTAB
14 | 2 18 ! Number of groups and number of materials
15 | ! XTAB files for each material
16 | /home/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_u42 1 !MAT 1 : u42u 0.15 GWD/TON
17 | /home/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_u42 2 !MAT 2 : u42u 17.5 GWD/TON
18 | /home/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_u42 4 !MAT 3 : u42u 22.5 GWD/TON
19 | /home/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_u42 5 !MAT 4 : u42u 32.5 GWD/TON
20 | /home/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_u42 6 !MAT 5 : u42u 35.0 GWD/TON
21 | /home/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_u42 7 !MAT 6 : u42u 37.5 GWD/TON
22 | /home/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_u45 1 !MAT 7 : u45u 0.15 GWD/TON
23 | /home/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_u45 2 !MAT 8 : u45u 17.5 GWD/TON
24 | /home/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_u45 3 !MAT 9 : u45u 20.5 GWD/TON
25 | /home/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_u45 5 !MAT 10: u45u 32.5 GWD/TON
26 | /home/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_u45 7 !MAT 11: u45u 37.5 GWD/TON
27 | /home/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_m40 1 !MAT 12: m40m 0.15 GWD/TON
28 | /home/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_m40 4 !MAT 13: m40m 22.5 GWD/TON
29 | /home/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_m40 7 !MAT 14: m40m 37.5 GWD/TON
30 | /home/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_m43 1 !MAT 15: m43m 0.15 GWD/TON
31 | /home/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_m43 2 !MAT 16: m43m 17.5 GWD/TON
32 | /home/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_m43 6 !MAT 17: m43m 35.0 GWD/TON
33 | /home/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_refl 1 !MAT 18: REFLECTOR
34 | 1
35 |
36 | %GEOM
37 | 9 9 22 !nx, ny, nz
38 | 10.71 8*21.42 !x-direction assembly size in cm
39 | 1 8*2 !x-direction assembly division
40 | 10.71 8*21.42 !y-direction assembly size in cm
41 | 1 8*2 !y-direction assembly ddivision
42 | 21.42 20*18.288 21.42 !z-direction assembly size in cm
43 | 22*1 !z-direction assembly division
44 | 2 !np number of planar type
45 | 2 20*1 2
46 |
47 | ! Planar_type_1
48 | 18 18 18 18 18 0 0 0 0
49 | 4 8 17 9 18 18 18 0 0
50 | 7 12 7 15 2 10 18 18 0
51 | 16 4 16 9 7 15 10 18 0
52 | 11 1 3 1 6 7 2 18 18
53 | 7 13 1 14 1 9 15 9 18
54 | 3 10 3 1 3 16 7 17 18
55 | 1 2 10 13 1 4 12 8 18
56 | 5 1 3 7 11 16 7 4 18
57 | ! Planar_type_2
58 | 18 18 18 18 18 0 0 0 0
59 | 18 18 18 18 18 18 18 0 0
60 | 18 18 18 18 18 18 18 18 0
61 | 18 18 18 18 18 18 18 18 0
62 | 18 18 18 18 18 18 18 18 18
63 | 18 18 18 18 18 18 18 18 18
64 | 18 18 18 18 18 18 18 18 18
65 | 18 18 18 18 18 18 18 18 18
66 | 18 18 18 18 18 18 18 18 18
67 | ! Boundary conditions (east), (west), (north), (south), (bottom), (top)
68 | 0 2 0 2 0 0
69 |
70 | ! THERMAL-HYDRAULIC CARD
71 | %THER
72 | 100. ! Percent power in %
73 | 891.25e6 ! Reactor thermal power for quarter geometry in Watt
74 | 560. 82.121243523 ! Inlet coolant temp. (Kelvin) and Fuel Assembly Mass flow rate (kg/s)
75 | 3.951E-03 5.9E-05 5.73E-04 1.26E-2 ! Fuel meat rad., gap thickness, cladding thickness and pin pitch (m)
76 | 264 25 ! Number of fuel pin and guide tubes
77 | 0.0 ! FRACTION OF HEAT DEPOSITED IN COOLANT
78 | 1
79 |
--------------------------------------------------------------------------------
/smpl/static/MOX/part2_serpent:
--------------------------------------------------------------------------------
1 | ! CRITICAL BORON CONCENTRATION SEARCH CALCULATION
2 |
3 | %MODE
4 | BCSEARCH
5 |
6 | ! CASE CARD
7 | %CASE
8 | MOX_SER_P2
9 | PWR Transient UO2/MOX Benchmark (with XS benchmark) - Part2
10 |
11 | ! XSEC CARD
12 | %XTAB
13 | 2 19 ! Number of groups and number of materials
14 | ! XTAB files for each material
15 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u42.tab 1 !MAT 1 : u42u 0.15 GWD/TON
16 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u42.tab 2 !MAT 2 : u42u 17.5 GWD/TON
17 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u42.tab 4 !MAT 3 : u42u 22.5 GWD/TON
18 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u42.tab 5 !MAT 4 : u42u 32.5 GWD/TON
19 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u42.tab 6 !MAT 5 : u42u 35.0 GWD/TON
20 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u42.tab 7 !MAT 6 : u42u 37.5 GWD/TON
21 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u45.tab 1 !MAT 7 : u45u 0.15 GWD/TON
22 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u45.tab 2 !MAT 8 : u45u 17.5 GWD/TON
23 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u45.tab 3 !MAT 9 : u45u 20.5 GWD/TON
24 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u45.tab 5 !MAT 10: u45u 32.5 GWD/TON
25 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u45.tab 7 !MAT 11: u45u 37.5 GWD/TON
26 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/m40.tab 1 !MAT 12: m40m 0.15 GWD/TON
27 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/m40.tab 4 !MAT 13: m40m 22.5 GWD/TON
28 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/m40.tab 7 !MAT 14: m40m 37.5 GWD/TON
29 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/m43.tab 1 !MAT 15: m43m 0.15 GWD/TON
30 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/m43.tab 2 !MAT 16: m43m 17.5 GWD/TON
31 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/m43.tab 6 !MAT 17: m43m 35.0 GWD/TON
32 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/refr.tab 1 !MAT 18: RADIAL REFLECTOR
33 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/refa.tab 1 !MAT 19: AXIAL REFLECTOR
34 | 1
35 |
36 | %GEOM
37 | 9 9 22 !nx, ny, nz
38 | 10.71 8*21.42 !x-direction assembly size in cm
39 | 1 8*2 !x-direction assembly division
40 | 10.71 8*21.42 !y-direction assembly size in cm
41 | 1 8*2 !y-direction assembly ddivision
42 | 21.42 20*18.288 21.42 !z-direction assembly size in cm
43 | 22*1 !z-direction assembly division
44 | 2 !np number of planar type
45 | 2 20*1 2
46 |
47 | ! Planar_type_1
48 | 18 18 18 18 18 0 0 0 0
49 | 4 8 17 9 18 18 18 0 0
50 | 7 12 7 15 2 10 18 18 0
51 | 16 4 16 9 7 15 10 18 0
52 | 11 1 3 1 6 7 2 18 18
53 | 7 13 1 14 1 9 15 9 18
54 | 3 10 3 1 3 16 7 17 18
55 | 1 2 10 13 1 4 12 8 18
56 | 5 1 3 7 11 16 7 4 18
57 |
58 | ! Planar_type_2
59 | 19 19 19 19 19 0 0 0 0
60 | 19 19 19 19 19 19 19 0 0
61 | 19 19 19 19 19 19 19 19 0
62 | 19 19 19 19 19 19 19 19 0
63 | 19 19 19 19 19 19 19 19 19
64 | 19 19 19 19 19 19 19 19 19
65 | 19 19 19 19 19 19 19 19 19
66 | 19 19 19 19 19 19 19 19 19
67 | 19 19 19 19 19 19 19 19 19
68 | ! Boundary conditions (east), (west), (north), (south), (bottom), (top)
69 | 0 2 0 2 0 0
70 |
71 | ! THERMAL-HYDRAULIC CARD
72 | %THER
73 | 100. ! Percent power in %
74 | 891.25e6 ! Reactor thermal power for quarter geometry in Watt
75 | 560. 82.121243523 ! Inlet coolant temp. (Kelvin) and Fuel Assembly Mass flow rate (kg/s)
76 | 3.951E-03 5.9E-05 5.73E-04 1.26E-2 ! Fuel meat rad., gap thickness, cladding thickness and pin pitch (m)
77 | 264 25 ! Number of fuel pin and guide tubes
78 | 0.0 ! FRACTION OF HEAT DEPOSITED IN COOLANT
79 | 1
80 |
--------------------------------------------------------------------------------
/smpl/static/MOX/part3_helios:
--------------------------------------------------------------------------------
1 | ! CRITICAL BORON CONCENTRATION SEARCH CALCULATION
2 |
3 | %MODE
4 | BCSEARCH
5 |
6 | ! CASE CARD
7 | %CASE
8 | MOX_HEL_P3
9 | PWR Transient UO2/MOX Benchmark (with XS benchmark) - Part3
10 |
11 | ! XSEC CARD
12 | %XTAB
13 | 2 18 ! Number of groups and number of materials
14 | ! XTAB files for each material
15 | /home/travis/build/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_u42 1 !MAT 1 : u42u 0.15 GWD/TON
16 | /home/travis/build/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_u42 2 !MAT 2 : u42u 17.5 GWD/TON
17 | /home/travis/build/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_u42 4 !MAT 3 : u42u 22.5 GWD/TON
18 | /home/travis/build/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_u42 5 !MAT 4 : u42u 32.5 GWD/TON
19 | /home/travis/build/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_u42 6 !MAT 5 : u42u 35.0 GWD/TON
20 | /home/travis/build/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_u42 7 !MAT 6 : u42u 37.5 GWD/TON
21 | /home/travis/build/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_u45 1 !MAT 7 : u45u 0.15 GWD/TON
22 | /home/travis/build/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_u45 2 !MAT 8 : u45u 17.5 GWD/TON
23 | /home/travis/build/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_u45 3 !MAT 9 : u45u 20.5 GWD/TON
24 | /home/travis/build/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_u45 5 !MAT 10: u45u 32.5 GWD/TON
25 | /home/travis/build/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_u45 7 !MAT 11: u45u 37.5 GWD/TON
26 | /home/travis/build/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_m40 1 !MAT 12: m40m 0.15 GWD/TON
27 | /home/travis/build/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_m40 4 !MAT 13: m40m 22.5 GWD/TON
28 | /home/travis/build/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_m40 7 !MAT 14: m40m 37.5 GWD/TON
29 | /home/travis/build/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_m43 1 !MAT 15: m43m 0.15 GWD/TON
30 | /home/travis/build/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_m43 2 !MAT 16: m43m 17.5 GWD/TON
31 | /home/travis/build/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_m43 6 !MAT 17: m43m 35.0 GWD/TON
32 | /home/travis/build/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_refl 1 !MAT 18: REFLECTOR
33 |
34 | %GEOM
35 | 9 9 22 !nx, ny, nz
36 | 10.71 8*21.42 !x-direction assembly size in cm
37 | 1 8*2 !x-direction assembly division
38 | 10.71 8*21.42 !y-direction assembly size in cm
39 | 1 8*2 !y-direction assembly ddivision
40 | 21.42 20*18.288 21.42 !z-direction assembly size in cm
41 | 22*1 !z-direction assembly division
42 | 2 !np number of planar type
43 | 2 20*1 2
44 |
45 | ! Planar_type_1
46 | 18 18 18 18 18 0 0 0 0
47 | 4 8 17 9 18 18 18 0 0
48 | 7 12 7 15 2 10 18 18 0
49 | 16 4 16 9 7 15 10 18 0
50 | 11 1 3 1 6 7 2 18 18
51 | 7 13 1 14 1 9 15 9 18
52 | 3 10 3 1 3 16 7 17 18
53 | 1 2 10 13 1 4 12 8 18
54 | 5 1 3 7 11 16 7 4 18
55 |
56 | ! Planar_type_2
57 | 18 18 18 18 18 0 0 0 0
58 | 18 18 18 18 18 18 18 0 0
59 | 18 18 18 18 18 18 18 18 0
60 | 18 18 18 18 18 18 18 18 0
61 | 18 18 18 18 18 18 18 18 18
62 | 18 18 18 18 18 18 18 18 18
63 | 18 18 18 18 18 18 18 18 18
64 | 18 18 18 18 18 18 18 18 18
65 | 18 18 18 18 18 18 18 18 18
66 |
67 | ! Boundary conditions (east), (west), (north), (south), (bottom), (top)
68 | 0 2 0 2 0 0
69 |
70 | ! CONTROL CARD
71 | %CROD
72 | 8 200. ! Number of CR banks and max number of banks
73 | 21.42 1.8288 ! Zero step pos. (cm) and cm/step (total 200 steps)
74 | 0. 0. 0. 0. 200. 200. 200. 200. ! CR Bank pos.
75 | 0 0 0 0 0 0 0 0 0
76 | 0 0 0 0 0 0 0 0 0
77 | 3 0 2 0 5 0 0 0 0
78 | 0 6 0 7 0 0 0 0 0
79 | 8 0 0 0 4 0 5 0 0
80 | 0 0 0 0 0 7 0 0 0
81 | 1 0 3 0 0 0 2 0 0
82 | 0 0 0 0 0 6 0 0 0
83 | 4 0 1 0 8 0 3 0 0
84 | 1
85 |
86 | ! THERMAL-HYDRAULIC CARD
87 | %THER
88 | 0.0001 ! Percent power in %
89 | 891.25e6 ! Reactor thermal power for full geometry in Watt
90 | 560. 82.121243523 ! Inlet coolant temp. (Kelvin) and Fuel Assembly Mass flow rate (kg/s)
91 | 3.951E-03 5.9E-05 5.73E-04 1.26E-2 ! Fuel meat rad., gap thickness, cladding thickness and pin pitch (m)
92 | 264 25 ! Number of fuel pin and guide tubes
93 | 0.0 ! FRACTION OF HEAT DEPOSITED IN COOLANT
94 | 1
95 |
--------------------------------------------------------------------------------
/smpl/static/MOX/part3_serpent:
--------------------------------------------------------------------------------
1 | ! CRITICAL BORON CONCENTRATION SEARCH CALCULATION
2 |
3 | %MODE
4 | BCSEARCH
5 |
6 | ! CASE CARD
7 | %CASE
8 | MOX_SER_P3
9 | PWR Transient UO2/MOX Benchmark (with XS benchmark) - Part3
10 |
11 | %GEOM
12 | 9 9 22 !nx, ny, nz
13 | 10.71 8*21.42 !x-direction assembly size in cm
14 | 1 8*2 !x-direction assembly division
15 | 10.71 8*21.42 !y-direction assembly size in cm
16 | 1 8*2 !y-direction assembly division
17 | 21.42 20*18.288 21.42 !z-direction assembly size in cm
18 | 22*1 !z-direction assembly division
19 | 2 !np number of planar type
20 | 2 20*1 2
21 |
22 | ! Planar_type_1
23 | 18 18 18 18 18 0 0 0 0
24 | 4 8 17 9 18 18 18 0 0
25 | 7 12 7 15 2 10 18 18 0
26 | 16 4 16 9 7 15 10 18 0
27 | 11 1 3 1 6 7 2 18 18
28 | 7 13 1 14 1 9 15 9 18
29 | 3 10 3 1 3 16 7 17 18
30 | 1 2 10 13 1 4 12 8 18
31 | 5 1 3 7 11 16 7 4 18
32 |
33 | ! Planar_type_2
34 | 19 19 19 19 19 0 0 0 0
35 | 19 19 19 19 19 19 19 0 0
36 | 19 19 19 19 19 19 19 19 0
37 | 19 19 19 19 19 19 19 19 0
38 | 19 19 19 19 19 19 19 19 19
39 | 19 19 19 19 19 19 19 19 19
40 | 19 19 19 19 19 19 19 19 19
41 | 19 19 19 19 19 19 19 19 19
42 | 19 19 19 19 19 19 19 19 19
43 |
44 | ! Boundary conditions (east), (west), (north), (south), (bottom), (top)
45 | 0 2 0 2 0 0
46 |
47 | ! CONTROL CARD
48 | %CROD
49 | 8 200. ! Number of CR banks and max number of banks
50 | 21.42 1.8288 ! Zero step pos. (cm) and cm/step (total 200 steps)
51 | 0. 0. 0. 0. 200. 200. 200. 200. ! CR Bank pos.
52 | 0 0 0 0 0 0 0 0 0
53 | 0 0 0 0 0 0 0 0 0
54 | 3 0 2 0 5 0 0 0 0
55 | 0 6 0 7 0 0 0 0 0
56 | 8 0 0 0 4 0 5 0 0
57 | 0 0 0 0 0 7 0 0 0
58 | 1 0 3 0 0 0 2 0 0
59 | 0 0 0 0 0 6 0 0 0
60 | 4 0 1 0 8 0 3 0 0
61 | 1
62 |
63 | ! THERMAL-HYDRAULIC CARD
64 | %THER
65 | 0.0001 ! Percent power in %
66 | 891.25e6 ! Reactor thermal power for full geometry in Watt
67 | 560. 82.121243523 ! Inlet coolant temp. (Kelvin) and Fuel Assembly Mass flow rate (kg/s)
68 | 3.951E-03 5.9E-05 5.73E-04 1.26E-2 ! Fuel meat rad., gap thickness, cladding thickness and pin pitch (m)
69 | 264 25 ! Number of fuel pin and guide tubes
70 | 0.0 ! FRACTION OF HEAT DEPOSITED IN COOLANT
71 | 1
72 |
73 |
74 | ! XSEC CARD
75 | %XTAB
76 | 2 19 ! Number of groups and number of materials
77 | ! XTAB files for each material
78 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u42.tab 1 !MAT 1 : u42u 0.15 GWD/TON
79 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u42.tab 2 !MAT 2 : u42u 17.5 GWD/TON
80 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u42.tab 4 !MAT 3 : u42u 22.5 GWD/TON
81 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u42.tab 5 !MAT 4 : u42u 32.5 GWD/TON
82 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u42.tab 6 !MAT 5 : u42u 35.0 GWD/TON
83 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u42.tab 7 !MAT 6 : u42u 37.5 GWD/TON
84 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u45.tab 1 !MAT 7 : u45u 0.15 GWD/TON
85 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u45.tab 2 !MAT 8 : u45u 17.5 GWD/TON
86 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u45.tab 3 !MAT 9 : u45u 20.5 GWD/TON
87 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u45.tab 5 !MAT 10: u45u 32.5 GWD/TON
88 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u45.tab 7 !MAT 11: u45u 37.5 GWD/TON
89 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/m40.tab 1 !MAT 12: m40m 0.15 GWD/TON
90 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/m40.tab 4 !MAT 13: m40m 22.5 GWD/TON
91 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/m40.tab 7 !MAT 14: m40m 37.5 GWD/TON
92 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/m43.tab 1 !MAT 15: m43m 0.15 GWD/TON
93 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/m43.tab 2 !MAT 16: m43m 17.5 GWD/TON
94 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/m43.tab 6 !MAT 17: m43m 35.0 GWD/TON
95 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/refr.tab 1 !MAT 18: RADIAL REFLECTOR
96 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/refa.tab 1 !MAT 19: AXIAL REFLECTOR
97 |
98 | %ITER
99 | 800 2 1.e-5 1.e-5 5 20 20 40
100 |
--------------------------------------------------------------------------------
/smpl/static/NEACRP/A1:
--------------------------------------------------------------------------------
1 | ! CRITICAL BORON CONCENTRATION SEARCH CALCULATION
2 | ! FOR PWR NEACRP BENCHMARK
3 | %MODE
4 | BCSEARCH
5 |
6 | ! CASE CARD
7 | %CASE
8 | NEACRP Critical Boron Concentration Search - Case A1
9 | 10.803 CM NODE SIZE
10 |
11 | ! XSEC CARD
12 | %XSEC
13 | FILE /home/imronuke/ADPRES/smpl/static/NEACRP/neacrp_xsec
14 |
15 | ! GEOMETRY CARD
16 | %GEOM
17 | FILE /home/imronuke/ADPRES/smpl/static/NEACRP/neacrp_geom
18 |
19 | ! CRITICAL BORON SEARCH CARD
20 | %CBCS
21 | FILE /home/imronuke/ADPRES/smpl/static/NEACRP/neacrp_cbcs
22 |
23 | ! FUEL TEMPERATURE CARD
24 | %FTEM
25 | FILE /home/imronuke/ADPRES/smpl/static/NEACRP/neacrp_ftem
26 |
27 | ! MODERATOR TEMPERATURE CARD
28 | %MTEM
29 | FILE /home/imronuke/ADPRES/smpl/static/NEACRP/neacrp_mtem
30 |
31 | ! COOLANT DENSITY CARD
32 | %CDEN
33 | FILE /home/imronuke/ADPRES/smpl/static/NEACRP/neacrp_cden
34 |
35 | ! CONTROL ROD CARD
36 | %CROD
37 | 7 228 ! Number of CR banks and max number of banks
38 | 37.7 1.5942237 ! Zero step pos. (cm) and cm/step (total 228 steps)
39 | 0. 0. 0. 228. 0. 0. 0. ! CR Bank pos.
40 | 1 0 2 0 0 0 3 0 0
41 | 0 4 0 0 0 6 0 0 0
42 | 2 0 5 0 6 0 6 0 0
43 | 0 0 0 4 0 0 0 0 0
44 | 0 0 6 0 7 0 0 0 0
45 | 0 6 0 0 0 0 0 0 0
46 | 3 0 6 0 0 0 0 0 0
47 | 0 0 0 0 0 0 0 0 0
48 | 0 0 0 0 0 0 0 0 0
49 | ! CX changes
50 | ! sigtr siga nu*sigf kappa*sigf sigs_g1 sigs_g2
51 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
52 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 1
53 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
54 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 2
55 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
56 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 3
57 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
58 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 4
59 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
60 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 5
61 | 3.74092E-03 2.42926E-03 -1.22634E-04 -1.47557E-15 0.0 -3.14239E-03
62 | -1.67503E-02 2.56478E-02 -3.28086E-03 -4.30444E-14 0.0 0.00000E+00 !COMP 6
63 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
64 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 7
65 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
66 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 8
67 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
68 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 9
69 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
70 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 10
71 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
72 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 11
73 | 1
74 |
75 | ! THERMAL-HYDRAULIC CARD
76 | %THER
77 | 0.0001 ! Percent power in %
78 | 693.75e6 ! Reactor thermal power for quarter geometry in Watt
79 | 559.15 82.12102 ! Inlet coolant temp. (Kelvin) and Fuel Assembly Mass flow rate (kg/s)
80 | 4.11950E-03 6.8E-05 5.71E-04 1.2655E-2 ! Fuel meat rad., gap thickness, cladding thickness and pin pitch (m)
81 | 264 25 ! Number of fuel pin and guide tubes
82 | 0.019 ! FRACTION OF HEAT DEPOSITED IN COOLANT
83 | 1
84 |
--------------------------------------------------------------------------------
/smpl/static/NEACRP/A2:
--------------------------------------------------------------------------------
1 | ! CRITICAL BORON CONCENTRATION SEARCH CALCULATION
2 | ! FOR PWR NEACRP BENCHMARK
3 | %MODE
4 | BCSEARCH
5 |
6 | ! CASE CARD
7 | %CASE
8 | NEACRP Critical Boron Concentration Search - Case A2
9 | 10.803 CM NODE SIZE
10 |
11 | ! XSEC CARD
12 | %XSEC
13 | FILE /home/imronuke/ADPRES/smpl/static/NEACRP/neacrp_xsec
14 |
15 | ! GEOMETRY CARD
16 | %GEOM
17 | FILE /home/imronuke/ADPRES/smpl/static/NEACRP/neacrp_geom
18 |
19 | ! CRITICAL BORON SEARCH CARD
20 | %CBCS
21 | FILE /home/imronuke/ADPRES/smpl/static/NEACRP/neacrp_cbcs
22 |
23 | ! FUEL TEMPERATURE CARD
24 | %FTEM
25 | FILE /home/imronuke/ADPRES/smpl/static/NEACRP/neacrp_ftem
26 |
27 | ! MODERATOR TEMPERATURE CARD
28 | %MTEM
29 | FILE /home/imronuke/ADPRES/smpl/static/NEACRP/neacrp_mtem
30 |
31 | ! COOLANT DENSITY CARD
32 | %CDEN
33 | FILE /home/imronuke/ADPRES/smpl/static/NEACRP/neacrp_cden
34 |
35 | ! CONTROL CARD
36 | %CROD
37 | 7 228 ! Number of CR banks and max number of banks
38 | 37.7 1.5942237 ! Zero step pos. (cm) and cm/step (total 228 steps)
39 | 100.00 200.00 100.00 200.00 200.00 200.00 200.00 ! CR Bank pos.
40 | 1 0 2 0 0 0 3 0 0
41 | 0 4 0 0 0 6 0 0 0
42 | 2 0 5 0 6 0 6 0 0
43 | 0 0 0 4 0 0 0 0 0
44 | 0 0 6 0 7 0 0 0 0
45 | 0 6 0 0 0 0 0 0 0
46 | 3 0 6 0 0 0 0 0 0
47 | 0 0 0 0 0 0 0 0 0
48 | 0 0 0 0 0 0 0 0 0
49 | ! CX changes
50 | ! sigtr siga nu*sigf kappa*sigf sigs_g1 sigs_g2
51 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
52 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 1
53 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
54 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 2
55 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
56 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 3
57 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
58 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 4
59 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
60 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 5
61 | 3.74092E-03 2.42926E-03 -1.22634E-04 -1.47557E-15 0.0 -3.14239E-03
62 | -1.67503E-02 2.56478E-02 -3.28086E-03 -4.30444E-14 0.0 0.00000E+00 !COMP 6
63 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
64 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 7
65 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
66 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 8
67 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
68 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 9
69 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
70 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 10
71 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
72 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 11
73 | 1
74 |
75 | ! THERMAL-HYDRAULIC CARD
76 | %THER
77 | 100. ! Percent power in %
78 | 693.75e6 ! Reactor thermal power for quarter geometry in Watt
79 | 559.15 82.12102 ! Inlet coolant temp. (Kelvin) and Fuel Assembly Mass flow rate (kg/s)
80 | 4.11950E-03 6.8E-05 5.71E-04 1.2655E-2 ! Fuel meat rad., gap thickness, cladding thickness and pin pitch (m)
81 | 264 25 ! Number of fuel pin and guide tubes
82 | 0.019 ! FRACTION OF HEAT DEPOSITED IN COOLANT
83 |
--------------------------------------------------------------------------------
/smpl/static/NEACRP/B1:
--------------------------------------------------------------------------------
1 | ! CRITICAL BORON CONCENTRATION SEARCH CALCULATION
2 | ! FOR PWR NEACRP BENCHMARK
3 | %MODE
4 | BCSEARCH
5 |
6 | ! CASE CARD
7 | %CASE
8 | NEACRP Critical Boron Concentration Search - Case B1
9 | 10.803 CM NODE SIZE
10 |
11 | %ITER
12 | 500 2 1.e-5 1.e-5 5 20 20 40
13 |
14 | ! XSEC CARD
15 | %XSEC
16 | FILE /home/imronuke/ADPRES/smpl/static/NEACRP/neacrp_xsec
17 |
18 | ! GEOMETRY CARD
19 | %GEOM
20 | FILE /home/imronuke/ADPRES/smpl/static/NEACRP/neacrp_geom
21 |
22 | ! CRITICAL BORON SEARCH CARD
23 | %CBCS
24 | FILE /home/imronuke/ADPRES/smpl/static/NEACRP/neacrp_cbcs
25 |
26 | ! FUEL TEMPERATURE CARD
27 | %FTEM
28 | FILE /home/imronuke/ADPRES/smpl/static/NEACRP/neacrp_ftem
29 |
30 | ! MODERATOR TEMPERATURE CARD
31 | %MTEM
32 | FILE /home/imronuke/ADPRES/smpl/static/NEACRP/neacrp_mtem
33 |
34 | ! COOLANT DENSITY CARD
35 | %CDEN
36 | FILE /home/imronuke/ADPRES/smpl/static/NEACRP/neacrp_cden
37 |
38 | ! CONTROL CARD
39 | %CROD
40 | 7 228 ! Number of CR banks and max number of banks
41 | 37.7 1.5942237 ! Zero step pos. (cm) and cm/step (total 228 steps)
42 | 0. 228. 0. 228. 0. 228. 228. ! CR Bank pos.
43 | 1 0 2 0 0 0 3 0 0
44 | 0 4 0 0 0 6 0 0 0
45 | 2 0 5 0 6 0 6 0 0
46 | 0 0 0 4 0 0 0 0 0
47 | 0 0 6 0 7 0 0 0 0
48 | 0 6 0 0 0 0 0 0 0
49 | 3 0 6 0 0 0 0 0 0
50 | 0 0 0 0 0 0 0 0 0
51 | 0 0 0 0 0 0 0 0 0
52 | ! CX changes
53 | ! sigtr siga nu*sigf kappa*sigf sigs_g1 sigs_g2
54 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
55 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 1
56 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
57 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 2
58 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
59 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 3
60 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
61 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 4
62 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
63 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 5
64 | 3.74092E-03 2.42926E-03 -1.22634E-04 -1.47557E-15 0.0 -3.14239E-03
65 | -1.67503E-02 2.56478E-02 -3.28086E-03 -4.30444E-14 0.0 0.00000E+00 !COMP 6
66 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
67 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 7
68 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
69 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 8
70 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
71 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 9
72 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
73 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 10
74 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
75 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 11
76 | 1
77 |
78 | ! THERMAL-HYDRAULIC CARD
79 | %THER
80 | 0.0001 ! Percent power in %
81 | 693.75e6 ! Reactor thermal power for quarter geometry in Watt
82 | 559.15 82.12102 ! Inlet coolant temp. (Kelvin) and Fuel Assembly Mass flow rate (kg/s)
83 | 4.11950E-03 6.8E-05 5.71E-04 1.2655E-2 ! Fuel meat rad., gap thickness, cladding thickness and pin pitch (m)
84 | 264 25 ! Number of fuel pin and guide tubes
85 | 0.019 ! FRACTION OF HEAT DEPOSITED IN COOLANT
86 | 1
87 |
--------------------------------------------------------------------------------
/smpl/static/NEACRP/B2:
--------------------------------------------------------------------------------
1 | ! CRITICAL BORON CONCENTRATION SEARCH CALCULATION
2 | ! FOR PWR NEACRP BENCHMARK
3 | %MODE
4 | BCSEARCH
5 |
6 | ! CASE CARD
7 | %CASE
8 | NEACRP Critical Boron Concentration Search - Case B2
9 | 10.803 CM NODE SIZE
10 |
11 | %ITER
12 | 500 2 1.e-5 1.e-5 5 30 20 60
13 |
14 | ! XSEC CARD
15 | %XSEC
16 | FILE /home/imronuke/ADPRES/smpl/static/NEACRP/neacrp_xsec
17 |
18 | ! GEOMETRY CARD
19 | %GEOM
20 | FILE /home/imronuke/ADPRES/smpl/static/NEACRP/neacrp_geom
21 |
22 | ! CRITICAL BORON SEARCH CARD
23 | %CBCS
24 | FILE /home/imronuke/ADPRES/smpl/static/NEACRP/neacrp_cbcs
25 |
26 | ! FUEL TEMPERATURE CARD
27 | %FTEM
28 | FILE /home/imronuke/ADPRES/smpl/static/NEACRP/neacrp_ftem
29 |
30 | ! MODERATOR TEMPERATURE CARD
31 | %MTEM
32 | FILE /home/imronuke/ADPRES/smpl/static/NEACRP/neacrp_mtem
33 |
34 | ! COOLANT DENSITY CARD
35 | %CDEN
36 | FILE /home/imronuke/ADPRES/smpl/static/NEACRP/neacrp_cden
37 |
38 | ! CONTROL CARD
39 | %CROD
40 | 7 228 ! Number of CR banks and max number of banks
41 | 37.7 1.5942237 ! Zero step pos. (cm) and cm/step (total 228 steps)
42 | 150.00 200.00 150.00 200.00 200.00 200.00 200.00 ! CR Bank pos.
43 | 1 0 2 0 0 0 3 0 0
44 | 0 4 0 0 0 6 0 0 0
45 | 2 0 5 0 6 0 6 0 0
46 | 0 0 0 4 0 0 0 0 0
47 | 0 0 6 0 7 0 0 0 0
48 | 0 6 0 0 0 0 0 0 0
49 | 3 0 6 0 0 0 0 0 0
50 | 0 0 0 0 0 0 0 0 0
51 | 0 0 0 0 0 0 0 0 0
52 | ! CX changes
53 | ! sigtr siga nu*sigf kappa*sigf sigs_g1 sigs_g2
54 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
55 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 1
56 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
57 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 2
58 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
59 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 3
60 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
61 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 4
62 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
63 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 5
64 | 3.74092E-03 2.42926E-03 -1.22634E-04 -1.47557E-15 0.0 -3.14239E-03
65 | -1.67503E-02 2.56478E-02 -3.28086E-03 -4.30444E-14 0.0 0.00000E+00 !COMP 6
66 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
67 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 7
68 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
69 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 8
70 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
71 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 9
72 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
73 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 10
74 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
75 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 11
76 | 1
77 |
78 | ! THERMAL-HYDRAULIC CARD
79 | %THER
80 | 100. ! Percent power in %
81 | 693.75e6 ! Reactor thermal power for quarter geometry in Watt
82 | 559.15 82.12102 ! Inlet coolant temp. (Kelvin) and Fuel Assembly Mass flow rate (kg/s)
83 | 4.11950E-03 6.8E-05 5.71E-04 1.2655E-2 ! Fuel meat rad., gap thickness, cladding thickness and pin pitch (m)
84 | 264 25 ! Number of fuel pin and guide tubes
85 | 0.019 ! FRACTION OF HEAT DEPOSITED IN COOLANT
86 | 1
87 |
--------------------------------------------------------------------------------
/smpl/static/NEACRP/C1:
--------------------------------------------------------------------------------
1 | ! CRITICAL BORON CONCENTRATION SEARCH CALCULATION
2 | ! FOR PWR NEACRP BENCHMARK
3 | %MODE
4 | BCSEARCH
5 |
6 | ! CASE CARD
7 | %CASE
8 | NEACRP Critical Boron Concentration Search - Case C1
9 | 10.803 CM NODE SIZE
10 |
11 | ! XSEC CARD
12 | %XSEC
13 | FILE /home/imronuke/ADPRES/smpl/static/NEACRP/neacrp_xsec
14 |
15 | ! CRITICAL BORON SEARCH CARD
16 | %CBCS
17 | FILE /home/imronuke/ADPRES/smpl/static/NEACRP/neacrp_cbcs
18 |
19 | ! FUEL TEMPERATURE CARD
20 | %FTEM
21 | FILE /home/imronuke/ADPRES/smpl/static/NEACRP/neacrp_ftem
22 |
23 | ! MODERATOR TEMPERATURE CARD
24 | %MTEM
25 | FILE /home/imronuke/ADPRES/smpl/static/NEACRP/neacrp_mtem
26 |
27 | ! COOLANT DENSITY CARD
28 | %CDEN
29 | FILE /home/imronuke/ADPRES/smpl/static/NEACRP/neacrp_cden
30 |
31 | ! GEOMETRY CARD
32 | %GEOM
33 | 17 9 18 !nx, ny, nz
34 | 17*21.606 !x-direction assembly size in cm
35 | 17*2 !x-direction assembly divided 2x2
36 | 8*21.606 10.803 !y-direction assembly size in cm
37 | 8*2 1 !y-direction assembly divided 2x2
38 | 30. 7.7 11.0 15.0 10*30.0 2*12.8 8.0 30. !z-direction size in cm (from bottom to top)
39 | 18*1 !z-direction assembly divided into 20 cm each
40 | 3 !np number of planar type
41 | 1 2 15*3 1 !planar assignment (from bottom to top)
42 | ! Planar_Reg 1
43 | 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2
44 | 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2
45 | 2 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 2
46 | 0 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 0
47 | 0 2 3 1 1 1 1 1 1 1 1 1 1 1 3 2 0
48 | 0 0 2 3 1 1 1 1 1 1 1 1 1 3 2 0 0
49 | 0 0 0 2 3 1 1 1 1 1 1 1 3 2 0 0 0
50 | 0 0 0 0 2 2 3 1 1 1 3 2 2 0 0 0 0
51 | 0 0 0 0 0 0 2 2 2 2 2 0 0 0 0 0 0
52 | ! Planar_Reg 2
53 | 2 6 4 5 4 5 4 5 4 5 4 5 4 5 4 6 2
54 | 2 6 6 4 5 4 5 4 5 4 5 4 5 4 6 6 2
55 | 2 3 6 5 4 5 4 5 4 5 4 5 4 5 6 3 2
56 | 0 2 6 6 5 4 5 4 5 4 5 4 5 6 6 2 0
57 | 0 2 3 6 4 5 4 5 4 5 4 5 4 6 3 2 0
58 | 0 0 2 3 6 6 5 4 5 4 5 6 6 3 2 0 0
59 | 0 0 0 2 3 6 6 6 4 6 6 6 3 2 0 0 0
60 | 0 0 0 0 2 2 3 6 6 6 3 2 2 0 0 0 0
61 | 0 0 0 0 0 0 2 2 2 2 2 0 0 0 0 0 0
62 | ! Planar_Reg 3
63 | 2 6 4 7 4 9 4 9 4 9 4 9 4 7 4 6 2
64 | 2 6 11 4 8 4 8 4 9 4 8 4 8 4 11 6 2
65 | 2 3 6 8 4 8 4 8 4 8 4 8 4 8 6 3 2
66 | 0 2 6 10 8 4 8 4 9 4 8 4 8 10 6 2 0
67 | 0 2 3 6 4 8 4 8 4 8 4 8 4 6 3 2 0
68 | 0 0 2 3 6 10 8 4 7 4 8 10 6 3 2 0 0
69 | 0 0 0 2 3 6 6 11 4 11 6 6 3 2 0 0 0
70 | 0 0 0 0 2 2 3 6 6 6 3 2 2 0 0 0 0
71 | 0 0 0 0 0 0 2 2 2 2 2 0 0 0 0 0 0
72 | ! Boundary conditions (east), (west), (north), (south), (bottom), (top)
73 | 0 0 2 0 0 0
74 |
75 | ! CONTROL CARD
76 | %CROD
77 | 8 228. ! Number of CR banks and max number of banks
78 | 37.7 1.5942237 ! Zero step pos. (cm) and cm/step (total 228 steps)
79 | 0. 0. 0. 228. 0. 228. 0. 0. ! CR Bank pos.
80 | 0 0 3 0 0 0 2 0 1 0 2 0 0 0 8 0 0
81 | 0 0 0 6 0 0 0 4 0 4 0 0 0 6 0 0 0
82 | 0 0 6 0 6 0 5 0 2 0 5 0 6 0 6 0 0
83 | 0 0 0 0 0 4 0 0 0 0 0 4 0 0 0 0 0
84 | 0 0 0 0 7 0 6 0 0 0 6 0 7 0 0 0 0
85 | 0 0 0 0 0 0 0 6 0 6 0 0 0 0 0 0 0
86 | 0 0 0 0 0 0 6 0 3 0 6 0 0 0 0 0 0
87 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
88 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
89 | ! CX changes
90 | ! sigtr siga nu*sigf kappa*sigf sigs_g1 sigs_g2
91 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
92 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 1
93 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
94 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 2
95 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
96 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 3
97 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
98 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 4
99 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
100 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 5
101 | 3.74092E-03 2.42926E-03 -1.22634E-04 -1.47557E-15 0.0 -3.14239E-03
102 | -1.67503E-02 2.56478E-02 -3.28086E-03 -4.30444E-14 0.0 0.00000E+00 !COMP 6
103 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
104 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 7
105 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
106 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 8
107 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
108 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 9
109 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
110 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 10
111 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
112 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 11
113 | 1
114 |
115 | ! THERMAL-HYDRAULIC CARD
116 | %THER
117 | 0.0001 ! Percent power in %
118 | 1387.5e6 ! Reactor thermal power for half geometry in Watt
119 | 559.15 82.12102 ! Inlet coolant temp. (Kelvin) and Fuel Assembly Mass flow rate (kg/s)
120 | 4.11950E-03 6.8E-05 5.71E-04 1.2655E-2 ! Fuel meat rad., gap thickness, cladding thickness and pin pitch (m)
121 | 264 25 ! Number of fuel pin and guide tubes
122 | 0.019 ! FRACTION OF HEAT DEPOSITED IN COOLANT
123 | 1
124 |
125 | %ITER
126 | 800 2 1.e-5 1.e-5 5 20 20 40
127 |
--------------------------------------------------------------------------------
/smpl/static/NEACRP/C2:
--------------------------------------------------------------------------------
1 | ! CRITICAL BORON CONCENTRATION SEARCH CALCULATION
2 | ! FOR PWR NEACRP BENCHMARK
3 | %MODE
4 | BCSEARCH
5 |
6 | ! CASE CARD
7 | %CASE
8 | NEACRP Critical Boron Concentration Search - Case C2
9 | 10.803 CM NODE SIZE
10 |
11 | %ITER
12 | 800 2 1.e-5 1.e-5 5 40 60 80
13 |
14 | ! XSEC CARD
15 | %XSEC
16 | FILE /home/imronuke/ADPRES/smpl/static/NEACRP/neacrp_xsec
17 |
18 | ! CRITICAL BORON SEARCH CARD
19 | %CBCS
20 | FILE /home/imronuke/ADPRES/smpl/static/NEACRP/neacrp_cbcs
21 |
22 | ! FUEL TEMPERATURE CARD
23 | %FTEM
24 | FILE /home/imronuke/ADPRES/smpl/static/NEACRP/neacrp_ftem
25 |
26 | ! MODERATOR TEMPERATURE CARD
27 | %MTEM
28 | FILE /home/imronuke/ADPRES/smpl/static/NEACRP/neacrp_mtem
29 |
30 | ! COOLANT DENSITY CARD
31 | %CDEN
32 | FILE /home/imronuke/ADPRES/smpl/static/NEACRP/neacrp_cden
33 |
34 | ! GEOMETRY CARD
35 | %GEOM
36 | 17 9 18 !nx, ny, nz
37 | 17*21.606 !x-direction assembly size in cm
38 | 17*2 !x-direction assembly divided 2x2
39 | 8*21.606 10.803 !y-direction assembly size in cm
40 | 8*2 1 !y-direction assembly divided 2x2
41 | 30. 7.7 11.0 15.0 10*30.0 2*12.8 8.0 30. !z-direction size in cm (from bottom to top)
42 | 18*1 !z-direction assembly divided into 20 cm each
43 | 3 !np number of planar type
44 | 1 2 15*3 1 !planar assignment (from bottom to top)
45 | ! Planar_Reg 1
46 | 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2
47 | 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2
48 | 2 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 2
49 | 0 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 0
50 | 0 2 3 1 1 1 1 1 1 1 1 1 1 1 3 2 0
51 | 0 0 2 3 1 1 1 1 1 1 1 1 1 3 2 0 0
52 | 0 0 0 2 3 1 1 1 1 1 1 1 3 2 0 0 0
53 | 0 0 0 0 2 2 3 1 1 1 3 2 2 0 0 0 0
54 | 0 0 0 0 0 0 2 2 2 2 2 0 0 0 0 0 0
55 | ! Planar_Reg 2
56 | 2 6 4 5 4 5 4 5 4 5 4 5 4 5 4 6 2
57 | 2 6 6 4 5 4 5 4 5 4 5 4 5 4 6 6 2
58 | 2 3 6 5 4 5 4 5 4 5 4 5 4 5 6 3 2
59 | 0 2 6 6 5 4 5 4 5 4 5 4 5 6 6 2 0
60 | 0 2 3 6 4 5 4 5 4 5 4 5 4 6 3 2 0
61 | 0 0 2 3 6 6 5 4 5 4 5 6 6 3 2 0 0
62 | 0 0 0 2 3 6 6 6 4 6 6 6 3 2 0 0 0
63 | 0 0 0 0 2 2 3 6 6 6 3 2 2 0 0 0 0
64 | 0 0 0 0 0 0 2 2 2 2 2 0 0 0 0 0 0
65 | ! Planar_Reg 3
66 | 2 6 4 7 4 9 4 9 4 9 4 9 4 7 4 6 2
67 | 2 6 11 4 8 4 8 4 9 4 8 4 8 4 11 6 2
68 | 2 3 6 8 4 8 4 8 4 8 4 8 4 8 6 3 2
69 | 0 2 6 10 8 4 8 4 9 4 8 4 8 10 6 2 0
70 | 0 2 3 6 4 8 4 8 4 8 4 8 4 6 3 2 0
71 | 0 0 2 3 6 10 8 4 7 4 8 10 6 3 2 0 0
72 | 0 0 0 2 3 6 6 11 4 11 6 6 3 2 0 0 0
73 | 0 0 0 0 2 2 3 6 6 6 3 2 2 0 0 0 0
74 | 0 0 0 0 0 0 2 2 2 2 2 0 0 0 0 0 0
75 | ! Boundary conditions (east), (west), (north), (south), (bottom), (top)
76 | 0 0 2 0 0 0
77 |
78 | ! CONTROL CARD
79 | %CROD
80 | 8 228 ! Number of CR banks and max number of banks
81 | 37.7 1.5942237 ! Zero step pos. (cm) and cm/step (total 228 steps)
82 | 100. 200. 100. 200. 200. 200. 200. 100. ! CR Bank pos.
83 | 0 0 3 0 0 0 2 0 1 0 2 0 0 0 8 0 0
84 | 0 0 0 6 0 0 0 4 0 4 0 0 0 6 0 0 0
85 | 0 0 6 0 6 0 5 0 2 0 5 0 6 0 6 0 0
86 | 0 0 0 0 0 4 0 0 0 0 0 4 0 0 0 0 0
87 | 0 0 0 0 7 0 6 0 0 0 6 0 7 0 0 0 0
88 | 0 0 0 0 0 0 0 6 0 6 0 0 0 0 0 0 0
89 | 0 0 0 0 0 0 6 0 3 0 6 0 0 0 0 0 0
90 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
91 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
92 | ! CX changes
93 | ! sigtr siga nu*sigf kappa*sigf sigs_g1 sigs_g2
94 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
95 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 1
96 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
97 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 2
98 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
99 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 3
100 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
101 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 4
102 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
103 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 5
104 | 3.74092E-03 2.42926E-03 -1.22634E-04 -1.47557E-15 0.0 -3.14239E-03
105 | -1.67503E-02 2.56478E-02 -3.28086E-03 -4.30444E-14 0.0 0.00000E+00 !COMP 6
106 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
107 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 7
108 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
109 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 8
110 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
111 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 9
112 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
113 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 10
114 | 3.73220E-03 2.47770E-03 -1.02786E-04 -1.21448E-15 0.0 -3.19253E-03
115 | -2.19926E-02 2.55875E-02 -2.82319E-03 -3.70238E-14 0.0 0.00000E+00 !COMP 11
116 | 1
117 |
118 | ! THERMAL-HYDRAULIC CARD
119 | %THER
120 | 100. ! Percent power in %
121 | 1387.5e6 ! Reactor thermal power for half geometry in Watt
122 | 559.15 82.12102 ! Inlet coolant temp. (Kelvin) and Fuel Assembly Mass flow rate (kg/s)
123 | 4.11950E-03 6.8E-05 5.71E-04 1.2655E-2 ! Fuel meat rad., gap thickness, cladding thickness and pin pitch (m)
124 | 264 25 ! Number of fuel pin and guide tubes
125 | 0.019 ! FRACTION OF HEAT DEPOSITED IN COOLANT
126 | 1
127 |
--------------------------------------------------------------------------------
/smpl/static/NEACRP/neacrp_cbcs:
--------------------------------------------------------------------------------
1 | 1200.2 ! Boron concentration ref. in ppm
2 | ! CX change per unit ppm change of Boron concentration
3 | ! sigtr siga nu*sigf kappa*sigf sigs_g1 sigs_g2
4 | 6.11833E-08 1.87731E-07 0.00000E+00 0.00000E+00 0.0 7.91457E-10
5 | 5.17535E-06 1.02635E-05 0.00000E+00 0.00000E+00 0.0 0.00000E+00 !COMP 1
6 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00
7 | 7.76184E-04 8.44695E-05 0.00000E+00 0.00000E+00 0.0 0.00000E+00 !COMP 2
8 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00
9 | 7.76184E-04 8.44695E-05 0.00000E+00 0.00000E+00 0.0 0.00000E+00 !COMP 3
10 | 3.47809E-08 1.28505E-07 -1.12099E-09 -1.76188E-20 0.0 -1.08590E-07
11 | -9.76510E-06 7.08807E-06 -2.43045E-06 -3.19085E-17 0.0 0.00000E+00 !COMP 4
12 | 3.53826E-08 1.26709E-07 -1.67880E-09 -2.49965E-20 0.0 -1.06951E-07
13 | -8.50169E-06 6.82311E-06 -2.72445E-06 -3.57680E-17 0.0 0.00000E+00 !COMP 5
14 | 3.59838E-08 1.24986E-07 -2.21038E-09 -3.20225E-20 0.0 -1.05374E-07
15 | -7.46251E-06 6.59798E-06 -2.95883E-06 -3.88451E-17 0.0 0.00000E+00 !COMP 6
16 | 3.37806E-08 1.19869E-07 -1.71323E-09 -2.49965E-20 0.0 -1.00873E-07
17 | -6.73744E-06 6.29310E-06 -2.55359E-06 -3.35223E-17 0.0 0.00000E+00 !COMP 7
18 | 3.32495E-08 1.17585E-07 -1.72421E-09 -2.54896E-20 0.0 -9.88578E-08
19 | -6.19725E-06 6.11904E-06 -2.48880E-06 -3.26704E-17 0.0 0.00000E+00 !COMP 8
20 | 3.27201E-08 1.15319E-07 -1.73502E-09 -2.56049E-20 0.0 -9.68489E-08
21 | -5.68220E-06 5.94711E-06 -2.42240E-06 -3.17976E-17 0.0 0.00000E+00 !COMP 9
22 | 3.43859E-08 1.18186E-07 -2.24335E-09 -3.20225E-20 0.0 -9.93312E-08
23 | -5.86898E-06 6.08443E-06 -2.77657E-06 -3.64509E-17 0.0 0.00000E+00 !COMP 10
24 | 3.38559E-08 1.15917E-07 -2.25369E-09 -3.24873E-20 0.0 -9.73291E-08
25 | -5.38345E-06 5.91697E-06 -2.70780E-06 -3.55476E-17 0.0 0.00000E+00 !COMP 11
26 |
--------------------------------------------------------------------------------
/smpl/static/NEACRP/neacrp_cden:
--------------------------------------------------------------------------------
1 | ! CDEN CARD FILE
2 | 0.7464 0.7125 ! Average Coolant Density and Coolant Density Ref. in g/cm3
3 | ! CX change per Coolant Density Changes
4 | ! sigtr siga nu*sigf kappa*sigf sigs_g1 sigs_g2
5 | 7.45756E-02 2.07688E-04 0.00000E+00 0.00000E+00 0.0 3.71310E-02
6 | 5.33634E-01 7.58421E-03 0.00000E+00 0.00000E+00 0.0 0.00000E+00 !COMP 1
7 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00
8 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00 !COMP 2
9 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00
10 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00 !COMP 3
11 | 1.35665E-01 1.55185E-03 9.20694E-04 1.02392E-14 0.0 2.93195E-02
12 | 9.92628E-01 2.52662E-02 2.47746E-02 3.25255E-13 0.0 0.00000E+00 !COMP 4
13 | 1.35748E-01 1.61491E-03 9.64160E-04 1.08141E-14 0.0 2.92696E-02
14 | 9.81985E-01 2.86667E-02 3.14993E-02 4.13542E-13 0.0 0.00000E+00 !COMP 5
15 | 1.35827E-01 1.68015E-03 1.01410E-03 1.14771E-14 0.0 2.92154E-02
16 | 9.72267E-01 3.19571E-02 3.81097E-02 5.00328E-13 0.0 0.00000E+00 !COMP 6
17 | 1.31033E-01 1.68397E-03 9.81951E-04 1.08141E-14 0.0 2.82489E-02
18 | 9.34697E-01 3.14240E-02 3.51588E-02 4.61715E-13 0.0 0.00000E+00 !COMP 7
19 | 1.29379E-01 1.71972E-03 9.88437E-04 1.11322E-14 0.0 2.78895E-02
20 | 9.18171E-01 3.24715E-02 3.63251E-02 4.77078E-13 0.0 0.00000E+00 !COMP 8
21 | 1.27682E-01 1.74989E-03 9.95175E-04 1.12209E-14 0.0 2.75202E-02
22 | 9.01293E-01 3.35945E-02 3.74499E-02 4.91900E-13 0.0 0.00000E+00 !COMP 9
23 | 1.31116E-01 1.75528E-03 1.03522E-03 1.14771E-14 0.0 2.81877E-02
24 | 9.24925E-01 3.49853E-02 4.20693E-02 5.52387E-13 0.0 0.00000E+00 !COMP 10
25 | 1.29463E-01 1.79499E-03 1.04291E-03 1.18534E-14 0.0 2.78259E-02
26 | 9.08456E-01 3.61032E-02 4.33215E-02 5.68857E-13 0.0 0.00000E+00 !COMP 11
27 |
--------------------------------------------------------------------------------
/smpl/static/NEACRP/neacrp_ftem:
--------------------------------------------------------------------------------
1 | ! FTEM CARD FILE
2 | 891.19 891.45 ! Average Fuel Temperature and fuel temperature Ref. in Kelvin
3 | ! CX change per Fuel Temperature Changes
4 | ! sigtr siga nu*sigf kappa*sigf sigs_g1 sigs_g2
5 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00
6 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00 !COMP 1
7 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00
8 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00 !COMP 2
9 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00
10 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00 !COMP 3
11 | -3.09197E-05 3.49709E-05 6.40134E-07 7.15412E-18 0.0 -2.75536E-05
12 | -0.000137292 -3.71806E-05 -5.63037E-05 -7.39188E-16 0.0 0.00000E+00 !COMP 4
13 | -3.08607E-05 3.51798E-05 9.97431E-07 1.18685E-17 0.0 -2.76766E-05
14 | -0.000117481 -3.77039E-05 -6.04155E-05 -7.93170E-16 0.0 0.00000E+00 !COMP 5
15 | -3.09165E-05 3.53841E-05 1.41847E-06 1.74269E-17 0.0 -2.78390E-05
16 | -0.000101337 -3.77558E-05 -0.000063096 -8.28363E-16 0.0 0.00000E+00 !COMP 6
17 | -3.13746E-05 3.48699E-05 9.45431E-07 1.18685E-17 0.0 -2.73550E-05
18 | -0.000108271 -3.72748E-05 -5.79662E-05 -7.60849E-16 0.0 0.00000E+00 !COMP 7
19 | -3.15503E-05 3.47274E-05 9.26078E-07 1.08935E-17 0.0 -2.72381E-05
20 | -0.000105521 -3.71808E-05 -5.71108E-05 -7.49575E-16 0.0 0.00000E+00 !COMP 8
21 | -3.17281E-05 3.46026E-05 9.05802E-07 1.06166E-17 0.0 -2.71169E-05
22 | -0.000102525 -3.70201E-05 -5.61543E-05 -7.36969E-16 0.0 0.00000E+00 !COMP 9
23 | -3.14192E-05 3.50637E-05 1.35642E-06 1.74269E-17 0.0 -2.75049E-05
24 | -9.38886E-05 -3.71403E-05 -6.05052E-05 -7.94252E-16 0.0 0.00000E+00 !COMP 10
25 | -3.15908E-05 3.49119E-05 1.33336E-06 1.62769E-17 0.0 -2.73835E-05
26 | -9.17126E-05 -3.69909E-05 -5.96284E-05 -7.82716E-16 0.0 0.00000E+00 !COMP 11
27 |
--------------------------------------------------------------------------------
/smpl/static/NEACRP/neacrp_geom:
--------------------------------------------------------------------------------
1 | ! GEOM CARD FILE
2 | 9 9 18 !nx, ny, nz
3 | 10.803 8*21.606 !x-direction assembly size in cm
4 | 1 8*2 !x-direction assembly divided 2x2
5 | 8*21.606 10.803 !y-direction assembly size in cm
6 | 8*2 1 !y-direction assembly divided 2x2
7 | 30. 7.7 11.0 15.0 10*30.0 2*12.8 8.0 30. !z-direction size in cm (from bottom to top)
8 | 18*1 !z-direction assembly divided into 20 cm each
9 | 3 !np number of planar type
10 | 1 2 15*3 1 !planar assignment (from bottom to top)
11 | ! Planar_Reg 1
12 | 1 1 1 1 1 1 1 1 2
13 | 1 1 1 1 1 1 1 1 2
14 | 1 1 1 1 1 1 1 3 2
15 | 1 1 1 1 1 1 1 2 0
16 | 1 1 1 1 1 1 3 2 0
17 | 1 1 1 1 1 3 2 0 0
18 | 1 1 1 1 3 2 0 0 0
19 | 1 1 3 2 2 0 0 0 0
20 | 2 2 2 0 0 0 0 0 0
21 | ! Planar_Reg 2
22 | 4 5 4 5 4 5 4 6 2
23 | 5 4 5 4 5 4 6 6 2
24 | 4 5 4 5 4 5 6 3 2
25 | 5 4 5 4 5 6 6 2 0
26 | 4 5 4 5 4 6 3 2 0
27 | 5 4 5 6 6 3 2 0 0
28 | 4 6 6 6 3 2 0 0 0
29 | 6 6 3 2 2 0 0 0 0
30 | 2 2 2 0 0 0 0 0 0
31 | ! Planar_Reg 3
32 | 4 9 4 9 4 7 4 6 2
33 | 9 4 8 4 8 4 11 6 2
34 | 4 8 4 8 4 8 6 3 2
35 | 9 4 8 4 8 10 6 2 0
36 | 4 8 4 8 4 6 3 2 0
37 | 7 4 8 10 6 3 2 0 0
38 | 4 11 6 6 3 2 0 0 0
39 | 6 6 3 2 2 0 0 0 0
40 | 2 2 2 0 0 0 0 0 0
41 | ! Boundary conditions (east), (west), (north), (south), (bottom), (top)
42 | 0 2 2 0 0 0
43 |
--------------------------------------------------------------------------------
/smpl/static/NEACRP/neacrp_mtem:
--------------------------------------------------------------------------------
1 | ! MTEM CARD FILE
2 | 559.19 579.75 ! Average Moderator Temperature and Moderator temperature Ref. Kelvin
3 | ! CX change per Moderator Temperature Changes
4 | ! sigtr siga nu*sigf kappa*sigf sigs_g1 sigs_g2
5 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00
6 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00 !COMP 1
7 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00
8 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00 !COMP 2
9 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00
10 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.0 0.00000E+00 !COMP 3
11 | -2.03310E-06 2.12191E-07 1.24709E-07 1.43035E-18 0.0 8.09676E-07
12 | -1.08674E-04 -3.15597E-05 -4.16439E-05 -5.46722E-16 0.0 0.00000E+00 !COMP 4
13 | -1.98080E-06 2.26000E-07 1.35145E-07 1.56896E-18 0.0 8.58474E-07
14 | -9.06150E-05 -3.21435E-05 -4.53102E-05 -5.94857E-16 0.0 0.00000E+00 !COMP 5
15 | -1.92434E-06 2.39939E-07 1.49084E-07 1.75422E-18 0.0 9.03494E-07
16 | -7.62786E-05 -3.23776E-05 -4.78475E-05 -6.28174E-16 0.0 0.00000E+00 !COMP 6
17 | -2.69634E-06 2.48530E-07 1.40773E-07 1.56896E-18 0.0 7.01311E-07
18 | -7.62435E-05 -3.00119E-05 -4.20202E-05 -5.51669E-16 0.0 0.00000E+00 !COMP 7
19 | -3.07905E-06 2.61854E-07 1.43235E-07 1.67897E-18 0.0 6.17380E-07
20 | -7.33397E-05 -2.91929E-05 -4.07701E-05 -5.35261E-16 0.0 0.00000E+00 !COMP 8
21 | -3.53877E-06 2.74313E-07 1.46019E-07 1.71665E-18 0.0 5.16547E-07
22 | -7.13711E-05 -2.83041E-05 -3.94319E-05 -5.17689E-16 0.0 0.00000E+00 !COMP 9
23 | -2.63907E-06 2.64289E-07 1.55858E-07 1.75422E-18 0.0 7.44320E-07
24 | -6.39554E-05 -3.03509E-05 -4.44431E-05 -5.83483E-16 0.0 0.00000E+00 !COMP 10
25 | -3.02147E-06 2.79060E-07 1.58814E-07 1.88528E-18 0.0 6.59521E-07
26 | -6.16984E-05 -2.95626E-05 -4.31588E-05 -5.66622E-16 0.0 0.00000E+00 !COMP 11
27 |
--------------------------------------------------------------------------------
/smpl/static/NEACRP/neacrp_xsec:
--------------------------------------------------------------------------------
1 | ! XSEC CARD FILE
2 | 2 11 ! Number of groups and number of materials
3 | ! sigtr siga nu*sigf kappa*sigf chi sigs_g1 sigs_g2
4 | 5.32058E-02 3.73279E-04 0.00000E+00 0.00000E+00 1.0 0.0 2.64554E-02
5 | 3.86406E-01 1.77215E-02 0.00000E+00 0.00000E+00 0.0 0.0 0.00000E+00 !COMP 1
6 | 2.95609E-01 1.18782E-03 0.00000E+00 0.00000E+00 1.0 0.0 2.31613E-02
7 | 2.45931E+00 2.52618E-01 0.00000E+00 0.00000E+00 0.0 0.0 0.00000E+00 !COMP 2
8 | 2.95609E-01 1.18782E-03 0.00000E+00 0.00000E+00 1.0 0.0 2.00808E-02
9 | 2.45931E+00 2.52618E-01 0.00000E+00 0.00000E+00 0.0 0.0 0.00000E+00 !COMP 3
10 | 2.22117E-01 8.71774E-03 4.98277E-03 6.11190E-14 1.0 0.0 1.82498E-02
11 | 8.03140E-01 6.52550E-02 8.39026E-02 1.10152E-12 0.0 0.0 0.00000E+00 !COMP 4
12 | 2.21914E-01 9.06133E-03 5.57659E-03 6.89181E-14 1.0 0.0 1.80040E-02
13 | 7.95538E-01 7.23354E-02 9.98629E-02 1.31106E-12 0.0 0.0 0.00000E+00 !COMP 5
14 | 2.21715E-01 9.38496E-03 6.15047E-03 7.64603E-14 1.0 0.0 1.77670E-02
15 | 7.89253E-01 7.89203E-02 1.14667E-01 1.50541E-12 0.0 0.0 0.00000E+00 !COMP 6
16 | 2.22039E-01 9.31692E-03 5.55010E-03 6.86391E-14 1.0 0.0 1.71381E-02
17 | 7.76230E-01 7.96328E-02 9.85576E-02 1.29393E-12 0.0 0.0 0.00000E+00 !COMP 7
18 | 2.22083E-01 9.40032E-03 5.54083E-03 6.85391E-14 1.0 0.0 1.68501E-02
19 | 7.69969E-01 8.21087E-02 9.80059E-02 1.28669E-12 0.0 0.0 0.00000E+00 !COMP 8
20 | 2.22127E-01 9.48286E-03 5.53137E-03 6.84379E-14 1.0 0.0 1.65626E-02
21 | 7.63813E-01 8.45912E-02 9.74109E-02 1.27888E-12 0.0 0.0 0.00000E+00 !COMP 9
22 | 2.21836E-01 9.63720E-03 6.12382E-03 7.61794E-14 1.0 0.0 1.69043E-02
23 | 7.70705E-01 8.61187E-02 1.13241E-01 1.48670E-12 0.0 0.0 0.00000E+00 !COMP 10
24 | 2.21878E-01 9.71937E-03 6.11444E-03 7.60778E-14 1.0 0.0 1.66175E-02
25 | 7.64704E-01 8.85488E-02 1.12635E-01 1.47876E-12 0.0 0.0 0.00000E+00 !COMP 11
26 |
--------------------------------------------------------------------------------
/smpl/static/PNM:
--------------------------------------------------------------------------------
1 | ! IAEA2D input data with PNM kernel
2 |
3 | ! Mode card
4 | %MODE
5 | FORWARD
6 |
7 | ! Case card
8 | %CASE
9 | IAEA2D
10 | IAEA2D Benchmark With 2x2 nodes/FA with Polynomial Nodal Method
11 |
12 | ! Kernel Card
13 | %KERN
14 | PNM
15 |
16 | ! Cross-sections card
17 | %XSEC
18 | 2 4 ! Number of groups and number of materials
19 | ! sigtr siga nu*sigf sigf chi sigs_g1 sigs_g2
20 | 0.222222 0.010120 0.000000 0.000000 1.000000 0.000000 0.020000
21 | 0.833333 0.080032 0.135000 0.135000 0.000000 0.000000 0.000000 ! COMPOSITION 1
22 | 0.222222 0.010120 0.000000 0.000000 1.000000 0.000000 0.020000
23 | 0.833333 0.085032 0.135000 0.135000 0.000000 0.000000 0.000000 ! COMPOSITION 2
24 | 0.222222 0.010120 0.000000 0.000000 1.000000 0.000000 0.020000
25 | 0.833333 0.130032 0.135000 0.135000 0.000000 0.000000 0.000000 ! COMPOSITION 3
26 | 0.166667 0.000160 0.000000 0.000000 1.000000 0.000000 0.040000
27 | 1.111111 0.010024 0.000000 0.000000 0.000000 0.000000 0.000000 ! COMPOSITION 4
28 | ! Geometry card
29 | %GEOM
30 | 9 9 2 !nx, ny, nz
31 | 10.0 8*20.0 !x-direction assembly size in cm
32 | 1 8*2 !x-direction assembly divided into 2 (10 cm each)
33 | 8*20.0 10.0 !y-direction assembly size in cm
34 | 8*2 1 !y-direction assembly divided into 2 (10 cm each)
35 | 2*10.0 !z-direction assembly in cm
36 | 2*1 !z-direction nodal is not divided
37 | 1 !np number of planar type
38 | 2*1 !planar assignment (from bottom to top)
39 | ! Planar_type_1 (Bottom Reflector)
40 | 3 2 2 2 3 2 2 1 4
41 | 2 2 2 2 2 2 2 1 4
42 | 2 2 2 2 2 2 1 1 4
43 | 2 2 2 2 2 2 1 4 4
44 | 3 2 2 2 3 1 1 4 0
45 | 2 2 2 2 1 1 4 4 0
46 | 2 2 1 1 1 4 4 0 0
47 | 1 1 1 4 4 4 0 0 0
48 | 4 4 4 4 0 0 0 0 0
49 | ! Boundary conditions (east), (west), (north), (south), (bottom), (top)
50 | 1 2 2 1 2 2
51 |
--------------------------------------------------------------------------------
/smpl/static/adjoint:
--------------------------------------------------------------------------------
1 | ! IAEA3D Adjoint input data
2 |
3 | %MODE
4 | ADJOINT
5 |
6 | %CASE
7 | IAEA3D
8 | ADJOINT PROBLEM WITH 10 CM NODE SIZE
9 |
10 | %XSEC
11 | 2 5 ! Number of groups and number of materials
12 | ! sigtr siga nu*sigf sigf chi sigs_g1 sigs_g2
13 | 0.222222 0.010 0.000 0.000 1.0 0.1922 0.020
14 | 0.833333 0.080 0.135 0.135 0.0 0.000 0.7533 ! MAT1 : Outer Fuel
15 | 0.222222 0.010 0.000 0.000 1.0 0.1922 0.020
16 | 0.833333 0.085 0.135 0.135 0.0 0.000 0.7483 ! MAT2 : Inner Fuel
17 | 0.222222 0.0100 0.000 0.000 1.0 0.1922 0.020
18 | 0.833333 0.1300 0.135 0.135 0.0 0.000 0.7033 ! MAT3 : Inner Fuel + Control Rod
19 | 0.166667 0.000 0.000 0.000 0.0 0.1267 0.040
20 | 1.111111 0.010 0.000 0.000 0.0 0.000 1.1011 ! MAT4 : Reflector
21 | 0.166667 0.000 0.000 0.000 0.0 0.000 0.040
22 | 1.111111 0.055 0.000 0.000 0.0 0.000 0.000 ! MAT5 : Reflector + Control Rod
23 | %GEOM
24 | 9 9 19 !nx, ny, nz
25 | 10.0 8*20.0 !x-direction assembly size in cm
26 | 1 8*2 !x-direction assembly divided into 2 (10 cm each)
27 | 8*20.0 10.0 !y-direction assembly size in cm
28 | 8*2 1 !y-direction assembly divided into 2 (10 cm each)
29 | 19*20.0 !z-direction assembly in cm
30 | 19*1 !z-direction nodal is not divided
31 | 4 !np number of planar type
32 | 1 13*2 4*3 4 !planar assignment (from bottom to top)
33 | ! Planar_type_1 (Bottom Reflector)
34 | 4 4 4 4 4 4 4 4 4
35 | 4 4 4 4 4 4 4 4 4
36 | 4 4 4 4 4 4 4 4 4
37 | 4 4 4 4 4 4 4 4 4
38 | 4 4 4 4 4 4 4 4 0
39 | 4 4 4 4 4 4 4 4 0
40 | 4 4 4 4 4 4 4 0 0
41 | 4 4 4 4 4 4 0 0 0
42 | 4 4 4 4 0 0 0 0 0
43 | ! Planar_type_2 (Fuel)
44 | 3 2 2 2 3 2 2 1 4
45 | 2 2 2 2 2 2 2 1 4
46 | 2 2 2 2 2 2 1 1 4
47 | 2 2 2 2 2 2 1 4 4
48 | 3 2 2 2 3 1 1 4 0
49 | 2 2 2 2 1 1 4 4 0
50 | 2 2 1 1 1 4 4 0 0
51 | 1 1 1 4 4 4 0 0 0
52 | 4 4 4 4 0 0 0 0 0
53 | ! Planar_type_3 (Fuel+Partial Control Rods)
54 | 3 2 2 2 3 2 2 1 4
55 | 2 2 2 2 2 2 2 1 4
56 | 2 2 3 2 2 2 1 1 4
57 | 2 2 2 2 2 2 1 4 4
58 | 3 2 2 2 3 1 1 4 0
59 | 2 2 2 2 1 1 4 4 0
60 | 2 2 1 1 1 4 4 0 0
61 | 1 1 1 4 4 4 0 0 0
62 | 4 4 4 4 0 0 0 0 0
63 | ! Planar_type_4 (Top reflectors)
64 | 5 4 4 4 5 4 4 4 4
65 | 4 4 4 4 4 4 4 4 4
66 | 4 4 5 4 4 4 4 4 4
67 | 4 4 4 4 4 4 4 4 4
68 | 5 4 4 4 5 4 4 4 0
69 | 4 4 4 4 4 4 4 4 0
70 | 4 4 4 4 4 4 4 0 0
71 | 4 4 4 4 4 4 0 0 0
72 | 4 4 4 4 0 0 0 0 0
73 | ! Boundary conditions (east), (west), (north), (south), (bottom), (top)
74 | 1 2 2 1 1 1
75 |
--------------------------------------------------------------------------------
/smpl/static/fixed_source:
--------------------------------------------------------------------------------
1 | ! IAEA3D Fixed Source input data
2 | ! NODE SIZE = 20 cm
3 |
4 | %MODE
5 | FIXEDSRC
6 | %CASE
7 | IAEA3D
8 | 20 CM NODE SIZE
9 | % XSEC
10 | 2 5 ! Number of groups and number of materials
11 | ! sigtr siga nu*sigf sigf chi sigs_g1 sigs_g2
12 | 0.222222 0.010 0.000 0.000 1.0 0.1922 0.020
13 | 0.833333 0.080 0.0675 0.0675 0.0 0.000 0.7533 ! MAT1 : Outer Fuel
14 | 0.222222 0.010 0.000 0.000 1.0 0.1922 0.020
15 | 0.833333 0.085 0.0675 0.0675 0.0 0.000 0.7483 ! MAT2 : Inner Fuel
16 | 0.222222 0.0100 0.000 0.000 1.0 0.1922 0.020
17 | 0.833333 0.1300 0.0675 0.0675 0.0 0.000 0.7033 ! MAT3 : Inner Fuel + Control Rod
18 | 0.166667 0.000 0.000 0.000 0.0 0.1267 0.040
19 | 1.111111 0.010 0.000 0.000 0.0 0.000 1.1011 ! MAT4 : Reflector
20 | 0.166667 0.000 0.000 0.000 0.0 0.000 0.040
21 | 1.111111 0.055 0.000 0.000 0.0 0.000 0.000 ! MAT5 : Reflector + Control Rod
22 | %GEOM
23 | 9 9 19 !nx, ny, nz
24 | 10. 8*20. !x-direction assembly size in cm
25 | 1 8*1 !x-direction assembly divided into 20 cm each
26 | 8*20. 10. !y-direction assembly size in cm
27 | 8*1 1 !y-direction assembly divided into 20 cm each
28 | 19*20. !z-direction nodal in cm
29 | 19*1 !z-direction assembly divided into 20 cm each
30 | 4 !np number of planar type
31 | 1 13*2 4*3 4 !planar assignment (from bottom to top)
32 | ! Planar_type_1 (Bottom Reflector)
33 | 4 4 4 4 4 4 4 4 4
34 | 4 4 4 4 4 4 4 4 4
35 | 4 4 4 4 4 4 4 4 4
36 | 4 4 4 4 4 4 4 4 4
37 | 4 4 4 4 4 4 4 4 0
38 | 4 4 4 4 4 4 4 4 0
39 | 4 4 4 4 4 4 4 0 0
40 | 4 4 4 4 4 4 0 0 0
41 | 4 4 4 4 0 0 0 0 0
42 | ! Planar_type_2 (Fuel)
43 | 3 2 2 2 3 2 2 1 4
44 | 2 2 2 2 2 2 2 1 4
45 | 2 2 2 2 2 2 1 1 4
46 | 2 2 2 2 2 2 1 4 4
47 | 3 2 2 2 3 1 1 4 0
48 | 2 2 2 2 1 1 4 4 0
49 | 2 2 1 1 1 4 4 0 0
50 | 1 1 1 4 4 4 0 0 0
51 | 4 4 4 4 0 0 0 0 0
52 | ! Planar_type_3 (Fuel+Partial Control Rods)
53 | 3 2 2 2 3 2 2 1 4
54 | 2 2 2 2 2 2 2 1 4
55 | 2 2 3 2 2 2 1 1 4
56 | 2 2 2 2 2 2 1 4 4
57 | 3 2 2 2 3 1 1 4 0
58 | 2 2 2 2 1 1 4 4 0
59 | 2 2 1 1 1 4 4 0 0
60 | 1 1 1 4 4 4 0 0 0
61 | 4 4 4 4 0 0 0 0 0
62 | ! Planar_type_4 (Top reflectors)
63 | 5 4 4 4 5 4 4 4 4
64 | 4 4 4 4 4 4 4 4 4
65 | 4 4 5 4 4 4 4 4 4
66 | 4 4 4 4 4 4 4 4 4
67 | 5 4 4 4 5 4 4 4 0
68 | 4 4 4 4 4 4 4 4 0
69 | 4 4 4 4 4 4 4 0 0
70 | 4 4 4 4 4 4 0 0 0
71 | 4 4 4 4 0 0 0 0 0
72 | ! Boundary conditions (east), (west), (north), (south), (bottom), (top)
73 | 1 2 2 1 1 1
74 | %ESRC
75 | 2 ! Number of source
76 | ! Repeat this input segment according to the number of sources
77 | 100000. ! Source Density (n/cm3.s)
78 | 1.0 0.0 ! Source energy spectrum
79 | 10 ! z-position of the source
80 | 2 9 ! x-y position of the source
81 | 2 8
82 | 1 8
83 | 0 0 ! x-y position ends
84 | 0 ! z-position ends
85 | 200000. ! Source Density (n/cm3.s)
86 | 1.0 0.0 ! Source energy spectrum
87 | 10 ! z-position of the source
88 | 1 9 ! x-y position of the source
89 | 0 0 ! x-y position ends
90 | 0 ! z-position ends
91 |
--------------------------------------------------------------------------------
/smpl/transient/LMW:
--------------------------------------------------------------------------------
1 | ! TRANSIENT LMW BENCHMARK INPUT DATA
2 | %MODE
3 | RODEJECT
4 | %CASE
5 | LMW TRANSIENT
6 | 20 CM NODE SIZE
7 |
8 | % XSEC
9 | 2 3 ! Number of groups and number of materials
10 | ! sigtr siga nu*sigf sigf chi sigs_g1 sigs_g2
11 | 0.2340967 0.01040206 0.006478 0.006478 1.0 0.0 0.017556
12 | 0.9355255 0.08766217 0.112733 0.112733 0.0 0.0 0.000000 ! MAT 1 (INNER CORE)
13 | 0.2338179 0.01099263 0.007503 0.007503 1.0 0.0 0.017178
14 | 0.9508216 0.09925634 0.137800 0.137800 0.0 0.0 0.000000 ! MAT 2 (OUTER CORE)
15 | 0.2039700 0.00266057 0.000000 0.000000 1.0 0.0 0.027597
16 | 1.2626167 0.04936351 0.000000 0.000000 0.0 0.0 0.000000 ! MAT 3 (REFLECTOR)
17 |
18 | ! GEOMETRY CARD
19 | %GEOM
20 | 6 6 10 !nx, ny, nz
21 | 10.0 5*20.0 !x-direction assembly size in cm
22 | 1 5*2 !x-direction assembly division
23 | 10.0 5*20.0 !y-direction assembly size in cm
24 | 1 5*2 !y-direction assembly division
25 | 10*20.0 !z-direction size in cm (from bottom to top)
26 | 10*4 !z-direction assembly division
27 | 2 !np number of planar type
28 | 1 8*2 1 !planar assignment (from bottom to top)
29 | ! Planar_Reg 1
30 | 3 3 3 3 3 0
31 | 3 3 3 3 3 3
32 | 3 3 3 3 3 3
33 | 3 3 3 3 3 3
34 | 3 3 3 3 3 3
35 | 3 3 3 3 3 3
36 | ! Planar_Reg 2
37 | 3 3 3 3 3 0
38 | 2 2 2 2 3 3
39 | 1 1 1 2 2 3
40 | 1 1 1 1 2 3
41 | 1 1 1 1 2 3
42 | 1 1 1 1 2 3
43 | ! Boundary conditions (east), (west), (north), (south), (bottom), (top)
44 | 1 2 1 2 1 1
45 |
46 | ! CONTROL CARD
47 | %CROD
48 | 2 180 ! Number of CR banks and Max number of steps
49 | 0. 1.0 ! Zero step pos. (cm from bottom) and step size (cm/step)
50 | 180. 100. ! CR Bank pos.
51 | 0 0 0 0 0 0
52 | 0 0 0 0 0 0
53 | 2 0 0 0 0 0
54 | 0 0 1 0 0 0
55 | 0 0 0 0 0 0
56 | 1 0 0 2 0 0
57 | ! CX changes
58 | ! sigtr siga nu*sigf sigf sigs_g1 sigs_g2
59 | 0.00000 0.00055 0.00000 0.00000 0.00000 0.00000
60 | 0.00000 0.00380 0.00000 0.00000 0.00000 0.00000
61 | 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000
62 | 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000
63 | 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000
64 | 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000
65 | 1
66 |
67 | ! ROD EJECTION CARD
68 | %EJCT
69 | ! Final Bank Pos (steps) Starts Move (seconds) Speed (steps/seconds)
70 | 60. 7.5 3.0 ! Bank 1
71 | 180. 0.0 3.0 ! Bank 2
72 | 60. 0.25 60.0 1.0 ! (seconds) total time, 1st time step, when to start 2nd time step, 2nd time step
73 | 0.00025 0.00138 0.00122 0.00265 0.00083 0.00017 !beta
74 | 0.01270 0.03170 0.11500 0.31100 1.40000 3.87000 !decay constants
75 | 1.25E7 2.5E5 ! Neutron velocity
76 | 1
77 |
78 | ! Iteration control card
79 | %ITER
80 | 1200 2 1.e-5 1.e-5 13 60 20 60
81 |
82 | ! Theta card. Theta value is set to 0.5 (Crank-Nicholson)
83 | %THET
84 | 0.5
85 |
--------------------------------------------------------------------------------
/smpl/transient/MOX/part4_helios:
--------------------------------------------------------------------------------
1 | %MODE
2 | RODEJECT
3 |
4 | ! CASE CARD
5 | %CASE
6 | MOX_HEL
7 | MOX TRANSIENT PROBLEM WITH XSEC FROM HELIOS
8 |
9 | ! XTAB CARD
10 | %XTAB
11 | 2 18 ! Number of groups and number of materials
12 | ! XTAB files for each material
13 | /home/travis/build/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_u42 1 !MAT 1 : u42u 0.15 GWD/TON
14 | /home/travis/build/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_u42 2 !MAT 2 : u42u 17.5 GWD/TON
15 | /home/travis/build/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_u42 4 !MAT 3 : u42u 22.5 GWD/TON
16 | /home/travis/build/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_u42 5 !MAT 4 : u42u 32.5 GWD/TON
17 | /home/travis/build/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_u42 6 !MAT 5 : u42u 35.0 GWD/TON
18 | /home/travis/build/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_u42 7 !MAT 6 : u42u 37.5 GWD/TON
19 | /home/travis/build/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_u45 1 !MAT 7 : u45u 0.15 GWD/TON
20 | /home/travis/build/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_u45 2 !MAT 8 : u45u 17.5 GWD/TON
21 | /home/travis/build/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_u45 3 !MAT 9 : u45u 20.5 GWD/TON
22 | /home/travis/build/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_u45 5 !MAT 10: u45u 32.5 GWD/TON
23 | /home/travis/build/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_u45 7 !MAT 11: u45u 37.5 GWD/TON
24 | /home/travis/build/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_m40 1 !MAT 12: m40m 0.15 GWD/TON
25 | /home/travis/build/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_m40 4 !MAT 13: m40m 22.5 GWD/TON
26 | /home/travis/build/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_m40 7 !MAT 14: m40m 37.5 GWD/TON
27 | /home/travis/build/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_m43 1 !MAT 15: m43m 0.15 GWD/TON
28 | /home/travis/build/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_m43 2 !MAT 16: m43m 17.5 GWD/TON
29 | /home/travis/build/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_m43 6 !MAT 17: m43m 35.0 GWD/TON
30 | /home/travis/build/imronuke/ADPRES/smpl/xsec/HELIOS/2G_XSEC_refl 1 !MAT 18: REFLECTOR
31 | 1
32 |
33 | %GEOM
34 | 17 17 22 !nx, ny, nz
35 | 17*21.42 !x-direction assembly size in cm
36 | 17*2 !x-direction assembly division
37 | 17*21.42 !y-direction assembly size in cm
38 | 17*2 !y-direction assembly ddivision
39 | 21.42 20*18.288 21.42 !z-direction assembly size in cm
40 | 22*1 !z-direction assembly division
41 | 2 !np number of planar type
42 | 2 20*1 2
43 | ! Planar_type_1
44 | 0 0 0 0 18 18 18 18 18 18 18 18 18 0 0 0 0
45 | 0 0 18 18 18 9 17 8 4 8 17 9 18 18 18 0 0
46 | 0 18 18 10 2 15 7 12 7 12 7 15 2 10 18 18 0
47 | 0 18 10 15 7 9 16 4 16 4 16 9 7 15 10 18 0
48 | 18 18 2 7 6 1 3 1 11 1 3 1 6 7 2 18 18
49 | 18 9 15 9 1 14 1 13 7 13 1 14 1 9 15 9 18
50 | 18 17 7 16 3 1 3 10 3 10 3 1 3 16 7 17 18
51 | 18 8 12 4 1 13 10 2 1 2 10 13 1 4 12 8 18
52 | 18 4 7 16 11 7 3 1 5 1 3 7 11 16 7 4 18
53 | 18 8 12 4 1 13 10 2 1 2 10 13 1 4 12 8 18
54 | 18 17 7 16 3 1 3 10 3 10 3 1 3 16 7 17 18
55 | 18 9 15 9 1 14 1 13 7 13 1 14 1 9 15 9 18
56 | 18 18 2 7 6 1 3 1 11 1 3 1 6 7 2 18 18
57 | 0 18 10 15 7 9 16 4 16 4 16 9 7 15 10 18 0
58 | 0 18 18 10 2 15 7 12 7 12 7 15 2 10 18 18 0
59 | 0 0 18 18 18 9 17 8 4 8 17 9 18 18 18 0 0
60 | 0 0 0 0 18 18 18 18 18 18 18 18 18 0 0 0 0
61 | ! Planar_type_2
62 | 0 0 0 0 18 18 18 18 18 18 18 18 18 0 0 0 0
63 | 0 0 18 18 18 18 18 18 18 18 18 18 18 18 18 0 0
64 | 0 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 0
65 | 0 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 0
66 | 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18
67 | 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18
68 | 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18
69 | 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18
70 | 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18
71 | 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18
72 | 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18
73 | 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18
74 | 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18
75 | 0 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 0
76 | 0 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 0
77 | 0 0 18 18 18 18 18 18 18 18 18 18 18 18 18 0 0
78 | 0 0 0 0 18 18 18 18 18 18 18 18 18 0 0 0 0
79 |
80 | ! Boundary conditions (east), (west), (north), (south), (bottom), (top)
81 | 0 0 0 0 0 0
82 |
83 | ! CONTROL CARD
84 | %CROD
85 | 9 200. ! Number of CR banks and max number of banks
86 | 21.42 1.8288 ! Zero step pos. (cm) and cm/step (total 200 steps)
87 | 0. 0. 0. 0. 200. 200. 200. 200. 0. ! CR Bank pos.
88 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
89 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
90 | 0 0 0 0 5 0 2 0 3 0 2 0 5 0 0 0 0
91 | 0 0 0 0 0 7 0 6 0 6 0 7 0 0 0 0 0
92 | 0 0 5 0 4 0 0 0 8 0 0 0 9 0 5 0 0
93 | 0 0 0 7 0 0 0 0 0 0 0 0 0 7 0 0 0
94 | 0 0 2 0 0 0 3 0 1 0 3 0 0 0 2 0 0
95 | 0 0 0 6 0 0 0 0 0 0 0 0 0 6 0 0 0
96 | 0 0 3 0 8 0 1 0 4 0 1 0 8 0 3 0 0
97 | 0 0 0 6 0 0 0 0 0 0 0 0 0 6 0 0 0
98 | 0 0 2 0 0 0 3 0 1 0 3 0 0 0 2 0 0
99 | 0 0 0 7 0 0 0 0 0 0 0 0 0 7 0 0 0
100 | 0 0 5 0 4 0 0 0 8 0 0 0 4 0 5 0 0
101 | 0 0 0 0 0 7 0 6 0 6 0 7 0 0 0 0 0
102 | 0 0 0 0 5 0 2 0 3 0 2 0 5 0 0 0 0
103 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
104 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
105 | 1
106 |
107 | ! BORON CONCENTRATION
108 | %BCON
109 | 1341.99 1341.0 ! Since %xtab exist, second number is dummy
110 |
111 | ! THERMAL-HYDRAULIC CARD
112 | %THER
113 | 0.0001 ! Percent power in %
114 | 3565.0e6 ! Reactor thermal power for full geometry in Watt
115 | 560. 82.121243523 ! Inlet coolant temp. (Kelvin) and Fuel Assembly Mass flow rate (kg/s)
116 | 3.951E-03 5.9E-05 5.73E-04 1.26E-2 ! Fuel meat rad., gap thickness, cladding thickness and pin pitch (m)
117 | 264 25 ! Number of fuel pin and guide tubes
118 | 0.0 ! FRACTION OF HEAT DEPOSITED IN COOLANT
119 | 1
120 |
121 | %EJCT
122 | ! Final Bank Pos (steps) Starts Move (seconds) Speed (steps/seconds)
123 | 0. 0.0 0.0 ! Bank 1
124 | 0. 0.0 0.0 ! Bank 2
125 | 0. 0.0 0.0 ! Bank 3
126 | 0. 0.0 0.0 ! Bank 4
127 | 200. 0.0 0.0 ! Bank 5
128 | 200. 0.0 0.0 ! Bank 6
129 | 200. 0.0 0.0 ! Bank 7
130 | 200. 0.0 0.0 ! Bank 8
131 | 200. 0.0 2000.0 ! Bank 9
132 | 1.0 0.002 1.0 0.002 ! (seconds) total time, 1st time step, when to start 2nd time step, 2nd time step
133 | 1
134 |
135 | ! Iteration control card (see manual or output file for description)
136 | %ITER
137 | 1200 3 1.e-5 1.e-5 20 40 20 80
138 |
139 | ! Flux extrapolation card
140 | %EXTR
141 |
--------------------------------------------------------------------------------
/smpl/transient/MOX/part4_serpent:
--------------------------------------------------------------------------------
1 | %MODE
2 | RODEJECT
3 |
4 | ! CASE CARD
5 | %CASE
6 | MOX_SER
7 | MOX TRANSIENT PROBLEM WITH XSEC FROM SERPENT
8 |
9 | ! XTAB CARD
10 | %XTAB
11 | 2 19 ! Number of groups and number of materials
12 | ! XTAB files for each material
13 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u42.tab 1 !MAT 1 : u42u 0.15 GWD/TON
14 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u42.tab 2 !MAT 2 : u42u 17.5 GWD/TON
15 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u42.tab 4 !MAT 3 : u42u 22.5 GWD/TON
16 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u42.tab 5 !MAT 4 : u42u 32.5 GWD/TON
17 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u42.tab 6 !MAT 5 : u42u 35.0 GWD/TON
18 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u42.tab 7 !MAT 6 : u42u 37.5 GWD/TON
19 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u45.tab 1 !MAT 7 : u45u 0.15 GWD/TON
20 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u45.tab 2 !MAT 8 : u45u 17.5 GWD/TON
21 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u45.tab 3 !MAT 9 : u45u 20.5 GWD/TON
22 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u45.tab 5 !MAT 10: u45u 32.5 GWD/TON
23 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/u45.tab 7 !MAT 11: u45u 37.5 GWD/TON
24 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/m40.tab 1 !MAT 12: m40m 0.15 GWD/TON
25 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/m40.tab 4 !MAT 13: m40m 22.5 GWD/TON
26 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/m40.tab 7 !MAT 14: m40m 37.5 GWD/TON
27 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/m43.tab 1 !MAT 15: m43m 0.15 GWD/TON
28 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/m43.tab 2 !MAT 16: m43m 17.5 GWD/TON
29 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/m43.tab 6 !MAT 17: m43m 35.0 GWD/TON
30 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/refr.tab 1 !MAT 18: RADIAL REFLECTOR
31 | /home/imronuke/ADPRES/smpl/xsec/SERPENT_CMM/refa.tab 1 !MAT 19: AXIAL REFLECTOR
32 | 1
33 |
34 | %GEOM
35 | 17 17 22 !nx, ny, nz
36 | 17*21.42 !x-direction assembly size in cm
37 | 17*2 !x-direction assembly division
38 | 17*21.42 !y-direction assembly size in cm
39 | 17*2 !y-direction assembly ddivision
40 | 21.42 20*18.288 21.42 !z-direction assembly size in cm
41 | 22*1 !z-direction assembly division
42 | 2 !np number of planar type
43 | 2 20*1 2
44 | ! Planar_type_1
45 | 0 0 0 0 18 18 18 18 18 18 18 18 18 0 0 0 0
46 | 0 0 18 18 18 9 17 8 4 8 17 9 18 18 18 0 0
47 | 0 18 18 10 2 15 7 12 7 12 7 15 2 10 18 18 0
48 | 0 18 10 15 7 9 16 4 16 4 16 9 7 15 10 18 0
49 | 18 18 2 7 6 1 3 1 11 1 3 1 6 7 2 18 18
50 | 18 9 15 9 1 14 1 13 7 13 1 14 1 9 15 9 18
51 | 18 17 7 16 3 1 3 10 3 10 3 1 3 16 7 17 18
52 | 18 8 12 4 1 13 10 2 1 2 10 13 1 4 12 8 18
53 | 18 4 7 16 11 7 3 1 5 1 3 7 11 16 7 4 18
54 | 18 8 12 4 1 13 10 2 1 2 10 13 1 4 12 8 18
55 | 18 17 7 16 3 1 3 10 3 10 3 1 3 16 7 17 18
56 | 18 9 15 9 1 14 1 13 7 13 1 14 1 9 15 9 18
57 | 18 18 2 7 6 1 3 1 11 1 3 1 6 7 2 18 18
58 | 0 18 10 15 7 9 16 4 16 4 16 9 7 15 10 18 0
59 | 0 18 18 10 2 15 7 12 7 12 7 15 2 10 18 18 0
60 | 0 0 18 18 18 9 17 8 4 8 17 9 18 18 18 0 0
61 | 0 0 0 0 18 18 18 18 18 18 18 18 18 0 0 0 0
62 | ! Planar_type_2
63 | 0 0 0 0 19 19 19 19 19 19 19 19 19 0 0 0 0
64 | 0 0 19 19 19 19 19 19 19 19 19 19 19 19 19 0 0
65 | 0 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 0
66 | 0 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 0
67 | 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19
68 | 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19
69 | 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19
70 | 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19
71 | 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19
72 | 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19
73 | 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19
74 | 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19
75 | 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19
76 | 0 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 0
77 | 0 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 0
78 | 0 0 19 19 19 19 19 19 19 19 19 19 19 19 19 0 0
79 | 0 0 0 0 19 19 19 19 19 19 19 19 19 0 0 0 0
80 |
81 | ! Boundary conditions (east), (west), (north), (south), (bottom), (top)
82 | 0 0 0 0 0 0
83 |
84 | ! CONTROL CARD
85 | %CROD
86 | 9 200. ! Number of CR banks and max number of banks
87 | 21.42 1.8288 ! Zero step pos. (cm) and cm/step (total 200 steps)
88 | 0. 0. 0. 0. 200. 200. 200. 200. 0. ! CR Bank pos.
89 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
90 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
91 | 0 0 0 0 5 0 2 0 3 0 2 0 5 0 0 0 0
92 | 0 0 0 0 0 7 0 6 0 6 0 7 0 0 0 0 0
93 | 0 0 5 0 4 0 0 0 8 0 0 0 9 0 5 0 0
94 | 0 0 0 7 0 0 0 0 0 0 0 0 0 7 0 0 0
95 | 0 0 2 0 0 0 3 0 1 0 3 0 0 0 2 0 0
96 | 0 0 0 6 0 0 0 0 0 0 0 0 0 6 0 0 0
97 | 0 0 3 0 8 0 1 0 4 0 1 0 8 0 3 0 0
98 | 0 0 0 6 0 0 0 0 0 0 0 0 0 6 0 0 0
99 | 0 0 2 0 0 0 3 0 1 0 3 0 0 0 2 0 0
100 | 0 0 0 7 0 0 0 0 0 0 0 0 0 7 0 0 0
101 | 0 0 5 0 4 0 0 0 8 0 0 0 4 0 5 0 0
102 | 0 0 0 0 0 7 0 6 0 6 0 7 0 0 0 0 0
103 | 0 0 0 0 5 0 2 0 3 0 2 0 5 0 0 0 0
104 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
105 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
106 | 1
107 |
108 | ! BORON CONCENTRATION
109 | %BCON
110 | 1207.06 1208.2 ! Since %xtab exist, second number is dummy
111 |
112 | ! THERMAL-HYDRAULIC CARD
113 | %THER
114 | 0.0001 ! Percent power in %
115 | 3565.0e6 ! Reactor thermal power for full geometry in Watt
116 | 560. 82.121243523 ! Inlet coolant temp. (Kelvin) and Fuel Assembly Mass flow rate (kg/s)
117 | 3.951E-03 5.9E-05 5.73E-04 1.26E-2 ! Fuel meat rad., gap thickness, cladding thickness and pin pitch (m)
118 | 264 25 ! Number of fuel pin and guide tubes
119 | 0.0 ! FRACTION OF HEAT DEPOSITED IN COOLANT
120 | 1
121 |
122 | %EJCT
123 | ! Final Bank Pos (steps) Starts Move (seconds) Speed (steps/seconds)
124 | 0. 0.0 0.0 ! Bank 1
125 | 0. 0.0 0.0 ! Bank 2
126 | 0. 0.0 0.0 ! Bank 3
127 | 0. 0.0 0.0 ! Bank 4
128 | 200. 0.0 0.0 ! Bank 5
129 | 200. 0.0 0.0 ! Bank 6
130 | 200. 0.0 0.0 ! Bank 7
131 | 200. 0.0 0.0 ! Bank 8
132 | 200. 0.0 2000.0 ! Bank 9
133 | 1.0 0.002 1.0 0.002 ! (seconds) total time, 1st time step, when to start 2nd time step, 2nd time step
134 | 1
135 |
136 | ! Iteration control card (see manual or output file for description)
137 | %ITER
138 | 1200 3 1.e-5 1.e-5 20 40 20 80
139 |
140 | ! Flux extrapolation card
141 | %EXTR
142 |
--------------------------------------------------------------------------------
/smpl/xsec/HELIOS/2G_XSEC_refl:
--------------------------------------------------------------------------------
1 | * Input Control
2 | 1 1 * ADF, CROD
3 | * Mod Dens Boron ppm Fuel Temp Mod Temp
4 | 1 3 1 1
5 | 0.00 1000.00 2000.00
6 | *
7 | * ----------------------------------------------------------
8 | * BURNUP 0.00
9 | * ----------------------------------------------------------
10 | *
11 | * Transport XSEC Table
12 | *
13 | * GROUP 1
14 | 3.03521E-01
15 | 3.01887E-01
16 | 3.00137E-01
17 | * GROUP 2
18 | 1.27564E+00
19 | 1.22567E+00
20 | 1.19653E+00
21 | *
22 | * Absorption XSEC Table
23 | *
24 | * GROUP 1
25 | 2.04452E-03
26 | 2.42533E-03
27 | 2.80137E-03
28 | * GROUP 2
29 | 1.62750E-02
30 | 3.72376E-02
31 | 5.54949E-02
32 | *
33 | * Nu-Fission XSEC Table
34 | *
35 | * GROUP 1
36 | 0.00000E+00
37 | 0.00000E+00
38 | 0.00000E+00
39 | * GROUP 2
40 | 0.00000E+00
41 | 0.00000E+00
42 | 0.00000E+00
43 | *
44 | * Kappa-Fission XSEC Table
45 | *
46 | * GROUP 1
47 | 0.00000E+00
48 | 0.00000E+00
49 | 0.00000E+00
50 | * GROUP 2
51 | 0.00000E+00
52 | 0.00000E+00
53 | 0.00000E+00
54 | *
55 | * Scattering XSEC Table
56 | *
57 | * GROUP 1 -> 1
58 | 6.37098E-01
59 | 6.40121E-01
60 | 6.41711E-01
61 | * GROUP 1 -> 2
62 | 2.73402E-02
63 | 2.75262E-02
64 | 2.76036E-02
65 | * GROUP 2 -> 1
66 | 0.00000E+00
67 | 0.00000E+00
68 | 0.00000E+00
69 | * GROUP 2 -> 2
70 | 2.05560E+00
71 | 1.99026E+00
72 | 1.94187E+00
73 | *
74 | * ADF Table
75 | *
76 | * GROUP 1
77 | 1.15642
78 | 1.17639
79 | 1.19223
80 | * GROUP 2
81 | 0.14614
82 | 0.22755
83 | 0.28266
84 | *
85 | ***RODDED XSEC*****
86 | * Transport XSEC Table
87 | *
88 | * GROUP 1
89 | 3.03521E-01
90 | 3.01887E-01
91 | 3.00137E-01
92 | * GROUP 2
93 | 1.27564E+00
94 | 1.22567E+00
95 | 1.19653E+00
96 | *
97 | * Absorption XSEC Table
98 | *
99 | * GROUP 1
100 | 2.04452E-03
101 | 2.42533E-03
102 | 2.80137E-03
103 | * GROUP 2
104 | 1.62750E-02
105 | 3.72376E-02
106 | 5.54949E-02
107 | *
108 | * Nu-Fission XSEC Table
109 | *
110 | * GROUP 1
111 | 0.00000E+00
112 | 0.00000E+00
113 | 0.00000E+00
114 | * GROUP 2
115 | 0.00000E+00
116 | 0.00000E+00
117 | 0.00000E+00
118 | *
119 | * Kappa-Fission XSEC Table
120 | *
121 | * GROUP 1
122 | 0.00000E+00
123 | 0.00000E+00
124 | 0.00000E+00
125 | * GROUP 2
126 | 0.00000E+00
127 | 0.00000E+00
128 | 0.00000E+00
129 | *
130 | * Scattering XSEC Table
131 | *
132 | * GROUP 1 -> 1
133 | 6.37098E-01
134 | 6.40121E-01
135 | 6.41711E-01
136 | * GROUP 1 -> 2
137 | 2.73402E-02
138 | 2.75262E-02
139 | 2.76036E-02
140 | * GROUP 2 -> 1
141 | 0.00000E+00
142 | 0.00000E+00
143 | 0.00000E+00
144 | * GROUP 2 -> 2
145 | 2.05560E+00
146 | 1.99026E+00
147 | 1.94187E+00
148 | *
149 | * ADF Table
150 | *
151 | * GROUP 1
152 | 1.15642
153 | 1.17639
154 | 1.19223
155 | * GROUP 2
156 | 0.14614
157 | 0.22755
158 | 0.28266
159 | *
160 | * Fission Spectrum
161 | *
162 | * GROUP 1 2
163 | 1.00000E+00 0.00000E+00
164 | *
165 | * Inverse Velocity
166 | *
167 | * GROUP 1 2
168 | 7.38122E-08 2.75765E-06
169 | *
170 | * Delay Neutron Decay Constant (Lambda)
171 | *
172 | * GROUP 1 2 3 4 5 6
173 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00
174 | *
175 | * Delay Neutron Fraction (Beta)
176 | *
177 | * GROUP 1 2 3 4 5 6
178 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00
179 | *
180 | END
181 |
--------------------------------------------------------------------------------
/smpl/xsec/SERPENT_CMM/refa.tab:
--------------------------------------------------------------------------------
1 | * INPUT CONTROL
2 | 1 1 * ADF and CR
3 | * Mod Dens Boron ppm Fuel Temp Mod Temp
4 | 3 3 1 1
5 | 0.66114 0.71187 0.75206
6 | 0.00 1000.00 2000.00
7 | *
8 | * --------------------------------------------------------
9 | * BURNUP 0.00
10 | * --------------------------------------------------------
11 | *
12 | * Transport XSEC Table
13 | *
14 | * GROUP 1
15 | 1.51007E-01 1.63020E-01 1.72582E-01
16 | 1.53495E-01 1.65475E-01 1.71190E-01
17 | 1.51529E-01 1.64498E-01 1.72586E-01
18 | * GROUP 2
19 | 1.18891E+00 1.29711E+00 1.38618E+00
20 | 1.17242E+00 1.27670E+00 1.36174E+00
21 | 1.16363E+00 1.26466E+00 1.34584E+00
22 | *
23 | * Absorption XSEC Table
24 | *
25 | * GROUP 1
26 | 3.76623E-04 4.04948E-04 4.22551E-04
27 | 8.75700E-04 9.46193E-04 1.00281E-03
28 | 1.38396E-03 1.49462E-03 1.57938E-03
29 | * GROUP 2
30 | 8.94981E-03 9.81091E-03 1.05435E-02
31 | 2.54880E-02 2.79360E-02 2.99824E-02
32 | 4.14358E-02 4.53982E-02 4.85846E-02
33 | *
34 | * NU-Fission XSEC Table
35 | *
36 | * GROUP 1
37 | 0.00000E+00 0.00000E+00 0.00000E+00
38 | 0.00000E+00 0.00000E+00 0.00000E+00
39 | 0.00000E+00 0.00000E+00 0.00000E+00
40 | * GROUP 2
41 | 0.00000E+00 0.00000E+00 0.00000E+00
42 | 0.00000E+00 0.00000E+00 0.00000E+00
43 | 0.00000E+00 0.00000E+00 0.00000E+00
44 | *
45 | * Kappa-Fission XSEC Table
46 | *
47 | * GROUP 1
48 | 0.00000E+00 0.00000E+00 0.00000E+00
49 | 0.00000E+00 0.00000E+00 0.00000E+00
50 | 0.00000E+00 0.00000E+00 0.00000E+00
51 | * GROUP 2
52 | 0.00000E+00 0.00000E+00 0.00000E+00
53 | 0.00000E+00 0.00000E+00 0.00000E+00
54 | 0.00000E+00 0.00000E+00 0.00000E+00
55 | *
56 | * Scattering XSEC Table
57 | *
58 | * GROUP 1 -> 1
59 | 5.85596E-01 6.27338E-01 6.63431E-01
60 | 5.87206E-01 6.32774E-01 6.66798E-01
61 | 5.88078E-01 6.31627E-01 6.65963E-01
62 | * GROUP 1 -> 2
63 | 3.84106E-02 4.12103E-02 4.36698E-02
64 | 3.86247E-02 4.13333E-02 4.35628E-02
65 | 3.85620E-02 4.11732E-02 4.32646E-02
66 | * GROUP 2 -> 1
67 | 2.44365E-04 2.15908E-04 2.04860E-04
68 | 4.94776E-04 4.96476E-04 4.54319E-04
69 | 8.30369E-04 7.27460E-04 7.25772E-04
70 | * GROUP 2 -> 2
71 | 1.83452E+00 1.99135E+00 2.12000E+00
72 | 1.80712E+00 1.96107E+00 2.08645E+00
73 | 1.78493E+00 1.93718E+00 2.05674E+00
74 | *
75 | * ADF Table
76 | *
77 | * GROUP 1
78 | 1.00924E+00 1.00751E+00 1.01021E+00
79 | 1.00649E+00 1.00791E+00 1.01082E+00
80 | 1.00785E+00 1.00791E+00 1.01239E+00
81 | * GROUP 2
82 | 1.02785E+00 1.02447E+00 1.02312E+00
83 | 1.02726E+00 1.03023E+00 1.03533E+00
84 | 1.03073E+00 1.03173E+00 1.03631E+00
85 | *
86 | * Transport XSEC Table
87 | *
88 | * GROUP 1
89 | 1.51007E-01 1.63020E-01 1.72582E-01
90 | 1.53495E-01 1.65475E-01 1.71190E-01
91 | 1.51529E-01 1.64498E-01 1.72586E-01
92 | * GROUP 2
93 | 1.18891E+00 1.29711E+00 1.38618E+00
94 | 1.17242E+00 1.27670E+00 1.36174E+00
95 | 1.16363E+00 1.26466E+00 1.34584E+00
96 | *
97 | * Absorption XSEC Table
98 | *
99 | * GROUP 1
100 | 3.76623E-04 4.04948E-04 4.22551E-04
101 | 8.75700E-04 9.46193E-04 1.00281E-03
102 | 1.38396E-03 1.49462E-03 1.57938E-03
103 | * GROUP 2
104 | 8.94981E-03 9.81091E-03 1.05435E-02
105 | 2.54880E-02 2.79360E-02 2.99824E-02
106 | 4.14358E-02 4.53982E-02 4.85846E-02
107 | *
108 | * NU-Fission XSEC Table
109 | *
110 | * GROUP 1
111 | 0.00000E+00 0.00000E+00 0.00000E+00
112 | 0.00000E+00 0.00000E+00 0.00000E+00
113 | 0.00000E+00 0.00000E+00 0.00000E+00
114 | * GROUP 2
115 | 0.00000E+00 0.00000E+00 0.00000E+00
116 | 0.00000E+00 0.00000E+00 0.00000E+00
117 | 0.00000E+00 0.00000E+00 0.00000E+00
118 | *
119 | * Kappa-Fission XSEC Table
120 | *
121 | * GROUP 1
122 | 0.00000E+00 0.00000E+00 0.00000E+00
123 | 0.00000E+00 0.00000E+00 0.00000E+00
124 | 0.00000E+00 0.00000E+00 0.00000E+00
125 | * GROUP 2
126 | 0.00000E+00 0.00000E+00 0.00000E+00
127 | 0.00000E+00 0.00000E+00 0.00000E+00
128 | 0.00000E+00 0.00000E+00 0.00000E+00
129 | *
130 | * Scattering XSEC Table
131 | *
132 | * GROUP 1 -> 1
133 | 5.85596E-01 6.27338E-01 6.63431E-01
134 | 5.87206E-01 6.32774E-01 6.66798E-01
135 | 5.88078E-01 6.31627E-01 6.65963E-01
136 | * GROUP 1 -> 2
137 | 3.84106E-02 4.12103E-02 4.36698E-02
138 | 3.86247E-02 4.13333E-02 4.35628E-02
139 | 3.85620E-02 4.11732E-02 4.32646E-02
140 | * GROUP 2 -> 1
141 | 2.44365E-04 2.15908E-04 2.04860E-04
142 | 4.94776E-04 4.96476E-04 4.54319E-04
143 | 8.30369E-04 7.27460E-04 7.25772E-04
144 | * GROUP 2 -> 2
145 | 1.83452E+00 1.99135E+00 2.12000E+00
146 | 1.80712E+00 1.96107E+00 2.08645E+00
147 | 1.78493E+00 1.93718E+00 2.05674E+00
148 | *
149 | * ADF Table
150 | *
151 | * GROUP 1
152 | 1.00924E+00 1.00751E+00 1.01021E+00
153 | 1.00649E+00 1.00791E+00 1.01082E+00
154 | 1.00785E+00 1.00791E+00 1.01239E+00
155 | * GROUP 2
156 | 1.02785E+00 1.02447E+00 1.02312E+00
157 | 1.02726E+00 1.03023E+00 1.03533E+00
158 | 1.03073E+00 1.03173E+00 1.03631E+00
159 | *
160 | * Fission Spectrum
161 | *
162 | * GROUP 1 2
163 | 0.00000E+00 0.00000E+00
164 | *
165 | * Inverse velocity
166 | *
167 | * GROUP 1 2
168 | 8.15106E-08 2.79121E-06
169 | *
170 | * Delay Neutron Decay Constant (Lambda)
171 | *
172 | * GROUP 1 2 3 4 5 6
173 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00
174 | *
175 | * Delay Neutron Fraction (Beta)
176 | *
177 | * GROUP 1 2 3 4 5 6
178 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00
179 |
--------------------------------------------------------------------------------
/smpl/xsec/SERPENT_CMM/refr.tab:
--------------------------------------------------------------------------------
1 | * INPUT CONTROL
2 | 1 1 * ADF and CR
3 | * Mod Dens Boron ppm Fuel Temp Mod Temp
4 | 1 3 1 1
5 | 0.00 1000.00 2000.00
6 | *
7 | * --------------------------------------------------------
8 | * BURNUP 0.00
9 | * --------------------------------------------------------
10 | *
11 | * Transport XSEC Table
12 | *
13 | * GROUP 1
14 | 2.52383E-01
15 | 2.52078E-01
16 | 2.52853E-01
17 | * GROUP 2
18 | 1.36057E+00
19 | 1.32879E+00
20 | 1.30602E+00
21 | *
22 | * Absorption XSEC Table
23 | *
24 | * GROUP 1
25 | 1.93062E-03
26 | 2.28946E-03
27 | 2.65247E-03
28 | * GROUP 2
29 | 1.71151E-02
30 | 3.79706E-02
31 | 5.61592E-02
32 | *
33 | * NU-Fission XSEC Table
34 | *
35 | * GROUP 1
36 | 0.00000E+00
37 | 0.00000E+00
38 | 0.00000E+00
39 | * GROUP 2
40 | 0.00000E+00
41 | 0.00000E+00
42 | 0.00000E+00
43 | *
44 | * Kappa-Fission XSEC Table
45 | *
46 | * GROUP 1
47 | 0.00000E+00
48 | 0.00000E+00
49 | 0.00000E+00
50 | * GROUP 2
51 | 0.00000E+00
52 | 0.00000E+00
53 | 0.00000E+00
54 | *
55 | * Scattering XSEC Table
56 | *
57 | * GROUP 1 -> 1
58 | 6.28627E-01
59 | 6.28598E-01
60 | 6.29403E-01
61 | * GROUP 1 -> 2
62 | 2.87682E-02
63 | 2.84275E-02
64 | 2.81124E-02
65 | * GROUP 2 -> 1
66 | 3.39726E-04
67 | 6.83220E-04
68 | 9.64640E-04
69 | * GROUP 2 -> 2
70 | 2.05028E+00
71 | 1.98425E+00
72 | 1.93400E+00
73 | *
74 | * ADF Table
75 | *
76 | * GROUP 1
77 | 1.22678E+00
78 | 1.22730E+00
79 | 1.22499E+00
80 | * GROUP 2
81 | 1.60585E-01
82 | 2.40027E-01
83 | 2.90058E-01
84 | *
85 | * Transport XSEC Table
86 | *
87 | * GROUP 1
88 | 2.52383E-01
89 | 2.52078E-01
90 | 2.52853E-01
91 | * GROUP 2
92 | 1.36057E+00
93 | 1.32879E+00
94 | 1.30602E+00
95 | *
96 | * Absorption XSEC Table
97 | *
98 | * GROUP 1
99 | 1.93062E-03
100 | 2.28946E-03
101 | 2.65247E-03
102 | * GROUP 2
103 | 1.71151E-02
104 | 3.79706E-02
105 | 5.61592E-02
106 | *
107 | * NU-Fission XSEC Table
108 | *
109 | * GROUP 1
110 | 0.00000E+00
111 | 0.00000E+00
112 | 0.00000E+00
113 | * GROUP 2
114 | 0.00000E+00
115 | 0.00000E+00
116 | 0.00000E+00
117 | *
118 | * Kappa-Fission XSEC Table
119 | *
120 | * GROUP 1
121 | 0.00000E+00
122 | 0.00000E+00
123 | 0.00000E+00
124 | * GROUP 2
125 | 0.00000E+00
126 | 0.00000E+00
127 | 0.00000E+00
128 | *
129 | * Scattering XSEC Table
130 | *
131 | * GROUP 1 -> 1
132 | 6.28627E-01
133 | 6.28598E-01
134 | 6.29403E-01
135 | * GROUP 1 -> 2
136 | 2.87682E-02
137 | 2.84275E-02
138 | 2.81124E-02
139 | * GROUP 2 -> 1
140 | 3.39726E-04
141 | 6.83220E-04
142 | 9.64640E-04
143 | * GROUP 2 -> 2
144 | 2.05028E+00
145 | 1.98425E+00
146 | 1.93400E+00
147 | *
148 | * ADF Table
149 | *
150 | * GROUP 1
151 | 1.22678E+00
152 | 1.22730E+00
153 | 1.22499E+00
154 | * GROUP 2
155 | 1.60585E-01
156 | 2.40027E-01
157 | 2.90058E-01
158 | *
159 | * Fission Spectrum
160 | *
161 | * GROUP 1 2
162 | 0.00000E+00 0.00000E+00
163 | *
164 | * Inverse velocity
165 | *
166 | * GROUP 1 2
167 | 7.54612E-08 2.74339E-06
168 | *
169 | * Delay Neutron Decay Constant (Lambda)
170 | *
171 | * GROUP 1 2 3 4 5 6
172 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00
173 | *
174 | * Delay Neutron Fraction (Beta)
175 | *
176 | * GROUP 1 2 3 4 5 6
177 | 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00 0.00000E+00
178 |
--------------------------------------------------------------------------------
/src/ADPRES.f90:
--------------------------------------------------------------------------------
1 | PROGRAM main
2 |
3 | USE sdata, ONLY: dp, mode, tranw, fdm_time, nod_time, xs_time, &
4 | inp_time, th_time, get_time
5 | USE io, ONLY: ounit, scr, inp_read, bther
6 | USE control, ONLY: forward, adjoint, fixedsrc
7 | USE trans, ONLY: rod_eject, rod_eject_th
8 | USE th, ONLY: cbsearch, cbsearcht
9 |
10 | IMPLICIT NONE
11 |
12 | REAL(DP) :: st, fn, tot_time
13 |
14 | ! Read input
15 | st = get_time()
16 | call inp_read()
17 | fn = get_time()
18 | inp_time = fn - st
19 |
20 | if (scr) then
21 | write(*,*)
22 | write(*,*) ' reading input ... done'
23 | end if
24 |
25 | SELECT CASE(mode)
26 | CASE('FIXEDSRC')
27 | CALL fixedsrc()
28 | CASE('ADJOINT')
29 | CALL adjoint()
30 | CASE('RODEJECT')
31 | IF (bther == 0) THEN
32 | CALL rod_eject()
33 | ELSE
34 | CALL rod_eject_th()
35 | END IF
36 | CASE('BCSEARCH')
37 | IF (bther == 0) THEN
38 | CALL cbsearch()
39 | ELSE
40 | CALL cbsearcht()
41 | END IF
42 | CASE DEFAULT
43 | CALL forward()
44 | END SELECT
45 |
46 | IF (tranw) THEN
47 | WRITE(ounit,*)
48 | WRITE(ounit,*) ' WARNING: ONE OR MORE OUTER ITERATIONS DID NOT CONVERGE.'&
49 | // 'YOU MAY NEED TO REDUCE TIME STEP'
50 | WRITE(*,*)
51 | WRITE(*,*) ' WARNING: ONE OR MORE OUTER ITERATIONS DID NOT CONVERGE.'&
52 | // 'YOU MAY NEED TO REDUCE TIME STEP'
53 | END IF
54 |
55 | tot_time = fdm_time + th_time + nod_time + xs_time + inp_time
56 | WRITE(ounit,*); WRITE(ounit,*); WRITE(ounit,1123)
57 | WRITE(ounit,1124)inp_time, inp_time/tot_time*100.
58 | WRITE(ounit,1125)xs_time, xs_time/tot_time*100.
59 | WRITE(ounit,1126)fdm_time, fdm_time/tot_time*100.
60 | WRITE(ounit,1127)nod_time, nod_time/tot_time*100.
61 | WRITE(ounit,1128)th_time, th_time/tot_time*100.
62 | WRITE(ounit,1129)
63 | WRITE(ounit,1130)tot_time
64 | if (scr) then
65 | WRITE(*,*); WRITE(*,*); WRITE(*,1123)
66 | WRITE(*,1124)inp_time, inp_time/tot_time*100.
67 | WRITE(*,1125)xs_time, xs_time/tot_time*100.
68 | WRITE(*,1126)fdm_time, fdm_time/tot_time*100.
69 | WRITE(*,1127)nod_time, nod_time/tot_time*100.
70 | WRITE(*,1128)th_time, th_time/tot_time*100.
71 | WRITE(*,1129)
72 | WRITE(*,1130)tot_time
73 | end if
74 | 1123 format (2X,'CPU time breakdown in seconds')
75 | 1124 format (4X,'Input reading time :', F10.4, ' (', F4.1,'%)')
76 | 1125 format (4X,'XSEC processing time :', F10.4, ' (', F4.1,'%)')
77 | 1126 format (4X,'CMFD time :', F10.4, ' (', F4.1,'%)')
78 | 1127 format (4X,'Nodal update time :', F10.4, ' (', F4.1,'%)')
79 | 1128 format (4X,'T-H time :', F10.4, ' (', F4.1,'%)')
80 | 1129 format (4X,'------------------------------------------')
81 | 1130 format (4X,'Total time :', F10.4)
82 |
83 | WRITE(*,*)
84 | WRITE(*,*) " ADPRES EXIT NORMALLY"
85 |
86 | ! ADPRES stop to prevent remain memory not allocated for g95 compiler
87 | stop
88 |
89 | END PROGRAM
90 |
--------------------------------------------------------------------------------
/src/mod_control.f90:
--------------------------------------------------------------------------------
1 | module control
2 |
3 | use sdata, only: dp
4 | implicit none
5 | save
6 |
7 | contains
8 |
9 | !******************************************************************************!
10 |
11 | SUBROUTINE forward()
12 |
13 | !
14 | ! Purpose:
15 | ! To solve forward (normal) problems
16 | !
17 |
18 | use sdata, only: nnod, f0, aprad, apaxi, afrad, ftem, mtem, cden, bcon, bpos
19 | use io, only: AsmPow, AxiPow, AsmFlux, inp_read
20 | use xsec, only: XS_updt
21 | use cmfd, only: outer, powdis
22 |
23 | IMPLICIT NONE
24 |
25 | REAL(DP), DIMENSION(:), ALLOCATABLE :: pow
26 |
27 | !Update xsec
28 | CALL XS_updt(bcon, ftem, mtem, cden, bpos)
29 |
30 | call print_head()
31 |
32 | !Outer iteration
33 | CALL outer(1)
34 |
35 | IF (aprad == 1 .OR. apaxi == 1) THEN
36 | ALLOCATE(pow(nnod))
37 | CALL PowDis(pow)
38 | END IF
39 |
40 | IF (aprad == 1) CALL AsmPow(pow)
41 |
42 | IF (apaxi == 1) CALL AxiPow(pow)
43 |
44 | IF (afrad == 1) CALL AsmFlux(f0, 1.e0_DP)
45 |
46 |
47 | END SUBROUTINE forward
48 |
49 | !******************************************************************************!
50 |
51 | SUBROUTINE adjoint()
52 |
53 | !
54 | ! Purpose:
55 | ! To solve adjoint problems
56 | !
57 |
58 | use sdata, only: nnod, f0, aprad, apaxi, afrad, ftem, mtem, cden, bcon, bpos
59 | use io, only: AsmPow, AxiPow, AsmFlux, inp_read
60 | use xsec, only: XS_updt
61 | use cmfd, only: outer_ad, powdis
62 |
63 | IMPLICIT NONE
64 |
65 | REAL(DP), DIMENSION(:), ALLOCATABLE :: pow
66 |
67 | !Update xsec
68 | CALL XS_updt(bcon, ftem, mtem, cden, bpos)
69 |
70 | call print_head()
71 |
72 | !Outer iteration
73 | CALL outer_ad(1)
74 |
75 | IF (aprad == 1 .OR. apaxi == 1) THEN
76 | ALLOCATE(pow(nnod))
77 | CALL PowDis(pow)
78 | END IF
79 |
80 | IF (aprad == 1) CALL AsmPow(pow)
81 |
82 | IF (apaxi == 1) CALL AxiPow(pow)
83 |
84 | IF (afrad == 1) CALL AsmFlux(f0, 1.e0_DP)
85 |
86 | END SUBROUTINE adjoint
87 |
88 | !******************************************************************************!
89 |
90 | SUBROUTINE fixedsrc()
91 |
92 | !
93 | ! Purpose:
94 | ! To solve fixed source problems
95 | !
96 |
97 | use sdata, only: nnod, f0, aprad, apaxi, afrad, ftem, mtem, cden, bcon, bpos
98 | use io, only: AsmPow, AxiPow, AsmFlux, inp_read
99 | use xsec, only: XS_updt
100 | use cmfd, only: outer_fs, powdis
101 |
102 | IMPLICIT NONE
103 |
104 | REAL(DP), DIMENSION(:), ALLOCATABLE :: pow
105 |
106 | !Update xsec
107 | CALL XS_updt(bcon, ftem, mtem, cden, bpos)
108 |
109 | call print_head()
110 |
111 | !Outer iteration
112 | CALL outer_fs(1)
113 |
114 | IF (aprad == 1 .OR. apaxi == 1) THEN
115 | ALLOCATE(pow(nnod))
116 | CALL PowDis(pow)
117 | END IF
118 |
119 | IF (aprad == 1) CALL AsmPow(pow)
120 |
121 | IF (apaxi == 1) CALL AxiPow(pow)
122 |
123 | IF (afrad == 1) CALL AsmFlux(f0)
124 |
125 | END SUBROUTINE fixedsrc
126 |
127 | !******************************************************************************!
128 |
129 | SUBROUTINE print_head()
130 |
131 | !
132 | ! Purpose:
133 | ! To print header
134 | !
135 |
136 | use sdata, only: mode
137 | use io, only: ounit, scr
138 |
139 | IMPLICIT NONE
140 |
141 | if (mode == 'FORWARD' .or. mode == 'ADJOINT') then
142 | WRITE(ounit,*); WRITE(ounit,*)
143 | WRITE(ounit,3245); WRITE(ounit,3247); WRITE(ounit,3245)
144 | WRITE(ounit,*)
145 | WRITE(ounit,3248); WRITE(ounit,3249)
146 | if (scr) then
147 | WRITE(*,*); WRITE(*,*)
148 | WRITE(*,3245); WRITE(*,3247); WRITE(*,3245)
149 | WRITE(*,*)
150 | WRITE(*,3248); WRITE(*,3249)
151 | end if
152 | else
153 | WRITE(ounit,*); WRITE(ounit,*)
154 | WRITE(ounit,3245); WRITE(ounit,3247); WRITE(ounit,3245)
155 | WRITE(ounit,*)
156 | WRITE(ounit,3248); WRITE(ounit,3249)
157 | if (scr) then
158 | WRITE(*,*); WRITE(*,*)
159 | WRITE(*,3245); WRITE(*,3247); WRITE(*,3245)
160 | WRITE(*,*)
161 | WRITE(*,3250); WRITE(*,3249)
162 | end if
163 | end if
164 |
165 |
166 |
167 | 3245 format (1X, ' ==============================================', &
168 | '================================')
169 | 3247 format(27X,'CALCULATION RESULTS')
170 | 3248 format(2X,'Itr k-eff Fis.Src Error Inner Error')
171 | 3249 format(1X,'----------------------------------------------------')
172 | 3250 format(2X,'Itr Fis.Src Error Inner Error')
173 |
174 |
175 | END SUBROUTINE print_head
176 |
177 |
178 |
179 | end module
180 |
--------------------------------------------------------------------------------