Commit graph

45 commits

Author SHA1 Message Date
Andrew Davis
58d751bfae Added internal infrastructure for dlopen based shared object sources 2020-02-12 12:37:21 +00:00
Paul Romano
cc919d25c5 Use fmt/core.h header to reduce compile time 2020-02-10 10:33:57 -06:00
Paul Romano
2a230cd739 More use of fmt::print and fmt::format 2020-02-10 10:33:57 -06:00
Paul Romano
a7d08364d3 Parallelize source site generation for fixed source calcs 2020-01-14 15:10:33 -06:00
Ethan Peterson
96c7427eaf Adding CylindricalIndependent source type
ammended docstrings to mention local reference frame
2020-01-06 19:47:10 -05:00
John Tramm
0602ddd8a3 refactor seed and seed aray variable names 2019-12-05 19:50:31 +00:00
John Tramm
428bab4fd2 incorporated code review changes 2019-12-05 19:32:12 +00:00
John Tramm
638172e68d refactor of prn() interface and python interface changes 2019-12-04 16:35:01 +00:00
John Tramm
2ec02d6472
Apply formatting fixes from code review
Co-Authored-By: Paul Romano <paul.k.romano@gmail.com>
2019-12-03 10:36:01 -06:00
Paul Romano
eca3ce33d2 Fix pointer placement on uint64_t 2019-11-27 07:04:11 -06:00
John Tramm
642c3a8ac7 first sweep of refactoring is complete. now for debugging 2019-11-21 23:03:52 +00:00
Paul Romano
09fbc034d8
Merge pull request #1406 from nelsonag/mgxs_f_to_c
Mgxs code cleanup
2019-11-18 07:42:20 -06:00
Adam G Nelson
05fac29164 Revised MG code so that the energy group indices are 0-based instead of 1-based. Next commit will perform some code cleanup enabled by this change. 2019-11-11 19:50:52 -06:00
Paul Romano
21a8557360
Merge pull request #1398 from eepeterson/spherical_source
Spherical source
2019-11-11 12:52:47 -06:00
Ethan Peterson
15c7148331 Adding SphericalIndependent source type
Applied suggestions from code review

Co-Authored-By: Paul Romano <paul.k.romano@gmail.com>
2019-11-11 10:50:38 -05:00
Gavin Ridley
b8d9ae0f8e PR style changes 2019-11-08 13:25:49 -05:00
Gavin Ridley
9c06a128d9 initial stab at making mgxs externally usable 2019-11-02 22:08:06 -04:00
Paul Romano
492d984525 Change name of work -> work_per_rank 2019-03-20 13:26:04 -05:00
Paul Romano
7382d35679 Respond to @smharper comments on #1183 2019-03-05 07:05:33 -06:00
Paul Romano
368f89697d Use Position and Direction in Particle class 2019-03-01 16:00:36 -06:00
Paul Romano
b28ee8087c Move ParticleType into Particle and use for type_ member 2019-03-01 15:59:21 -06:00
Paul Romano
38e39c4486 Use unique_ptr consistently for global vectors 2019-03-01 15:56:21 -06:00
Paul Romano
3cac2a6702 Remove Fortan compatibility functions 2019-02-21 22:44:24 -06:00
Paul Romano
0439eb0fa1 Convert remainder of tallies to C++ 2019-02-21 19:30:04 -06:00
Paul Romano
3eea8311d3 Move results and global_tallies over to C++ 2019-02-20 15:03:36 -06:00
Paul Romano
964fdfde30 Remove cells array on Fortran side 2019-02-15 11:00:00 -06:00
Sterling Harper
60f679d51e Fix external source indexing bug for distrib temps 2019-02-14 16:15:58 -05:00
Paul Romano
4d2284ca7d Resolve off-by-one issues for ParticleType 2019-01-31 22:54:32 -06:00
Paul Romano
b8187571b3 Move source and fission banks to C++ 2018-11-26 23:00:44 -06:00
Paul Romano
624e9875d6 Namespacing for sources and surfaces 2018-11-14 15:00:16 -06:00
Paul Romano
c9bd707f04 Namespace energy_min and energy_max 2018-11-14 15:00:16 -06:00
Paul Romano
c301612ca2 Namespace mgxs-related global variables 2018-11-14 15:00:16 -06:00
Paul Romano
5fae5ffa9e Namespacing for mesh/material global variables 2018-11-14 15:00:16 -06:00
Paul Romano
3cfe71621b Put global variables in cell.h in model namespace 2018-11-14 15:00:15 -06:00
Sterling Harper
009e1548d5 Make energy_bins/rev_energy_bins match F90 impl. 2018-10-31 10:20:29 -04:00
Paul Romano
38afb5e2a4 Move finalize_generation to C++ 2018-10-19 07:41:29 -05:00
Paul Romano
242895e99b Remove work_index on Fortran side 2018-10-15 13:42:10 -05:00
Paul Romano
6f80abfe2b Move variables in simulation.h into simulation namespace 2018-10-15 11:10:33 -05:00
Paul Romano
323e6d3551 Merge branch 'develop' into cpp-settings 2018-08-28 09:27:45 -05:00
Sterling Harper
452de390ba Merge remote-tracking branch 'upstream/develop' into cpp_geometry 2018-08-27 20:03:02 -04:00
Paul Romano
d1cc9fd9c6 Move number of batches, generations, particles to settings.h 2018-08-24 15:55:22 -05:00
Paul Romano
4ad0725843 Put variables in settings.h into settings namespace 2018-08-24 15:55:22 -05:00
Paul Romano
d38b3f7714 Address @smharper comments 2018-08-24 15:53:58 -05:00
Paul Romano
c3b7ebd40c Remove path_source on Fortran side 2018-08-23 15:23:47 -05:00
Paul Romano
b92677e70b Convert source distributions to C++ 2018-08-23 15:23:47 -05:00