Commit graph

110 commits

Author SHA1 Message Date
Paul Romano
d7d2230e5f
Fix locating h5m files references in DAGMC universes (#2842) 2024-01-16 11:12:44 -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
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
Patrick Shriwise
382bcb2e8e
Updates to object lifecycle for WeightWindows and WeightWindowGenerators (#2582) 2023-06-30 23:29:47 -04:00
Paul Romano
fffdedf5d2
Merge pull request #2455 from stchaker/fix_mac_segfault
avoid python C API segfault on intel mac
2023-04-21 10:55:41 -05:00
Paul Romano
35ef5b06f8 Allow plots.xml to be read if model.xml doesn't contain plots 2023-04-11 13:18:34 -05:00
stchaker
e3e659ca83 avoid python C API segfault on intel mac 2023-04-04 16:58:28 -04:00
Patrick Shriwise
d0988327fe Applying formatter 2023-01-13 00:00:16 -06:00
NybergWISC
9f6d536959 Commit including most of the sampling work in distribution_spatial.cpp and testing 2022-12-29 09:23:12 -06:00
Patrick Shriwise
145594ebb8
Apply @paulromano suggestions from code review
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2022-12-12 20:23:49 -06:00
Patrick Shriwise
916863f82a Renaming and docstring/comment updates 2022-12-07 11:02:10 -06:00
Patrick Shriwise
55d77cf06c Small improvements to read_model_xml 2022-12-06 21:50:08 -06:00
Patrick Shriwise
bc1791d367 Updates to simplify model filename checking 2022-12-06 14:40:02 -06:00
Patrick Shriwise
ef2f690e3d Updating handling of single XML input to leverage existing settings::path_input 2022-12-06 13:03:38 -06:00
Patrick Shriwise
5d1ead2e6a Addressing some more PR comments. A couple of typo fixes too. 2022-12-06 13:03:38 -06:00
Patrick Shriwise
7a203fbf72 Correcting parenthesis 2022-12-06 13:03:38 -06:00
Patrick Shriwise
1e6cb68ea4 Addressing a few more comments in C++ code 2022-12-06 13:03:38 -06:00
Patrick Shriwise
366f9e905c Test comment and updated error messages 2022-12-06 13:03:38 -06:00
Patrick Shriwise
d9847163e8 Adding ability to specify an input filename to the executable or to the python exec 2022-12-06 13:03:38 -06:00
Patrick Shriwise
b76825fa9f Addressing some comments from PR 2022-12-06 13:03:38 -06:00
Patrick Shriwise
611475a835 Restructureing input function calls a little 2022-12-06 13:03:38 -06:00
Patrick Shriwise
81aa653d50 Factoring out some common lines between reader functions 2022-12-06 13:03:38 -06:00
Patrick Shriwise
bec9bf6f20 Refactoring model read into it's own function. 2022-12-06 13:03:38 -06:00
Patrick Shriwise
cdd2a6b1ca Correcting doc scope and some reads 2022-12-06 13:03:38 -06:00
Patrick Shriwise
040965245d Adding signatures for reading information from an XML node where necessary. 2022-12-06 13:03:38 -06:00
Gavin Ridley
f07b0295f9 buildinfo printed on -v flag 2022-10-20 12:12:36 -04:00
Gavin Ridley
5582180e31 Can now print build info 2022-10-05 17:58:41 -04:00
Paul Romano
ef61563079 Ensure time is propagated to secondary particles 2022-01-05 07:43:43 -06:00
agnelson
20c8043c1c (1) Made OpenMC load plots.xml upon initialization even if not in the plot runmode; (2) Made the finalize method clear plotting data; (3) allowed the openmc.lib and openmc.model package to call plot_geometry now that plots.xml would have been loaded 2021-09-30 15:15:58 -05:00
Paul Romano
1bc2bd8460 Apply clang-format on entire source 2021-08-11 11:41:49 -05:00
Gavin Ridley
a4b879ae11 additional documentation, make name changes more consistent 2021-05-08 18:51:49 -04:00
Gavin Ridley
50d0430496 std::make_unique -> make_unique 2021-05-04 15:55:08 -04:00
Gavin Ridley
061156e79a address PR comments 2021-05-03 18:03:06 -04:00
Gavin Ridley
ad4e1c9f4a remove std:: from vector,unique_ptr,make_unique,array 2021-05-03 18:01:27 -04:00
Gavin Ridley
2af4c9cd92 use base class to handle layout of particle data 2021-05-03 17:57:41 -04:00
Patrick Shriwise
1262bcde7d Apply @paulromano's suggestions from code review
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2021-04-07 19:07:07 -05:00
Patrick Shriwise
fd00bd94b2 Relying on the libmesh communicator to create new mesh instances. 2021-04-07 19:07:07 -05:00
Patrick Shriwise
6c7c0a6816 Addressing initial review comments from @paulromano. 2021-04-07 19:07:07 -05:00
Patrick Shriwise
9eb53a1af9 Apply suggestions from code review
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2021-04-07 19:07:07 -05:00
Patrick Shriwise
b982704d4f Addressing @aprilnovak's PR comments. 2021-04-07 19:07:06 -05:00
Patrick Shriwise
19cea16ef9 Adding check that the LibMeshInit object is set. 2021-04-07 19:07:06 -05:00
Patrick Shriwise
16e05739a9 Using libmesh element references where possible. 2021-04-07 19:07:06 -05:00
Patrick Shriwise
a1bbdfb940 Polishing the mesh class 2021-04-07 19:07:06 -05:00
Patrick Shriwise
9a82c2f76c Swapping MPI and thread args. 2021-04-07 19:06:16 -05:00
Patrick Shriwise
210d99aed3 Some cleanup of libmesh control flow and file write during state_point. 2021-04-07 19:06:16 -05:00
Patrick Shriwise
b54bbad9d9 Adjusting how the LibMesh comm is stored. 2021-04-07 19:06:16 -05:00
Patrick Shriwise
7323ae526f Updates to get the timing of variable addition and score setting right for libmesh. 2021-04-07 19:06:15 -05:00
Patrick Shriwise
f7220b62db Some cleanup from self-review 2021-04-07 19:06:15 -05:00
Patrick Shriwise
074f7f7cd3 Passing the number of threads in use to libmesh. 2021-04-07 19:06:15 -05:00