Commit graph

133 commits

Author SHA1 Message Date
Paul Romano
db5c6bfaf8 Fix sourcepoint write in core scripts 2022-06-08 14:26:56 -05:00
Paul Romano
b47c173471 Fix --no-multipole argument for build-assembly.py 2022-06-08 12:44:21 -05:00
Paul Romano
057e6910d9
Merge pull request #18 from mit-crpg/assembly-update
Fix the build-assembly.py script
2022-06-08 11:25:18 -05:00
Paul Romano
ca7d63327f Add a --clone argument for build-assembly.py 2022-06-08 11:23:52 -05:00
Paul Romano
7805e62674 Fix assembly assignment in build-assembly.py 2022-06-08 11:23:49 -05:00
Paul Romano
30dfc4395e
Merge pull request #17 from mit-crpg/cleanup
Small cleanup
2022-06-06 22:09:05 -05:00
Paul Romano
3bdd23096a Put clone function in smr/materials.py 2022-06-06 22:07:36 -05:00
Paul Romano
f62a9c610f Add markdown description of milestone models 2022-06-06 22:01:59 -05:00
Paul Romano
c7b89db265
Merge pull request #16 from mit-crpg/fullcore-long
Add scripts for core models used in AD-SE-08-73 milestone
2022-06-06 21:53:22 -05:00
Paul Romano
9c4c8c87fb Only modify lattice_pitch in build-core-short/long.py scripts 2022-06-06 21:39:28 -05:00
Paul Romano
30355e218c Add script for building full length core model 2022-06-06 17:12:37 -05:00
Paul Romano
2a8764b04f Change enrichment pattern to flatten power distribution 2022-06-06 17:12:37 -05:00
Paul Romano
c9554e003a Fix volume assignment to clad/gap, use proper assemblies 2022-06-06 17:12:37 -05:00
Paul Romano
1713a4df1b Fix volumes in fullcore short model 2022-06-06 17:12:37 -05:00
Paul Romano
6abc157770 Add script for building short full core, manually change lattice_pitch 2022-06-06 17:12:37 -05:00
Paul Romano
0b3546f23a Remove assemblies with burnable absorber pins 2022-06-06 17:11:40 -05:00
Paul Romano
c375e6d9cc
Merge pull request #15 from mit-crpg/whitespace
Whitespace improvements
2022-06-06 17:11:09 -05:00
Paul Romano
f9624e3e2c Remove unnecessary import in surfaces.py 2022-06-06 17:10:03 -05:00
Paul Romano
4ad8676efc Only whitespace changes 2022-06-06 17:09:55 -05:00
Paul Romano
631fefebb8
Merge pull request #14 from mit-crpg/optional-differentiation
Make differentiation of materials optional for assembly-long and core-fresh
2022-06-06 16:59:53 -05:00
Paul Romano
1718798735 Make differentiation of materials optional for assembly-long and core-fresh 2022-06-06 16:49:18 -05:00
Paul Romano
2b8e9e9f5d Remove tallies, don't clone materials unless needed 2022-06-06 13:34:02 -05:00
Paul Romano
e53ffa6ece
Merge pull request #13 from mit-crpg/ecp-assembly-long
Add script for assembly model used in AD-SE-08-61 milestone
2022-06-06 13:21:41 -05:00
Paul Romano
b5b6f4611a Make sure model build doesn't fail if rings == 1 2022-06-06 13:03:35 -05:00
Paul Romano
6448eaff09 Use multipole cross sections by default 2019-12-19 11:33:13 -06:00
Paul Romano
2a24952857 Add script to build long assembly 2019-12-19 10:02:32 -06:00
Paul Romano
0e409cba87 Add script for short single assembly ExaSMR coupled runs 2019-12-19 09:09:17 -06:00
Paul Romano
5481118862 Allow configurable fuel in ring radii 2019-12-19 09:09:17 -06:00
Paul Romano
314331f275 Don't override empty guide tube universe (without spacers) 2019-12-19 09:09:17 -06:00
Paul Romano
6ae045801e Remove default temperatures on materials 2019-12-19 09:09:17 -06:00
Paul Romano
1957974073 Don't deepcopy surfaces
PR #1393 in OpenMC changed how memoization during XML writing is
done. Specifically, the check for surfaces no longer looks at the IDs already
written.
2019-12-19 09:09:17 -06:00
Paul Romano
6ef892a510
Merge pull request #12 from mit-crpg/temps-and-mats
Updates to SMR model
2019-07-24 23:08:17 -05:00
Paul Romano
6fd5188890 Remove neutron shields, which don't exist for NuScale model 2019-07-24 22:16:54 -05:00
Paul Romano
7e8feea6b1 Use SS 302 for the plenum spring, M5 for end plugs 2019-07-24 21:54:43 -05:00
Paul Romano
2d88d33730 Add ability to change reference z value 2019-07-24 21:54:12 -05:00
Paul Romano
9a24a5c4f5 Use RPV dimensions from NuScale DCA 2019-07-24 21:53:06 -05:00
Paul Romano
9ea73dbce3 Update cladding material, default temperature, water density, boron level 2019-06-19 12:50:18 -05:00
Paul Romano
b7eeb8e96e
Merge pull request #11 from mit-crpg/shallow-clone
Shallow clone and bug fix
2019-06-19 10:51:46 -05:00
Paul Romano
b400c1ca21 Fix axial segmentation of fuel pin 2019-06-04 22:25:45 -05:00
Paul Romano
99efb29643 Use lowercase arguments on OpenMC surfaces 2019-05-03 11:14:57 -05:00
Paul Romano
e6323e9a6f Use shallow copy of material for differentiation 2019-05-03 10:54:37 -05:00
Paul Romano
33b000696d
Merge pull request #10 from mit-crpg/detailed-model
Update SMR model allowing subdividing fuel regions
2018-02-28 06:51:36 -06:00
Paul Romano
f348a5ce63 Add -o option in build-core-fresh.py 2018-02-07 08:00:52 -05:00
Paul Romano
2e1761c6fb Squashed commit of the following:
commit fea65f02928ed7b65b0aa88e16af0e9f308dc28e
Author: Paul Romano <paul.k.romano@gmail.com>
Date:   Mon Feb 5 09:20:20 2018 -0600

    Remove XML files and old models

