Commit graph

6931 commits

Author SHA1 Message Date
Patrick Shriwise
00faa7d698
Set DAGMC cell instances on surface crossing (#3052) 2024-06-21 23:21:13 +00:00
Paul Romano
78ee851990
Determine whether nuclides are fissionable in volume calc mode (#3047)
Co-authored-by: Patrick Shriwise <pshriwise@gmail.com>
2024-06-20 09:27:49 -05:00
Paul Romano
390005e841
Make sure time boundary doesn't prevent secondary particle creation (#3043) 2024-06-20 09:26:53 -05:00
Joffrey Dorville
ddc9526966
Storing surface source points using a cell ID (#2888)
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2024-06-19 10:11:58 -05:00
pitkajuh
e33e66aa88
Fix #2994, non-existent path causes segmentation fault when saving plot (#3038)
Co-authored-by: Patrick Shriwise <pshriwise@gmail.com>
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2024-06-18 06:56:51 -05:00
vanessalulla
97537d5e9a
Rename max_splits to max_history_splits, set default value to 1.0e7 (#2954)
Co-authored-by: Patrick Shriwise <pshriwise@gmail.com>
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2024-06-18 03:31:34 +00:00
Patrick Shriwise
ce4176deb5
Hexagonal lattice iterators (#2921)
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2024-06-17 21:14:12 +00:00
Paul Romano
8be35cd7b5
Fix bug with invalidated iterators when enforcing precedence in region expressions (#2950) 2024-06-17 14:25:05 -05:00
John Tramm
5222b343a4
Fixed Source Random Ray (#2988)
Co-authored-by: Gavin Ridley <gavin.keith.ridley@gmail.com>
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2024-06-17 11:02:20 -05:00
Paul Romano
2a53aba1c1
Make sure direction is set when checking source spatial constraints (#3022) 2024-06-03 11:34:37 -05:00
Erik B Knudsen
1702b4554b
Restricted file source (#2916)
Co-authored-by: church89 <l.chierici89@gmail.com>
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2024-05-15 15:49:04 -05:00
April Novak
a7d6939c11
Fixes reordering in random ray. Refs #2997 (#2998)
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2024-05-14 06:47:11 +00:00
Travis L
c976653abf
Allow zero bins in tally triggers (#2928)
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2024-05-02 14:00:22 +00:00
Paul Romano
d1d37a5b99
Allow MOAB k-d tree to be configured (#2976) 2024-04-26 05:57:02 -05:00
Patrick Shriwise
7936b8a59c
Support track file writing for particle restart runs. (#2957)
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2024-04-24 22:14:17 +00:00
Patrick Shriwise
f543c007a3
Statepoint file loading refactor and CAPI function (#2886)
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2024-04-24 17:09:56 -05:00
Luke Labrie-Cleary
6b08f75065
make uwuw optional (#2965) 2024-04-24 11:05:11 -05:00
Gavin Ridley
b53b601edc
Tiny updates from experience building on Mac (#2894)
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2024-04-20 05:44:40 +00:00
John Tramm
5111aa2621
Random Ray Transport (#2823)
Co-authored-by: Gavin Ridley <gavin.keith.ridley@gmail.com>
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2024-04-18 22:10:16 +00:00
Patrick Shriwise
9fd096b843
Add a max_events setting. (#2945)
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2024-04-11 17:09:23 +00:00
Patrick Shriwise
c85ba93040
Fix distribcell labels for lattices used as fill in multiple cells (#2813)
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2024-04-08 10:46:59 +00:00
Joffrey Dorville
cc848effe7
Meshborn filter (#2925)
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2024-04-04 21:32:21 +00:00
John Tramm
33c910ddd3
Fix issue with Cell::get_contained_cells() utility function (#2873) 2024-02-14 23:19:10 -06:00
Paul Romano
bf33a9e11b
Add openmc_mesh_get_volumes C API function (#2869) 2024-02-13 06:44:05 -06:00
Patrick Shriwise
cb7ef009b9
Setting surf_source_ attribute for DAGMC surfaces. (#2857)
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2024-01-30 00:59:16 +00:00
Paul Romano
e6a36ff796
Add C API function for getting mesh bins for rasterized plot (#2854) 2024-01-23 06:54:08 -06:00
Paul Romano
187160d082
Ability to compute material volume fractions over mesh elements (#2802) 2024-01-19 09:01:18 -06:00
Paul Romano
2c5b740738
Update copyright to 2024 (#2846) 2024-01-17 16:10:39 -06:00
Patrick Shriwise
057c33a48e
Expose Material::depletable in the CAPI (#2843)
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2024-01-17 20:46:37 +00:00
Patrick Shriwise
4fa3fbcb19
Make creation of spatial trees based on usage for unstructured mesh. (#2815) 2024-01-17 12:32:05 -06:00
Paul Romano
d7d2230e5f
Fix locating h5m files references in DAGMC universes (#2842) 2024-01-16 11:12:44 -06:00
Gavin Ridley
5549b58e1f
Geometron (#2744) 2024-01-16 10:35:57 -06:00
Paul Romano
971c5f77a5
Ensure that implicit complement cells appear last in DAGMC universes (#2838) 2024-01-15 20:33:56 +00:00
Paul Romano
b0926ea22c
Prevent underflow in calculation of speed (#2811) 2024-01-03 08:25:33 -06:00
Paul Romano
2e4811b26b
Ensure particle direction is normalized for plotting / volume calculations (#2816) 2023-12-28 14:37:21 -06:00
Patrick Shriwise
411656668f
Provide error message if a cell path can't be determined (#2812) 2023-12-27 08:44:48 -06:00
Patrick Shriwise
53363da3cc
Consolidating number of threads and thread number queries into the openmp interface header (#2809) 2023-12-19 03:31:29 +00:00
Patrick Shriwise
e0d03812b9
Mesh Source Class (#2759)
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
Co-authored-by: Jonathan Shimwell <drshimwell@gmail.com>
2023-12-02 17:35:23 +00:00
John Tramm
1d4cd9b0aa
F90_NONE Removal (MGMC tallying optimization) (#2785) 2023-11-28 15:20:54 -06:00
Patrick Shriwise
e8faccdc93
Call simulation_finalize if needed when finalizing OpenMC (#2790) 2023-11-28 19:56:21 +00:00
Paul Romano
b66c6d47f2
In volume calculation mode, only load atomic weight ratio from data files (#2741) 2023-11-28 08:32:25 +00:00
Baptiste Mouginot
a3695c784e
Filter material from (#2750)
Co-authored-by: Patrick Shriwise <pshriwise@gmail.com>
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2023-11-09 16:05:42 +00:00
Paul Romano
7aaccbbeee
Fix loop over particle coordinate levels for source domain rejection (#2751) 2023-11-01 19:56:28 -05:00
Yuvraj Jain
693314d097
Leaky and Albedo Boundary Conditions Implementation (#2724)
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2023-10-30 16:51:31 -04:00
Paul Romano
2c1e304892
Fix bug in selecting data temperatures to read with temperature interpolation (#2734) 2023-10-30 07:30:04 -05:00
Patrick Shriwise
b465a83806
Skip BC check for volume calculations (#2743) 2023-10-23 22:50:21 +00:00
Paul Romano
979c164801
Check for invalid domain IDs in volume calculations (#2742) 2023-10-23 13:20:05 -05:00
ecasglez
7fe80e1490
Fix parsing xml files when running openmc-plotter in regions with comma decimal separator (#2723)
Co-authored-by: ecasglez <emilio.castro@upm.es>
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2023-10-18 06:43:18 -05:00
Baptiste Mouginot
ca49d8167f
disable cross section loading on plot mode (#2690)
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2023-10-07 09:11:03 -05:00
Paul Romano
fd9172927c
Fix volume calculation IO format docs and sample_external_source bug (#2713) 2023-09-27 15:44:37 -04:00