Paul Romano
d5bc4dacae
Merge pull request #1001 from nelsonag/mgxs_expansion_with_tests
...
Incorporation of Expansion filters in to MGXS
2018-05-08 14:58:41 -05:00
Adam G Nelson
1d2ebb71f8
Implemented Expansion filters in to the MGXS classes and removed the old score-based expansions
2018-04-27 19:45:38 -04:00
Paul Romano
73b50e1e17
Make sure statepoint context manager closes linked summary
2018-04-24 06:32:18 -05:00
Paul Romano
8487915f2a
Use ufloat for k_combined in statepoint
2018-03-15 11:02:07 -05:00
Paul Romano
e6b5803f70
Make filter_strides a property of Tally
2017-12-19 15:58:14 +07:00
Paul Romano
348f6d63a7
Use _update_filter_strides when reading statepoints
2017-08-24 14:57:55 -05:00
Paul Romano
002c7651c2
Address comments by @smharper on #892 .
2017-06-15 14:38:25 -05:00
Paul Romano
ca009e211e
Manage unique IDs via new IDManagerMixin that uses class variables
2017-06-07 20:12:51 -05:00
amandalund
70cc2f63c3
Address #871 comments: incremented statepoint revision, updated documented tallies.xml format, updated tallies RELAX NG schema
2017-05-23 13:07:40 -05:00
amandalund
375125c603
Merge branch 'develop' into separate_filters
...
* develop: (91 commits)
Update resonance scattering test result
removed additional unnecessary modifications
removed unnecessary modifications
updated to only modify the _swap_filters method
Check for elastic scattering with isotropic mu.
changed == to is
fixed issue in tallies.py in making sure static copy of other filter gets updated and updated tests
fixed bug for misaligned energy and energyout filters
When 1 temp is available, revert to nearest temp on all processes
added other_old to _swap_filter method
fixed tally alignment method in tallies.py
Make sure get_pandas_dataframe() works with 1D mesh filter
Fix bug with SurfaceFilter bin ordering
Check for void materials in tracklength tallies
Make sure source is in geometry before fiss. check
Make parent class for filters with IDed objects
Allow objects in addition to ids in Filters
Cleaned up rxn_rate_tally property for consistent scattering matrices
Simplified code for xs_tally property for consistent scattering matrices
Update inputs for test_diff_tally
...
Conflicts:
openmc/filter.py
src/output.F90
2017-04-30 17:41:38 -05:00
Paul Romano
f4d3ee7de5
Make StatePoint a context manager
2017-04-07 21:04:14 -05:00
amandalund
7af1be9302
Fix surface and mesh filters for current score
2017-03-30 10:50:12 -05:00
amandalund
08341f9c0c
Fix statepoint and input XML; update test inputs
2017-03-29 21:28:56 -05:00
amandalund
a9eff2cfdd
Fix statepoint
2017-03-28 16:31:40 -05:00
amandalund
f08567b096
Changed python API; changed how filters are written to statepoint; changed tally filters array to indices of filters in global array
2017-03-27 16:05:26 -05:00
Will Boyd
b3687b48ee
Merge remote-tracking branch 'upstream/develop' into new-scatt-mat
2017-03-07 13:53:33 -05:00
Paul Romano
b87f2d6cd7
Make Geometry.get_instances accept iterables. Don't autocalculate paths
2017-03-07 10:48:38 -06:00
Paul Romano
2d1897a051
Remove offsets, distribcell_index, distribcell_paths
2017-03-06 12:36:48 -06:00
Paul Romano
30a613c3b6
Fix pandas dataframes
2017-03-06 12:36:48 -06:00
Will Boyd
e640146f8f
Merge branch 'develop' into new-scatt-mat
2017-03-06 13:00:10 -05:00
Paul Romano
f97154c6c0
Correctly write deferred-length character to HDF5 datasets
2017-03-03 09:17:55 -06:00
Will Boyd
604bfbfbe1
Added formulation property to ScatterMatrixXS
2017-03-02 17:02:08 -05:00
Paul Romano
7ca46e809c
Make get_all_* methods consistent -- always return dict
2017-02-23 07:39:28 -06:00
Paul Romano
58bb9c18ee
Address easy comments from @wbinventor
2017-02-22 14:50:16 -06:00
Paul Romano
8f2efa19dd
Create Mesh.from_hdf5() and Surface.from_hdf5() methods
2017-02-21 21:26:25 -06:00
Paul Romano
4729754ce5
Make StatePoint.generations_per_batch consistent with Settings
2017-02-21 21:26:25 -06:00
Paul Romano
e642b401a2
Get rid of last instance of internal IDs in statepoint
2017-02-21 21:26:25 -06:00
Paul Romano
71b49aace8
Rewrite documentation for summary and statepoint files. Continue making a few
...
changes.
2017-02-21 21:26:25 -06:00
Paul Romano
b4845f1474
Refactor openmc.Summary() class. Only store user IDs in summary/statepoint files
2017-02-21 21:26:25 -06:00
Paul Romano
0c616c8b22
Handle HDF5 format versions consistently
2017-02-21 21:26:21 -06:00
Sterling Harper
d8e562f318
Merge remote-tracking branch 'upstream/develop' into diff_tally6
2016-11-16 13:37:42 -05:00
Paul Romano
fb009c6b5e
Use multidimensional array for tally results rather than derived type
2016-11-15 15:22:02 -06:00
Sterling Harper
2573fba5fa
Address #746 comments
2016-11-13 13:49:30 -05:00
Sterling Harper
d602dc0e6a
Merge remote-tracking branch 'upstream/develop' into diff_tally6
2016-10-21 01:52:55 -04:00
Sterling Harper
24b96ba354
Merge remote-tracking branch 'upstream/develop' into diff_tally6
2016-10-10 22:38:11 -04:00
Paul Romano
5a126d086e
Use six.string_types instead of basestring
2016-10-06 21:55:12 -05:00
Sterling Harper
bbcc4f6453
Merge branch 'develop' into diff_tally6
2016-10-02 02:08:47 -04:00
Sterling Harper
52c9898128
Simply MeshFilter.__init__
2016-09-30 00:01:10 -04:00
Sterling Harper
e464e22690
Merge remote-tracking branch 'upstream/develop' into pyapi_filters
2016-09-29 16:22:10 -04:00
Sterling Harper
e8aa4f2f10
Remove unnecessary tally data from summary.h5
2016-09-22 22:52:16 -04:00
Sterling Harper
de84f3989b
Update test inputs
2016-09-10 23:37:46 -04:00
Sterling Harper
b9a5a069af
Fix tally arith, add specialized filter.from_hdf5
2016-09-10 22:59:57 -04:00
Sterling Harper
57442f8ca6
Merge remote-tracking branch 'upstream/develop' into pyapi_filters
2016-09-07 22:01:11 -04:00
Sam Shaner
13be300440
Merge remote-tracking branch 'upstream/develop' into mesh-mgxs
2016-08-11 14:34:05 -04:00
Paul Romano
0bfa509b3c
Remove extra line per PEP8
2016-08-11 11:37:11 -05:00
Sterling Harper
9ce02de39a
Make each filter type a separate class in PyAPI
2016-08-10 21:45:32 -05:00
Sam Shaner
5074c9831f
reworked surface current tally indexing and fixed issue in Python API current tallies
2016-08-02 03:05:16 -04:00
Paul Romano
08c9036bb6
Ability to link volume calculation results in order to compute microscopic cross
...
sections from mgxs
2016-08-01 10:37:00 -05:00
Paul Romano
c7a0b716d2
General cleanup -- both bugs and style issues -- based on running pylint
2016-07-02 11:04:25 +07:00
Paul Romano
b4910473b2
Throw ImportError if user has h5py 2.6.0.
2016-06-02 16:36:10 -05:00