mirror of
https://github.com/openmc-dev/openmc.git
synced 2026-07-29 06:35:48 -04:00
Reverting changes to the cell instance filter Python object.
This commit is contained in:
parent
4c55737a94
commit
8d4c6f8708
1 changed files with 1 additions and 14 deletions
|
|
@ -550,8 +550,6 @@ class CellInstanceFilter(Filter):
|
|||
Unique identifier for the filter
|
||||
num_bins : Integral
|
||||
The number of filter bins
|
||||
geometry_level : Integral
|
||||
Geometry level of the specified cell (used to compute instances in the simulation)
|
||||
|
||||
See Also
|
||||
--------
|
||||
|
|
@ -561,7 +559,6 @@ class CellInstanceFilter(Filter):
|
|||
def __init__(self, bins, filter_id=None):
|
||||
self.bins = bins
|
||||
self.id = filter_id
|
||||
self._geom_level = None
|
||||
|
||||
@Filter.bins.setter
|
||||
def bins(self, bins):
|
||||
|
|
@ -573,15 +570,6 @@ class CellInstanceFilter(Filter):
|
|||
pairs[i, 1] = instance
|
||||
self._bins = pairs
|
||||
|
||||
@property
|
||||
def geometry_level(self):
|
||||
return self._geometry_level
|
||||
|
||||
@geometry_level.setter
|
||||
def geometry_level(self, val):
|
||||
cv.check_type('geometry level', val, Integral)
|
||||
self._geometry_level = val
|
||||
|
||||
def get_pandas_dataframe(self, data_size, stride, **kwargs):
|
||||
"""Builds a Pandas DataFrame for the Filter's bins.
|
||||
|
||||
|
|
@ -630,8 +618,7 @@ class CellInstanceFilter(Filter):
|
|||
element = ET.Element('filter')
|
||||
element.set('id', str(self.id))
|
||||
element.set('type', self.short_name.lower())
|
||||
if self.geometry_level:
|
||||
element.set('geometry_level', self.geometry_level)
|
||||
|
||||
subelement = ET.SubElement(element, 'bins')
|
||||
subelement.text = ' '.join(str(i) for i in self.bins.ravel())
|
||||
return element
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue