Commit graph

120 commits

Author SHA1 Message Date
Paul Romano
500da41c7b Add script for building full length core model 2021-08-25 07:39:01 -05:00
Paul Romano
7ae3941917 Change enrichment pattern to flatten power distribution 2021-08-09 15:13:03 -05:00
Paul Romano
d4a532ba93 Fix volume assignment to clad/gap, use proper assemblies 2021-08-09 12:40:55 -05:00
Paul Romano
246164ab93 Fix volumes in fullcore short model 2021-07-26 22:36:48 -05:00
Paul Romano
b97fc0a57f Add script for building short full core, manually change lattice_pitch 2021-06-21 11:58:42 +07:00
Paul Romano
8b6d1540d0 Remove unnecessary import in surfaces.py 2021-06-21 11:04:47 +07:00
Paul Romano
b9ec9eddf2 Only whitespace changes 2021-06-17 09:15:10 +07:00
Paul Romano
b770e98dc1 Merge branch 'remove-bas' 2021-06-16 17:08:36 +07:00
Paul Romano
33f4ccab52 Remove assemblies with burnable absorber pins 2019-12-19 15:00:03 -06:00
Paul Romano
9b06d74c04 Make sure model build doesn't fail if rings == 1 2019-12-19 14:59:44 -06:00
Paul Romano
dfb861f0b2 Remove tallies, don't clone materials unless needed 2019-12-19 14:32:07 -06: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
Paul Romano
2f0b22ceb1 Update dimensions for SMR and add references to NuScale DCA 2017-10-20 20:20:20 -04:00
Paul Romano
bb26ebfc55 Update XML files for fresh SMR 2017-10-20 20:12:12 -04:00
Paul Romano
bd4709089c Fix plot specification 2017-10-20 07:53:27 -04:00
Paul Romano
d9e0e713cb Fix bug with material assigned to grid 2017-10-20 07:21:44 -04:00
Paul Romano
7b9d922295 Merge pull request #8 from mit-crpg/update-filters
Separate <filter> in tallies.xml files
2017-07-13 16:41:05 -05:00
Paul Romano
b2d723b764 Separate <filter> in tallies.xml files 2017-07-10 11:24:09 -05:00
Paul Romano
03880d5fe8 Merge pull request #7 from cjosey/mpi
Revise depletion to use MPI OpenDeplete
2017-05-31 20:51:38 -05:00
Colin Josey
6fcab345cd Address PR comments 2017-05-31 15:29:49 -04:00
Colin Josey
fc2b3ee511 Clean up includes and spacing 2017-05-22 19:00:05 -04:00
Colin Josey
8bf8d9561b Revise to use MPI OpenDeplete
This modifies the depletion codes to use the MPI branch of OpenDeplete.
In addition, memory utilization was optimized such that the SMR
simulation can actually be run.
2017-05-22 18:32:02 -04:00
Paul Romano
41e74fff85 Merge pull request #6 from wbinventor/fresh-distribmats
Depletion-like tallies for fresh fuel benchmarks
2017-04-26 15:28:18 -05:00
Will Boyd
5c1cf50563 Now using material cloning; adding Python 3 shebang to build scripts 2017-04-26 16:23:43 -04:00
Will Boyd
5a7505b6e1 Added distribmat and depletion tallies to fresh build scripts for SMR and pin cell 2017-04-09 15:50:57 -04:00