Paul Romano
256150f567
Ensure that two surfaces with different boundary type are not considered redundant ( #2942 )
2024-04-11 15:00:41 +02:00
Jonathan Shimwell
15a2199c0d
adding get_all_nuclides method to geometry class ( #2796 )
...
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2023-12-12 22:58:17 +00:00
Paul Romano
ac941f79e0
Add RectangularPrism and HexagonalPrism composite surfaces ( #2739 )
...
Co-authored-by: Patrick Shriwise <pshriwise@gmail.com>
2023-11-01 09:13:40 -05:00
Jonathan Shimwell
d47e9a1092
allowing geometry to be fully made via constructor ( #2602 )
...
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2023-07-23 22:26:13 +00:00
Patrick Shriwise
eda39ad9ca
Python source class refactor ( #2524 )
...
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2023-06-20 21:27:55 -05:00
Patrick Myers
1cb22075ef
Changed xml to lxml ( #2489 )
2023-05-09 10:41:04 -05:00
Paul Romano
54320f3011
Merge pull request #2347 from shimwell/adding_get_surfaces_by_name
...
added get_surfaces_by_name method to geometry
2023-01-12 14:30:54 +07:00
Jonathan Shimwell
2c9df1b77e
Apply typo fixes identified incode review by @paulromano
...
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2023-01-11 09:32:02 +00:00
Jonathan Shimwell
a0afa5de44
added get_surfaces_by_name method
2023-01-10 19:04:12 +00:00
shimwell
577157b846
allowing xml file for materials
2022-12-24 22:40:34 +00:00
Ethan Peterson
1110038939
remove get_redundant_surfaces and cache
2022-11-08 21:04:15 -05:00
Ethan Peterson
a46cafa7fe
addressed @pshriwise comments
2022-10-26 09:41:03 -04:00
Ethan Peterson
fec53aa1fa
updated tests
2022-10-26 09:41:03 -04:00
Ethan Peterson
55fab15b9a
Implementing duplicate surface detection and removal
...
Co-Authored-By: Andrew Johnson <drewej@protonmail.com>
Co-Authored-By: Patrick Shriwise <pshriwise@gmail.com>
Co-Authored-By: Paul Romano <paul.k.romano@gmail.com>
2020-01-20 09:45:44 -05:00
Paul Romano
4950392fd0
Support for setting rotation matrix directly
2019-10-16 11:01:34 +07:00
Paul Romano
da5f7440b1
Remove get_ from get_hexagonal_prism, get_rectangular_prism
2019-06-18 06:17:54 -05:00
Paul Romano
2d13d41da3
Merge pull request #1189 from pshriwise/corner_radius
...
Fix for hexagonal prism convenience function
2019-03-12 06:52:05 -05:00
Patrick Shriwise
e1aa836ea6
Adding some point checks for the hex prism test and removing import from surfae.py.
2019-03-08 14:45:33 -06:00
Paul Romano
325f9fcf72
Use lower-case argument names for surfaces consistently
2019-03-08 11:25:26 -06:00
Patrick Shriwise
758d9b45d5
Adding functools partial to model.funcs. Adding a quick test for the hexagonal prism.
2019-03-07 22:20:50 -06:00
Paul Romano
c5632794de
Add tests for from_xml methods
2018-08-17 12:02:05 -05:00
Paul Romano
b9ae596200
Add tests for openmc.Geometry and remove __eq__ on openmc.Lattice
2018-02-05 07:35:48 -06:00
Paul Romano
347243876f
Combine volume calculations into a single unit test
2018-02-05 07:35:48 -06:00
Paul Romano
1a93883b67
Add tests for openmc.Universe
2018-02-05 07:35:48 -06:00