Commit graph

5318 commits

Author SHA1 Message Date
Will Boyd
85a67ce17b Added Tally.tile_filter(...) routine for multi-group chi with distribcells 2015-09-12 02:04:21 -04:00
Will Boyd
6d3d794c3e Corrected energy normalization for mulit-group chi calculatoin 2015-09-11 16:52:36 -04:00
Will Boyd
0e8eaecf2f Multigroup Chi class is now working and verfied for 2-groups 2015-09-11 16:41:11 -04:00
Will Boyd
5bfab3a481 Major bug fixes and extensions to tally arithmetic for MGXS generation 2015-09-11 00:26:11 -04:00
Will Boyd
9ebc5d6793 Major updates to mgxs.py with preliminary testing. Scattering matrices not yet working 2015-09-09 19:32:26 -04:00
Will Boyd
13b3632c31 Fixed Pandas MultiIndex for refactored Filter.get_pandas_dataframe(...) routine 2015-09-08 00:13:23 -04:00
Will Boyd
05b34977a6 Refactored pandas dataframe construction into Filter and CrossFilter class abstractions 2015-09-07 15:45:20 -04:00
Will Boyd
1d9af02f85 Fixed num score bins update in Tally.get_slice(...) routine. Need to cleanup filter reset in Tally.summation(...) 2015-09-06 19:45:12 -04:00
Will Boyd
efb3c0488f Implemented Tally.summation(...) routine 2015-09-06 18:51:43 -04:00
Will Boyd
bcc9ded29b Merged with develop 2015-09-05 17:59:12 -04:00
Will Boyd
f5374974e6 Merged with develop 2015-09-05 17:58:17 -04:00
Paul Romano
e57d87ab8f Respond to @wbinventor comments on pull request #447 2015-09-05 16:22:22 +08:00
Paul Romano
779a401448 Have write_integer, write_double, and write_long use scalar values 2015-09-04 12:51:18 +07:00
Paul Romano
e93afed7a0 Make HDF5 only binary output option in source and Python API. Still need to
update test suite and get rid of output_interface.
2015-09-04 12:51:18 +07:00
Will Boyd
4aec0454a8 Updated docstring for Tally.get_values(...) with correct use of Iterable filter bins 2015-09-03 07:33:33 -07:00
Adam Nelson
95a5271790 Added capabilities for tallying over polar and azimuthal angles, added bounds checking for these new filters and mu while doing filter match searching, updated docs and tests. 2015-08-28 20:54:44 -04:00
Adam Nelson
ec788085b3 Added support for change-in-angle (mu) filters for scattering scores 2015-08-25 19:42:19 -04:00
Paul Romano
4ca33a4a04 Make tallies of the form (scalar op usertally) derived 2015-08-15 09:45:14 +07:00
Sterling Harper
6ecc9ae6a1 Fix clean_xml.py indentation 2015-08-13 20:51:27 -06:00
Paul Romano
5e391db9fe Merge branch 'develop' into python-api-notebooks 2015-08-12 09:05:49 +07:00
Will Boyd
817403ae79 Now set num_score_bins attribute for derived tallies in arithmetic operations 2015-08-11 18:44:22 -07:00
Paul Romano
4c2896654d Merge branch 'develop' into python-api-notebooks 2015-08-11 13:39:51 +07:00
Will Boyd
788e03b208 Fixed filter indexing issue in Tally.get_values(...) introduced in #426 2015-08-10 19:10:01 -07:00
Paul Romano
8fd058a11e Use property decorators for Lattice.outer 2015-08-10 12:57:35 +07:00
Will Boyd
5ee36fc2a8 Merge remote-tracking branch 'upstream/develop' into mgxs 2015-08-09 21:23:45 -07:00
Will Boyd
8b6f2dde26 Added initial docstrings to MultiGroupXS class 2015-08-09 21:23:19 -07:00
Paul Romano
e550a8de27 Fix bug in get_unique_universes introduced by #425 2015-08-10 06:54:02 +07:00
Will Boyd
0a78549adf Added openmc.mgxs to setup.py 2015-08-09 16:18:59 -07:00
Will Boyd
cfc8164043 First implementation of MultiGroupXS class 2015-08-09 16:16:03 -07:00
Sterling Harper
8a31f2f242 Merge remote-tracking branch 'upstream/develop' into pyapi_lattice_outer
Conflicts:
	openmc/filter.py
2015-08-07 20:39:00 -06:00
Sterling Harper
65679c2220 Small fixes for #425 2015-08-07 20:36:21 -06:00
Will Boyd
88f53f6bdf Merge branch 'tally-arithmetic' into mgxs 2015-08-07 18:26:32 -07:00
Will Boyd
d0dde6f5a8 Changed reverse iteration of filter bins, indices to use reversed(...) 2015-08-07 07:31:10 -07:00
Will Boyd
1154c07438 Refactored Tally._outer_product(...) and operator overloads per @paulromano suggestion 2015-08-06 23:41:38 -07:00
Will Boyd
9db3a343ca Made all tallies created with tally arithmetic have name "derived" 2015-08-06 23:12:22 -07:00
Will Boyd
3890ed4d67 Simplified tile and repeat factors in Tally._align_tally_data() 2015-08-06 23:03:50 -07:00
Will Boyd
39ecaa225b Simplified filter index building in Tally.get_values(...) per @paulromanos comments 2015-08-06 22:53:48 -07:00
Sterling Harper
76e6133512 Merge remote-tracking branch 'upstream/develop' into pyapi_lattice_outer
Conflicts:
	openmc/checkvalue.py
	openmc/filter.py
2015-08-05 19:24:42 -06:00
Sterling Harper
1dca4d842b Fix hex lattices in HDF5 summary 2015-08-05 19:10:03 -06:00
Will Boyd
54614690d0 Merge branch 'tally-arithmetic' into mgxs 2015-08-05 08:25:15 -07:00
Will Boyd
ae39ef8ce8 Fixed merge conflicts with develop 2015-08-05 08:16:43 -07:00
Will Boyd
0ee4df0f2a Removed extraneous quotes from Tally.get_pandas_dataframe(...) 2015-08-04 22:00:07 -07:00
Will Boyd
4ed34c43c5 Removed extraneous quotes from Universe and its subclasses 2015-08-04 21:45:42 -07:00
Will Boyd
f637926550 Removed quotes from Universe.create_xml_subelement 2015-08-04 21:43:02 -07:00
Will Boyd
3b46d31741 Removed double quotes from Trigger.add_score 2015-08-04 21:40:57 -07:00
Will Boyd
df371b6857 Removed extraneous quotes from Tally.get_tally_xml 2015-08-04 21:39:11 -07:00
Will Boyd
547acb2ecc Removed extraneous quotes in __repr__ methods 2015-08-04 21:36:18 -07:00
Will Boyd
ff12e253af Fixed double quotes in filter.py 2015-08-04 21:33:34 -07:00
Will Boyd
ca7de55f17 Merge branch 'tally-arithmetic' into mgxs 2015-08-03 22:02:58 -07:00
Will Boyd
a11c1993c6 Added get_bin_index, __hash__ and __deepcopy__ methods to CrossFilter 2015-08-03 22:02:44 -07:00