Commit graph

1351 commits

Author SHA1 Message Date
Paul Romano
4fd665c008 Remove -dev on version number 2022-10-21 07:08:53 -05:00
Paul Romano
3347aeaa03 Fixes related to #2253 and #2270 2022-10-21 07:08:49 -05:00
Paul Romano
9bf069e636
Merge pull request #2270 from pshriwise/vol-lrg-samples
Update volume calc types to mitigate overflow issues
2022-10-21 07:01:32 -05:00
Paul Romano
dc0731c949
Merge pull request #2253 from gridley/buildinfo
Can now print some build info
2022-10-21 07:00:04 -05:00
Patrick Shriwise
06729507ce Moving to uint64_t and updating MPI types as requested by @paulromano 2022-10-20 20:46:47 -05:00
Patrick Shriwise
2a802a11a4 Add warning of possible overflow. 2022-10-19 13:23:26 -05:00
Paul Romano
0587aeeaa4 Allow EnergyFunctionFilter interpolation to be set from C API 2022-10-18 12:14:15 -05:00
Gavin Ridley
5582180e31 Can now print build info 2022-10-05 17:58:41 -04:00
Paul Romano
3e5c9d83c5 Expand source rejection to cells, materials, and universes 2022-09-26 13:25:41 -05:00
Paul Romano
aff6316642 Simple rejection based on a vector of cell IDs 2022-09-26 13:25:41 -05:00
Paul Romano
e535d17ae0
Merge pull request #2215 from pshriwise/eff-log
Additional interpolation types for EnergyFunctionFilter
2022-09-22 15:35:44 -05:00
Patrick Shriwise
f33ea966b2 Compute interpolation value in loop. Correction to from_tab1D. 2022-09-17 11:10:27 -05:00
Patrick Shriwise
3c9e359a57 Addressing some comments from @paulromano 2022-09-17 09:47:16 -05:00
Patrick Shriwise
53d3cd005f
Apply suggestions from @paulromano
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2022-09-17 09:46:33 -05:00
Patrick Shriwise
2fa63f3302 Applying clang format 2022-09-08 22:41:54 -05:00
Patrick Shriwise
3c3ce6e2e7 A couple of corrections to the lagrangian interpolation function 2022-09-08 22:28:54 -05:00
Paul Romano
50067898ff Replace Muir classes with single muir() Python function 2022-09-08 13:42:22 -05:00
Patrick Shriwise
fbce363784 Using a separate dictionary for interpolation values 2022-09-07 23:05:15 -05:00
Patrick Shriwise
35aa433b9a Updating interpolation function signature. 2022-09-06 22:50:19 -05:00
Paul Romano
df3765fa07
Merge pull request #2178 from myerspat/infix-sense-evaluation
Short circuiting and lazy evaluation of CSG regions for cell searching
2022-09-02 12:05:52 -05:00
Patrick Shriwise
445fb0af36 Adjusting interpolation enumeration values. 2022-09-01 23:34:24 -05:00
Patrick Shriwise
48a9ac9a2c Adding initial lagrangian interpolation. 2022-09-01 23:34:24 -05:00
Patrick Shriwise
4ba9acd459 Adding test results for additional interpolation types 2022-09-01 23:34:24 -05:00
Patrick Shriwise
d78a9b1885 Adding new interpolation entry. 2022-09-01 23:34:24 -05:00
Patrick Shriwise
0d551cbb21 Adding support for log-log interpolation on the C++ side 2022-09-01 23:34:23 -05:00
myerspat
090363b637 Fixed error due to applying de morgans laws 2022-08-26 12:47:08 -04:00
myerspat
80c8692537 Removed one of the region vectors and changed HDF5 output for geometry 2022-08-25 11:47:14 -04:00
Paul Romano
53b85e0c96 Change version number to 0.14.0-dev 2022-08-19 07:16:31 -05:00
Paul Romano
3bdf2ddfc8 Remove -dev tag from version number (0.13.1) 2022-08-18 09:35:24 -05:00
myerspat
82bbf71413 Reduced contains_complex to one while loop 2022-08-15 15:04:03 -04:00
Lewis Gross
70598087cd
forgot to change name of arrgument from id to index in header
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2022-08-15 13:33:49 -05:00
Patrick Myers
03deeca32d
Merge branch 'openmc-dev:develop' into infix-sense-evaluation 2022-08-15 09:19:30 -05:00
myerspat
809863c15c Removed second region expression so search finding relys on region_ 2022-08-15 10:18:45 -04:00
lewisgross1296
30b1ae92cb changed name and return type. added signature to capi.h. TODO error handling in tally.cpp 2022-08-11 13:45:28 -05:00
Lewis Gross
6ef62fcaf1
documentation fix tally.h
Co-authored-by: Patrick Shriwise <pshriwise@gmail.com>
2022-08-11 13:26:29 -05:00
Lewis Gross
3ff11280a1
documentation fix tally.h
Co-authored-by: Patrick Shriwise <pshriwise@gmail.com>
2022-08-11 13:26:12 -05:00
lewisgross1296
8140ff492c added some commenting and the extern remove_tally_from_tallies function 2022-08-10 14:23:26 -05:00
myerspat
bce3cc0da4 Added rpn back for bounding box 2022-08-04 15:46:10 -04:00
Paul Romano
75adc68861
Merge pull request #2103 from pshriwise/vtk_umesh
Store full unstructured mesh definition and add ability to write to VTK
2022-08-01 10:20:22 -05:00
Patrick Shriwise
ecb2c57cdd
Merge pull request #2137 from lewisgross1296/create_mesh_no_file
Add constructor to create a libMesh mesh from a libMesh pointer, as opposed to a mesh input file
2022-07-28 17:13:00 -05:00
Amelia J Trainer
a18abd4fd9
Merge pull request #2134 from paulromano/thermal-mixed-elastic
Add support for mixed incoherent/coherent elastic thermal scattering
2022-07-28 15:43:55 -04:00
myerspat
8a5df89ea5 enforced precedence if intersections proceed unions without parenthesis 2022-07-28 12:22:28 -05:00
lewisgross1296
7c215543eb added comment to XML constructor. initialized unique_m_ to nullptr to help some compilers 2022-07-27 12:53:19 -05:00
myerspat
cd216c7502 Merge branch 'infix-sense-evaluation' of github.com:myerspat/openmc into infix-sense-evaluation 2022-07-27 12:15:51 -05:00
myerspat
7dfb35a39a removed rpn_ and changed to only region_ 2022-07-27 12:15:46 -05:00
lewisgross1296
3c2d79a241 added back in header (despite redundancy) due to use in mesh files 2022-07-26 17:01:50 -05:00
lewisgross1296
5161da8031 retrireve filename and length_multiplier from XML file and call methods similar to filename case for XML constructor 2022-07-26 16:39:54 -05:00
lewisgross1296
045bc34ec4 moved accessor to one liner in header 2022-07-26 12:59:43 -05:00
lewisgross1296
fd8a820708 added public mesh_ptr() accessor. moved m->prepare_for_use() to filename constructor since it only happens there. for consistency, added theh length_multiplier scale modification to constructors 2022-07-26 12:40:13 -05:00
lewisgross1296
deda82d631 added clarification to comment 2022-07-26 12:20:47 -05:00