Paul Romano
bc09d1ef55
adding back files to be reviewed
2019-10-28 11:55:45 -05:00
Paul Romano
ae28233110
deleting all files to prepare for review
2019-10-28 11:48:19 -05:00
Patrick Shriwise
e7b28ab8d9
Removing default values for set_id args as requested by @paulromano.
2019-09-30 14:31:26 -05:00
Patrick Shriwise
1b8bc2d01d
Correcting default values in set_id methods. Initializing material ids to match the initialization logic.
2019-09-27 10:43:36 -05:00
Patrick Shriwise
d820e6777a
Apply suggestions from code review
...
Accessing cell/material names through accessor. Returning a const reference from `name()` accessor in both cases.
Co-Authored-By: Paul Romano <paul.k.romano@gmail.com>
2019-07-23 14:33:35 -05:00
Patrick Shriwise
54df651888
Adding Material accessors for name.
2019-07-18 12:25:53 -05:00
Paul Romano
c68052da6b
Reorder declarations in Tally, Filter, and Material classes
2019-07-09 06:43:16 -05:00
Paul Romano
7db1511f00
Add destructors that remove key-value pairs from maps
2019-07-09 06:43:16 -05:00
Paul Romano
0c32470551
Finish improving Material interface
2019-07-09 06:43:16 -05:00
Paul Romano
bbf529bef0
Add Material::volume() accessor function
2019-07-09 06:43:16 -05:00
Paul Romano
1c97438be0
Remove return value on Material::set_density
2019-07-09 06:43:16 -05:00
Paul Romano
5d3afc1110
Add accessors for Material.density_ and density_gpcc_
2019-07-09 06:43:16 -05:00
Paul Romano
4815cfebac
Move openmc_material_add_nuclide into Material::add_nuclide
2019-07-09 06:43:16 -05:00
Paul Romano
8a8b7b2c0a
Move cross section caches into Particle class
2019-03-19 13:56:45 -05:00
amandalund
a254027f8a
Merge branch 'develop' into density-effect-correction
2019-03-05 19:21:51 -06:00
amandalund
9e8e5a08b5
Address @paulromano comments on #1186
2019-03-05 09:05:09 -06:00
amandalund
f923fc65c4
Calculate the collision stopping power
2019-03-03 17:40:57 -06:00
amandalund
e9eadd936d
Add function to calculate the density effect correction
2019-03-03 17:40:57 -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
627ee79f0c
Move read_materials_xml and read_plots_xml to C++
2019-02-20 15:45:30 -06:00
Paul Romano
63aa3bf106
Remove most of remaining components of Material type on Fortran side
2019-01-30 22:15:48 -06:00
Paul Romano
f407982ff6
Remove Material p0 and element attributes on Fortran side
2019-01-30 22:15:48 -06:00
Paul Romano
4788bb9f85
Move remaining writing of summary file to C++
2019-01-30 22:15:48 -06:00
Paul Romano
06751d5373
Move openmc_load_nuclide, openmc_material_add_nuclide, and read_mgxs to C++
2019-01-30 22:15:48 -06:00
Paul Romano
9a2298f66d
Move read_ce_cross_sections to C++
2019-01-30 22:15:48 -06:00
Paul Romano
fe9f774d31
Add normalize_density, set_density, set_densities on C++ side
2019-01-30 22:15:48 -06:00
Paul Romano
06c5431f2c
Add Material::init_thermal()
2019-01-30 22:15:48 -06:00
Paul Romano
d1acaa525c
Continue converting
2019-01-30 22:15:48 -06:00
Paul Romano
6b583d615c
Start converting material xs lookup
2019-01-30 22:15:48 -06:00
Paul Romano
2eacd5f72c
Finish TTB implementation on C++ side, still a bug somewhere
2019-01-15 07:28:47 -06:00
Paul Romano
ea1f2e426d
Start converting TTB data/physics
2019-01-15 07:28:47 -06:00
Paul Romano
e8af7a2d16
Convert scattering routines to C++
2018-11-26 23:00:44 -06:00
Paul Romano
5fae5ffa9e
Namespacing for mesh/material global variables
2018-11-14 15:00:16 -06:00
Sterling Harper
9b5e402a11
Merge remote-tracking branch 'upstream/develop' into cpp_tallies
2018-10-17 19:56:59 -04:00
Sterling Harper
46ea32139b
Move MaterialFilter to C++
2018-10-14 11:56:56 -04:00
Adam G Nelson
e3e388bb6d
Completed replacement of physics_mg.F90 with C++
2018-10-12 10:40:35 -04:00
Sterling Harper
0e348e338b
Remove global_ prefix from global geometry vectors
2018-08-27 19:06:01 -04:00
Sterling Harper
01b216b63a
Merge remote-tracking branch 'upstream/develop' into cpp_geometry
2018-08-24 20:45:52 -04:00
Paul Romano
9f0ea52d1a
Move headers to include/openmc directory and openmc.h -> openmc/capi.h
2018-08-20 14:40:32 -05:00