Jonathan Shimwell
|
4a1ff3350d
|
Merge pull request #2488 from paulromano/lazy-import-matplotlib
Defer import of matplotlib in multipole.py
|
2023-04-27 09:35:30 +01:00 |
|
Paul Romano
|
f2549c9470
|
Defer a few more matplotlib imports
|
2023-04-26 09:48:05 -05:00 |
|
Paul Romano
|
01cd2cc8dd
|
Check that distances are all positive
Co-authored-by: Ethan Peterson <ethan.peterson@mit.edu>
|
2023-04-24 10:53:00 -05:00 |
|
Paul Romano
|
da24021119
|
Add property for distances in CruciformPrism
|
2023-04-24 09:48:26 -05:00 |
|
Paul Romano
|
95e3f94630
|
Implement CruciformPrism composite surface
|
2023-04-04 22:49:11 +02:00 |
|
Paul Romano
|
7bbf5466e6
|
Add missing versionadded directives
|
2023-03-28 13:34:14 -05:00 |
|
Ethan Peterson
|
2f5428f739
|
Update openmc/model/surface_composite.py
Co-authored-by: Patrick Shriwise <pshriwise@gmail.com>
|
2023-03-24 12:13:00 -04:00 |
|
Ethan Peterson
|
1a2d1237da
|
Update openmc/model/surface_composite.py
Co-authored-by: Jonathan Shimwell <drshimwell@gmail.com>
|
2023-02-16 12:27:15 -05:00 |
|
Ethan Peterson
|
637080a0c2
|
address comments from @hassec review
|
2023-02-06 15:52:46 -05:00 |
|
Ethan Peterson
|
78b0fbaa27
|
finished polygon self-intersection check
|
2023-02-05 22:02:14 -05:00 |
|
Ethan Peterson
|
e20e648690
|
check for duplicate points
|
2023-01-30 19:40:00 -05:00 |
|
Ethan Peterson
|
4fade673a7
|
refactor to single validate_points method
|
2023-01-25 16:27:12 -05:00 |
|
Ethan Peterson
|
afbbc3d845
|
try to constrain triangulation
|
2023-01-24 23:00:27 -05:00 |
|
Ethan Peterson
|
2283e08fdc
|
add abs_tol to prevent cones with infinite or 0 slope
|
2022-11-10 13:00:11 -05:00 |
|
Ethan Peterson
|
2adbe97194
|
updated algorithms and documentation
|
2022-11-10 11:15:24 -05:00 |
|
Ethan Peterson
|
d314bedbd7
|
improving documentation and style
|
2022-11-10 11:15:24 -05:00 |
|
Ethan Peterson
|
b0d71b3146
|
Apply suggestions from @paulromano code review
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
|
2022-11-10 11:15:24 -05:00 |
|
Ethan Peterson
|
8ddb045c7d
|
added warning about non-transmissive boundary_type
|
2022-11-10 11:15:24 -05:00 |
|
Ethan Peterson
|
a587f5e1c9
|
forgot to remove print
|
2022-11-10 11:15:24 -05:00 |
|
Ethan Peterson
|
fdc3cfcfbb
|
fixed proper boundary_type setting?
|
2022-11-10 11:15:24 -05:00 |
|
Ethan Peterson
|
299525984f
|
simplified offset method
|
2022-11-10 11:15:24 -05:00 |
|
Ethan Peterson
|
bf58a46a9c
|
cleaning up and moving all methods to instance methods rather than module
|
2022-11-10 11:15:24 -05:00 |
|
Ethan Peterson
|
a26dcc65b7
|
cleaning up/consolidating functions
|
2022-11-10 11:15:24 -05:00 |
|
Ethan Peterson
|
3fe2bf4cb6
|
cleaning up unnecessary methods
|
2022-11-10 11:15:24 -05:00 |
|
Ethan Peterson
|
f6f2ed7b17
|
got other basis sets working
|
2022-11-10 11:15:24 -05:00 |
|
Ethan Peterson
|
aa7aab1768
|
method to break polygon into convex sets complete
|
2022-11-10 11:15:24 -05:00 |
|
Ethan Peterson
|
f6152d8250
|
working on other basis options
|
2022-11-10 11:15:24 -05:00 |
|
Paul Romano
|
d31b083685
|
Address @yardasol review comments
|
2022-08-16 16:19:55 -05:00 |
|
Paul Romano
|
17482d4fbe
|
Change ordering of halfspaces for RectangularParallelepiped -/+
|
2022-08-03 06:45:38 -05:00 |
|
Paul Romano
|
6f1f42e5c5
|
Fix docstring for IsogonalOctagon (missing 'r' for raw)
|
2022-05-04 07:08:25 -05:00 |
|
yardasol
|
77b4ec5647
|
pep8 and consistency fixes in docstring
|
2022-04-28 10:30:47 -05:00 |
|
yardasol
|
2cccc1b788
|
docstring fixes for from_theta_alpha; remove cruft attributes
|
2022-04-28 10:26:58 -05:00 |
|
yardasol
|
51e5d1ccd2
|
make theta1,theta2 formulation the default; add alternate constructor for theta,alpha formulation
|
2022-04-27 12:56:39 -05:00 |
|
yardasol
|
fc3809c2df
|
add periods
|
2022-04-26 14:28:08 -05:00 |
|
yardasol
|
3cb3f9e673
|
clean up run-on sentence for ccw_offset; fix formatting in description for center
|
2022-04-26 14:26:11 -05:00 |
|
yardasol
|
09711e9672
|
alpha -> ccw_offset; consistency changes
|
2022-04-26 14:05:47 -05:00 |
|
yardasol
|
5abd01d4df
|
add description of surfaces
|
2022-04-26 13:49:21 -05:00 |
|
yardasol
|
be97beb1c4
|
make description of 'first basis axis' consistent'
|
2022-04-26 13:41:50 -05:00 |
|
yardasol
|
020e0bd945
|
minor docstring addition
|
2022-04-26 13:33:04 -05:00 |
|
yardasol
|
3c2f0c03ff
|
apply feedback from @paulromano: add checks for sector bounds; make variables less ambiguous
|
2022-04-26 13:32:14 -05:00 |
|
yardasol
|
e53be38712
|
pep8 fixes
|
2022-04-07 19:01:09 -05:00 |
|
yardasol
|
8e1880b01c
|
formatting fixes
|
2022-04-07 19:00:57 -05:00 |
|
yardasol
|
294f57318d
|
Merge branch 'develop' into cylinder-sector
|
2022-04-07 18:55:51 -05:00 |
|
yardasol
|
d08f2afa1c
|
docstring typo fixes
|
2022-04-07 13:32:58 -05:00 |
|
yardasol
|
3340673dc5
|
fix array syntax
|
2022-04-07 12:42:56 -05:00 |
|
yardasol
|
e341c20822
|
pep8, consistency changes
|
2022-04-07 11:36:04 -05:00 |
|
yardasol
|
16b894ffd8
|
rename internal variable
|
2022-04-07 10:16:16 -05:00 |
|
yardasol
|
60608ade3c
|
apply @paulromano's suggestions
|
2022-04-07 10:12:01 -05:00 |
|
yardasol
|
be6afdc335
|
optimize implementation
|
2022-04-05 10:31:31 -05:00 |
|
yardasol
|
5cbf23b486
|
Remove unneeded attribute
|
2022-04-05 10:25:37 -05:00 |
|