Commit graph

1672 commits

Author SHA1 Message Date
Adam Nelson
959514e8be
Merge pull request #1069 from paulromano/fix-clang-warnings
Fix warnings when compiling with Clang
2018-09-18 16:45:41 -04:00
Paul Romano
dfd7bb9437 Rename summed -> redundant to make ENDF language 2018-09-13 08:06:13 -05:00
Paul Romano
ce04299f30 Fix clang complaining about control reaching end of non-void function 2018-09-12 23:16:08 -05:00
amandalund
7d163b256e Merge branch 'develop' into photon-production-fix 2018-09-11 08:52:23 -05:00
Sterling Harper
0c8ea4f31f Merge remote-tracking branch 'upstream/develop' into cpp_tallies 2018-09-10 16:19:25 -04:00
Paul Romano
74b7e53bbb
Merge pull request #1065 from nelsonag/xtensor_mg
Use the xtensor library in the multi-group solver
2018-09-08 16:09:38 -05:00
Adam G Nelson
1cf1deb9f0 Templatized read_nd_vector 2018-09-08 06:44:49 -04:00
Sterling Harper
c387bde956 Add basic C++ TallyFilterMatch class 2018-09-07 17:26:57 -04:00
Paul Romano
4c47d868b4 Make sure RegularMesh methods are const. Address other comments by @smharper 2018-09-07 06:41:25 -05:00
Adam G Nelson
4b56c86c50 Cleaning up code, resolving @paulromano comments 2018-09-05 20:46:33 -04:00
Paul Romano
50dcae1772 Add Doxygen comments, remove unused variables 2018-09-05 14:31:54 -05:00
Paul Romano
8af84064ca Implement surface_bins_crossed for mesh 2018-09-04 07:01:27 -05:00
Paul Romano
a10ef739ba Bindings for bins_crossed 2018-09-03 14:36:14 -05:00
Adam G Nelson
be16cb750d Added supportfor group-wise betas 2018-09-03 15:15:05 -04:00
Paul Romano
04e48224e6 Almost complete mesh conversion 2018-09-03 06:50:49 -05:00
Paul Romano
18f9f91833 Read meshes from tallies file 2018-09-03 06:50:49 -05:00
Paul Romano
6a1d653547 Convert count_bank_sites, Shannon entropy, UFS to C++ (incomplete) 2018-09-03 06:50:49 -05:00
Paul Romano
fb22413e8d Move mesh C API functions to C++ 2018-09-03 06:50:49 -05:00
Paul Romano
fe76ad695f Add bins_crossed method for RegularMesh 2018-09-03 06:50:49 -05:00
Paul Romano
b7feb47971 Add norm method on Position 2018-09-03 06:50:49 -05:00
Paul Romano
19de269ae6 Populate meshes vector from settings.xml 2018-09-03 06:50:49 -05:00
Paul Romano
9e0e868577 Add C++ version of RegularMesh class 2018-09-03 06:50:49 -05:00
Adam G Nelson
d6f94f7ce8 added specialized fission-getting methods 2018-09-02 18:59:28 -04:00
Adam G Nelson
35def7aac2 Got it all working, next would like to take advantage of the xtensor features to reduce lines of code 2018-09-01 11:01:56 -04:00
Adam G Nelson
4e92988433 Saving state 2018-08-31 18:18:01 -04:00
amandalund
6db62984d7 Clean up 2018-08-30 11:39:12 -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
Sterling Harper
0e348e338b Remove global_ prefix from global geometry vectors 2018-08-27 19:06:01 -04:00
Sterling Harper
260bf843e8 Add trailing underscores to class attributes 2018-08-27 18:45:02 -04:00
Sterling Harper
de38aa5a63 Address #1061 comments 2018-08-27 17:07:22 -04:00
Paul Romano
f20496c906 Convert most of read_settings_xml to C++ 2018-08-26 13:29:20 -05:00
Sterling Harper
01b216b63a Merge remote-tracking branch 'upstream/develop' into cpp_geometry 2018-08-24 20:45:52 -04:00
Paul Romano
d1cc9fd9c6 Move number of batches, generations, particles to settings.h 2018-08-24 15:55:22 -05:00
Paul Romano
13341ba59b Move more definitions of settings variables to C++ 2018-08-24 15:55:22 -05:00
Paul Romano
bb69f52311 Move run_mode and verbosity out of C API 2018-08-24 15:55:22 -05:00
Paul Romano
a2345891b9 Move easy global settings to settings.h/cpp 2018-08-24 15:55:22 -05:00
Paul Romano
268b865cd3 Move definitions for several variables from Fortran to C++ 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
83d64397d1 Add doxygen comments where needed 2018-08-23 21:38:23 -05:00
Paul Romano
b92677e70b Convert source distributions to C++ 2018-08-23 15:23:47 -05:00
Paul Romano
44cb9a990f Add XML node ctors for multivariate distributions 2018-08-23 15:23:47 -05:00
Paul Romano
5a43010d84 Merge branch 'develop' into interface-changes 2018-08-22 12:23:45 -05:00
Paul Romano
9f0ea52d1a Move headers to include/openmc directory and openmc.h -> openmc/capi.h 2018-08-20 14:40:32 -05:00
Paul Romano
1f760461a3 Change openmc_find -> openmc_find_cell 2018-08-20 14:10:11 -05:00
Paul Romano
6d5ab25a2c
Merge pull request #1050 from shikhar413/cmfd-helper
Added C API bindings and bug fix related to CMFD tallies
2018-08-20 07:52:55 -05:00
Shikhar Kumar
78a1741628 Rename openmc_tally_set_type --> openmc_tally_allocate, openmc_tally_update_type --> openmc_tally_set_type 2018-08-17 13:19:58 -04:00
Paul Romano
8106329fe8 Add material volumes to XML and Material type 2018-08-17 09:21:56 -05:00
Shikhar Kumar
1ec0a806a0 Extract code from shikhar413::cmfd-capi relevant to PR 2018-08-16 21:45:47 -04:00
Paul Romano
764f638d66 Convert Particle type to C++, add templated HDF5 functions 2018-08-06 07:06:18 -05:00