Skip to content

Commit 18af89a

Browse files
committed
StepsView.rprofs_averaged is a cached property
1 parent 6544279 commit 18af89a

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

src/stagpy/stagyydata.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -538,15 +538,12 @@ class StepsView:
538538
def __init__(self, steps_col: Steps | Snaps, items: Sequence[StepIndex]):
539539
self._col = steps_col
540540
self._items = items
541-
self._rprofs_averaged: RprofsAveraged | None = None
542541
self._flt = _Filters()
543542

544-
@property
543+
@cached_property
545544
def rprofs_averaged(self) -> RprofsAveraged:
546545
"""Time-averaged radial profiles."""
547-
if self._rprofs_averaged is None:
548-
self._rprofs_averaged = RprofsAveraged(self)
549-
return self._rprofs_averaged
546+
return RprofsAveraged(self)
550547

551548
@cached_property
552549
def stepstr(self) -> str:

0 commit comments

Comments
 (0)