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 |
|
YoungHui Park
|
e427dbde50
|
Reword src to source for consistency
|
2021-01-18 14:36:05 -06:00 |
|
YoungHui Park
|
74cae60a58
|
Use max_surf_banks for surface source bank allocation
|
2021-01-18 14:36:04 -06:00 |
|
YoungHui Park
|
d849014391
|
Switch surf_src_bank from vector to SharedArray
|
2021-01-18 14:36:04 -06:00 |
|
YoungHui Park
|
209394082e
|
Add a new bank type surf_src_bank for surface source banking
|
2021-01-18 14:36:04 -06:00 |
|
John Tramm
|
56e314d724
|
Converted fission bank to SharedArray type.
|
2020-01-23 20:28:55 +00:00 |
|
John Tramm
|
714d0b266e
|
Converted fission_bank to unique_ptr rather than regular pointer. Also added some comments to explain usage of unique_ptr as opposed to vector type.
|
2020-01-17 02:47:14 +00:00 |
|
John Tramm
|
03397cab26
|
added O(n) fission bank sorting implementation
|
2020-01-16 22:35:32 +00:00 |
|
John Tramm
|
f6020279c9
|
Refactored to remove the non-shared fission bank. This involved some minor changes to the MPI bank synchronization code and the site counting code, but overall makes the code much simpler. Since there is now only one fission bank, the name was changed from shared_fission_bank to just fission_bank throughout.
|
2020-01-14 15:39:20 +00:00 |
|
John Tramm
|
765ee87b1b
|
more formatting changes
|
2020-01-14 14:52:41 +00:00 |
|
John Tramm
|
2ea0859fd3
|
Removed some comment references to threadprivate variables that no longer exist.
|
2020-01-14 02:30:17 +00:00 |
|
John Tramm
|
ad96fa6ffa
|
Moved allocation/freeing of SHM fission bank into the existing allocation/freeing routines for the bank, to simplify things slightly. Also restored the DagMC regression tests.
|
2020-01-13 22:58:19 +00:00 |
|
John Tramm
|
e60dd30079
|
moved shared fission bank and event based functions around. Created new event files for event-based logic.
|
2020-01-08 17:09:41 +00:00 |
|
John Tramm
|
1bb03f004a
|
Moved current_work variable to particle object, and removed threadprivate tag from tally_derivs
|
2019-12-11 21:58:19 +00:00 |
|
John Tramm
|
ff27ed2bbe
|
made secondary particle bank particle owned instead of thread private
|
2019-12-11 16:00:10 +00:00 |
|
Paul Romano
|
279104cfed
|
Move secondary bank outside of Particle class
|
2019-03-19 13:57:42 -05:00 |
|
Paul Romano
|
d980b4a5ea
|
Make secondary_bank_ a vector and improve interfaces
|
2019-03-19 13:57:42 -05:00 |
|
Paul Romano
|
368f89697d
|
Use Position and Direction in Particle class
|
2019-03-01 16:00:36 -06:00 |
|
Paul Romano
|
0439eb0fa1
|
Convert remainder of tallies to C++
|
2019-02-21 19:30:04 -06:00 |
|
Paul Romano
|
b8187571b3
|
Move source and fission banks to C++
|
2018-11-26 23:00:44 -06:00 |
|