Paul Romano
50aa7be701
Make sure ABCs come from collections.abc
2018-10-18 05:54:36 -05:00
Sterling Harper
31defb91e9
Clean up MeshSurfaceFilter.get_pandas_dataframe()
2018-10-04 17:22:26 -04:00
Sterling Harper
0ed8bfa792
Fix get_pandas_dataframe for non-3D mesh surface
2018-10-04 14:58:46 -04:00
Zhuoran Han
1074da87f8
Made some change accordingly to the suggestions.
2018-08-08 13:27:41 -05:00
Zhuoran Han
1ac31bf0f9
Merge remote-tracking branch 'upstream/develop' into zernike
2018-08-06 15:31:44 -05:00
Zhuoran Han
aa28f4a145
Add new python class for radial zernike filter
2018-08-03 16:46:00 -05:00
amandalund
91d8ccd354
Added documentation to user's guide and file format specifications
2018-07-20 14:40:15 -05:00
amandalund
c912cdce70
Merge branch 'develop' into photon-new
2018-06-28 16:19:54 -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
f5270f183a
Remove get_bin() method. Fix __repr__ for some filters
2018-03-29 13:35:58 -05:00
Paul Romano
d41ac48467
Force all filters to have a .bins attribute that makes sense
2018-03-28 15:56:03 -05:00
Paul Romano
e1da965f70
Fix typos (thanks @smharper)
2018-03-20 14:15:56 -05:00
Paul Romano
0da649fd90
Simplify use of _CURRENT_NAMES in filter.py
2018-03-19 18:12:59 -05:00
Paul Romano
d393a74906
Implement get_bin and get_bin_index for MeshSurfaceFilter
2018-03-19 17:50:33 -05:00
Paul Romano
22429dd389
Implement MeshSurfaceFilter.get_pandas_dataframe. Fix surface/mesh filters
2018-03-19 17:50:33 -05:00
Paul Romano
c51091a1d7
Use new MeshSurfaceFilter for CMFD (tests pass)
2018-03-19 17:50:32 -05:00
Paul Romano
85af75c459
Address comments on #985
2018-03-19 13:58:58 -05:00
Paul Romano
bd5b7afc2d
Fix bug related to bin ordering for mesh filters
2018-03-16 13:47:01 -05:00
Paul Romano
460452d4f7
Merge branch 'develop' into photon-alund
2018-03-11 13:10:00 -05:00
amandalund
150bedcb50
TTB implementation fixes
2018-02-19 22:27:47 -06:00
Paul Romano
deab4b3d33
Use empty-argument form of super()
2018-02-05 23:14:30 -05:00
Paul Romano
c428cee667
Remove __future__ and six imports
2018-02-05 23:14:30 -05:00
Paul Romano
55f7260b2a
Remove _smart_set_bins in favor of overriding Filter.bins.setter
2017-12-20 10:12:07 +07:00
Paul Romano
2ef1c23d5a
Make Filter.num_bins a (usually) computed property
2017-12-19 21:54:08 +07:00
Paul Romano
e6b5803f70
Make filter_strides a property of Tally
2017-12-19 15:58:14 +07:00
Paul Romano
970fc566a8
Merge branch 'develop' into photon-new
2017-11-11 14:28:38 -06:00
guillaume
c0efbf13c5
Merge is inevitable because of new test created and test suite was changed
...
Merge branch 'develop' into test_surface_tallies
2017-08-06 14:15:48 -04:00
guillaume
f0c051db5f
corrected syntax in PyAPI test, and deleted forgotten cellto options in input handling
2017-08-06 13:54:03 -04:00
samuelshaner
8da0636ab8
added particle filter and addressed PR comments
2017-07-13 09:32:02 -04:00
guillaume
ca9fbb0c8f
changes for documentation in base.rst and tallies.rst
2017-06-28 18:58:28 -04:00
Guillaume
d952d67fe5
made cell_from filter more general
2017-06-20 08:39:16 -04:00
Giud
974db1ca57
Update filter.py
2017-06-18 17:53:05 -04:00
Giud
3ab762f617
Update filter.py
2017-06-18 17:40:05 -04:00
Guillaume
51c6986351
added filters to python API
2017-06-16 23:07:59 -04:00
Guillaume
df12cb6c1d
merged with develop to get clone method
...
had to rewrite tallies to adapt to new standard
2017-06-16 22:47:14 -04:00
Paul Romano
ca009e211e
Manage unique IDs via new IDManagerMixin that uses class variables
2017-06-07 20:12:51 -05:00
Paul Romano
1bd3e0b1d0
Make scipy and pandas required dependencies
2017-06-07 20:12:51 -05:00
g_giud
19fb9ea598
partial currents in python interface
...
Added cell_from and cell_to tallies
2017-05-27 21:15:31 -04: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
e143546662
Merge pull request #862 from smharper/filter_bin_ids
...
Allow objects in addition to ids in Filters
2017-04-30 15:33:48 -05:00
Paul Romano
066b73e037
Make sure get_pandas_dataframe() works with 1D mesh filter
2017-04-25 07:05:05 -05:00
Sterling Harper
71c39d7e5e
Make parent class for filters with IDed objects
2017-04-13 21:49:49 -04:00
Sterling Harper
98ab232dc1
Allow objects in addition to ids in Filters
2017-04-13 17:36:49 -04:00
amandalund
ff6bb88bf5
Change Filter __hash__ to not use user-defined unique ID
2017-03-30 21:20:01 -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
Paul Romano
2d1897a051
Remove offsets, distribcell_index, distribcell_paths
2017-03-06 12:36:48 -06:00
Paul Romano
3754a2c173
Add back cell ID in last level for path
2017-03-06 12:36:48 -06:00
Paul Romano
30a613c3b6
Fix pandas dataframes
2017-03-06 12:36:48 -06:00
Adam Nelson
f722d77cd4
Fixed the generation of meshes and implemented // as suggested by @paulromano
2017-03-04 12:51:36 -05:00
Adam Nelson
2850a08339
took care of python3 floating point division issue with tile_factor in filter.py
2017-03-02 21:17:45 -05:00