commit 423b3ade32be620dab7ba6fe9c292a6ee4758e9e
Author: Paul Romano <paul.k.romano@gmail.com>
Date:   Mon Feb 5 09:10:54 2018 -0600

    Fix bug in ring generation

commit f5a3acd3d6d0eba7edf4b0c94e76aebdcaa2cd62
Author: Paul Romano <paul.k.romano@gmail.com>
Date:   Mon Feb 5 09:05:51 2018 -0600

    Add option to specify output directory

commit 0c4bca51b38bbb94fffe1d13157f693bee4dea03
Author: Paul Romano <paul.k.romano@gmail.com>
Date:   Tue Jan 23 14:50:09 2018 -0600

    Add plots for assembly

commit 2813d95ea694259bd50ae7fa19087f8652fc0bc5
Author: Paul Romano <paul.k.romano@gmail.com>
Date:   Sun Jan 21 16:08:45 2018 -0600

    Shared compositions when building assembly

commit 5ee50611df13f5df03144266d2c08f2890fdaf72
Author: Paul Romano <paul.k.romano@gmail.com>
Date:   Sun Jan 21 15:32:48 2018 -0600

    Fix build-core-fresh

commit e375ad22a7fb05def86664f5be8411ee822e23a2
Author: Paul Romano <paul.k.romano@gmail.com>
Date:   Fri Jan 19 15:51:51 2018 -0600

    Use pathlib in build-assembly and move assembly directory

commit 53d38a3b3711b44dd75313132c4122f2192df16c
Author: Paul Romano <paul.k.romano@gmail.com>
Date:   Fri Jan 19 14:39:09 2018 -0600

    Add an option to use depleted materials

commit 9c52f82bd0cd989b10938c85586caba331efa1f4
Author: Paul Romano <paul.k.romano@gmail.com>
Date:   Wed Jan 17 14:02:27 2018 -0600

    Add SMR assembly model

commit 82f60acfb3b8889d812e03eb4ee2007b2a5a501e
Author: Paul Romano <paul.k.romano@gmail.com>
Date:   Wed Jan 17 12:34:35 2018 -0600

    Add docstrings here and there

commit a957d442a8
Author: Paul Romano <paul.k.romano@gmail.com>
Date:   Wed Jan 17 12:18:11 2018 -0600

    Special treatment for a single radial/axial region in fuel pins

commit dac1af47ad
Author: Paul Romano <paul.k.romano@gmail.com>
Date:   Wed Jan 17 06:54:24 2018 -0600

    Add number of rings/axial segments as command-line options

commit c1082420e4
Author: Paul Romano <paul.k.romano@gmail.com>
Date:   Wed Jan 17 06:47:03 2018 -0600

    Use argparse in build-fresh.py

commit a20d15c0cb
Author: Paul Romano <paul.k.romano@gmail.com>
Date:   Wed Jan 17 06:27:01 2018 -0600

    Make number of rings configurable

commit 96b1ae8513
Author: Paul Romano <paul.k.romano@gmail.com>
Date:   Tue Jan 16 22:44:15 2018 -0600

    Generate pin universes within function

commit 0b1965e27f
Author: Paul Romano <paul.k.romano@gmail.com>
Date:   Tue Jan 16 22:28:44 2018 -0600

    Put geometry and reflector/assembly universes in functions

commit 337d4cff69
Author: Paul Romano <paul.k.romano@gmail.com>
Date:   Wed Nov 22 12:22:17 2017 -0600

    Make sure sleeve appears on fifth grid spacer

commit 46e379e169
Author: Paul Romano <paul.k.romano@gmail.com>
Date:   Tue Nov 14 14:54:14 2017 -0600

    Don't break up fuel region over multiple universes in z direction

commit 7e735bec85
Author: Paul Romano <paul.k.romano@gmail.com>
Date:   Fri Nov 10 11:49:36 2017 -0600

    Fix number of pellets in SMR

commit 186c525c8a
Author: Paul Romano <paul.k.romano@gmail.com>
Date:   Thu Nov 2 23:27:48 2017 -0500

    Add axial subdivision of fuel pins

commit 6762ab0237
Author: Paul Romano <paul.k.romano@gmail.com>
Date:   Fri Oct 20 07:54:57 2017 -0400

    Add ten rings in fuel
2018-02-05 09:26:05 -06:00
Jingang Liang
a0a7e58197
Merge pull request #9 from mit-crpg/smr-update
Update SMR model
2017-11-28 15:00:24 -05:00
Paul Romano
6715532a26 Update README.md and make references to NuScale DC more explicit 2017-11-01 14:36:51 -05:00
Paul Romano
0034350adc Fix active fuel length, grid spacers 2017-10-27 09:45:22 -05:00
Paul Romano
a9ba604407 Complete reflector with water holes 2017-10-21 16:33:47 -05:00
Paul Romano
573b51a62a Add reflector holes in corners, still more needed 2017-10-20 21:29:19 -05:00
Paul Romano
1ad4b3c60f Replace baffle with heavy reflector in SMR model (still need holes) 2017-10-20 19:43:41 -05:00