Michel Saliba
cd5cd35ad9
Addition of a collision tracking feature ( #3417 )
...
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2025-11-13 20:35:33 +00:00
Gregoire Biot
2d77544b0c
Adding variance of variance and normality tests for tally statistics ( #3454 )
...
Co-authored-by: Ethan Peterson <eepeterson3@gmail.com>
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2025-11-12 11:41:37 -05:00
John Tramm
3ac64d9a01
Random Ray Base Source Region Refactor ( #3576 )
2025-10-02 11:02:43 -05:00
Kevin Sawatzky
607f6babe5
Add distributed cell densities ( #3546 )
...
Co-authored-by: Patrick Shriwise <pshriwise@gmail.com>
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2025-09-19 04:11:06 +00:00
John Tramm
f31130d367
Prevent Adjoint Sources from Trending towards Infinity ( #3449 )
2025-06-18 06:34:56 -05:00
Joffrey Dorville
47ca2916aa
Kinetics parameters using Iterated Fission Probability ( #3133 )
...
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2025-04-14 14:07:48 +00:00
John Tramm
9b5678b5f0
Random Ray Source Region Mesh Subdivision (Cell-Under-Voxel Geometry) ( #3333 )
...
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2025-03-07 02:48:31 +00:00
Sam Pasmann
d96e6860e6
Randomized Quasi-Monte Carlo Sampling in The Random Ray Method ( #3268 )
...
Co-authored-by: John Tramm <john.tramm@gmail.com>
2025-02-19 03:44:15 +00:00
Patrick Shriwise
32662b409a
Add constant for invalid surface tokens. ( #3260 )
...
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2025-01-16 09:36:13 -06:00
John Tramm
5bc04b5d78
Alternative Random Ray Volume Estimators ( #3060 )
...
Co-authored-by: Olek <45364492+yardasol@users.noreply.github.com>
2024-08-23 11:56:26 -05:00
Rufus
fd47df4bb2
Linear Source Random Ray ( #3072 )
...
Co-authored-by: John Tramm <john.tramm@gmail.com>
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2024-07-16 19:53:40 -05: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
John Tramm
1d4cd9b0aa
F90_NONE Removal (MGMC tallying optimization) ( #2785 )
2023-11-28 15:20:54 -06:00
Christopher Fichtlscherer
e3cd406a9b
Pulse height tally for photons ( #2452 )
...
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2023-07-09 22:50:08 -05:00
Patrick Shriwise
610a5d8c34
Global Weight Window Generation via CAPI ( #2359 )
...
Co-authored-by: Jonathan Shimwell <drshimwell@gmail.com>
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2023-06-09 10:47:27 -05:00
Patrick Shriwise
86e9a4bd4b
Adding constants for coincidence checking
2023-03-28 08:47:42 -05:00
RemDelaporteMathurin
90995dc512
Merge branch 'develop' into centre_for_cylinder_spherical_meshes
2023-02-02 08:47:28 -05:00
RemDelaporteMathurin
3325667c51
minor version bump for statepoint files
2022-11-21 12:22:39 -05:00
Paul Romano
3347aeaa03
Fixes related to #2253 and #2270
2022-10-21 07:08:49 -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
Patrick Shriwise
3c9e359a57
Addressing some comments from @paulromano
2022-09-17 09:47:16 -05:00
Patrick Shriwise
445fb0af36
Adjusting interpolation enumeration values.
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
b93ab95ba1
Adding more mesh interrogation options for the libmesh
...
Finishing methods for connectivity and coordinates.
Writing vertices and connectivity to statepoint file
Loading vertices and connectivity from statepoint. Correcting string repr
Correcting connectivity length
Adding method to write the mesh elements to VTK with data applied.
Updating hdf5 output to include element types
Adding support for hex elements when writing unstructured meshes to VTK
Adding simple check for VTK writing if the module is present
Removing centroids from the statepoint file and Python UM class
Updating test check for vtk
Adding warning for skipped elements. Correcting element type
Adding warning for skipped elements.
Using an enum to indicate element types for readability
Updating to element types on the Python side as well
Handling integer data applied to VTK files.
Doc updates for Python API UM class
Incrementing statepoint version number
Refactor of unstructured mesh tests to extract model
Updating inputs for floating point surface coefficients
Adding test for hexes and refactoring comparison funcs
Updating reference mesh files
Adding reference file for the hexes test case
Passing test for hex mesh
Adding inputs for the hexes test case.
Adding hex test meshes.
Skipping hex mesh test if not built with libmesh
Adding small VTK write tests for unstructured mesh.
Allowing file path to be a pathlib path.
Adding skips if libmesh or dagmc not enabled
Adding a few comments to test file
Changing where conversion to str happens for mesh filename. Setting output to false.
Removing VTK check from unstructured mesh regression test
Removnig VTK test files for regression test -- too large
Adding __init__.py file for pytest
2022-07-25 13:17:51 -05:00
Paul Romano
93e7471132
Update io_formats documentation for track files (and file version)
2022-05-19 13:27:34 -04:00
Patrick Shriwise
780039c512
moving some single-use constants closer to point of use
2022-01-20 15:10:24 -06:00
Patrick Shriwise
1a45d33310
Update: removing MAX_WORD_LEN and MAX_LINE_LEN constants.
2022-01-19 11:25:04 -06:00
Patrick Shriwise
62ad52d969
Adressing PR comments from @gridley.
2022-01-14 13:23:48 -06:00
YuanHu-PKU-KIT
e08af3c374
Implement mesh-based weight windows (squashed)
...
Co-authored-by: Andrew Davis <andrew.davis@ukaea.uk>
Co-authored-by: Patrick Shriwise <pshriwise@gmail.com>
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2022-01-08 14:43:18 -06:00
Paul Romano
24b741f2b3
Initial implementation of time filter
2022-01-05 07:43:42 -06:00
Gavin Ridley
41c8cb4106
improve URR lookup data layout and performance
2021-11-08 16:04:37 -05:00
Paul Romano
1bc2bd8460
Apply clang-format on entire source
2021-08-11 11:41:49 -05:00
Paul Romano
c9d84310d3
Merge branch 'develop' into properties-exim
2021-07-14 15:18:31 -05:00
Paul Romano
7a4e32f7d5
Add filetype and other metadata to properties.h5
2021-06-23 11:48:45 +07:00
Patrick Shriwise
9fca1f690d
Moving the DAGUniverse into the DAGMC header file.
2021-05-19 18:05:58 -05:00
Paul Romano
43804fc09d
Merge branch 'develop' into rng-stream-changes
2021-05-11 16:53:10 -05: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
Paul Romano
c64e64dac2
Replace pi constant with more accurate version
2021-05-03 09:43:09 -05:00
Paul Romano
03244d755f
Update physical constants to CODATA 2018
2021-05-03 09:43:09 -05:00
Patrick Shriwise
b94d89dea7
Moving version numbers into a configured HEADER. Adding version numbers to CMake and including a version file.
2021-01-18 13:02:09 -06:00
Adam Nelson
d2c00b4f1b
Added tests and fixed code accordingly
2020-10-22 14:13:32 -05:00
Adam Nelson
77015c0b14
Fixed issue in MG-Mode which surfaced when running problems which have microscopic cross sections defined and multiple fissile isotopes in a material
2020-10-15 13:46:05 -05:00
Paul Romano
dea78c9be5
Move version number to 0.12.1-dev
2020-07-22 15:26:03 -05:00
Paul Romano
2549c7040d
Remove -dev tag from version number
2020-07-22 06:41:46 -05:00
Gavin Ridley
1d33aca9bd
incorporate recommended name changes
2020-01-21 13:04:39 -05:00
Gavin Ridley
9483c409a8
convert all but one thing in cell.h to enums
2020-01-16 15:41:45 -05:00
Paul Romano
711819ef62
Move version number to 0.12.0-dev
2019-10-09 09:33:17 -05:00
Paul Romano
e07fe06323
Remove -dev tag from version number. Small updates to release notes
2019-10-07 10:33:45 -05:00