Skip to content

Commit 1f4b7f1

Browse files
committed
simplify attribute initiation
1 parent 84ff772 commit 1f4b7f1

File tree

1 file changed

+3
-12
lines changed

1 file changed

+3
-12
lines changed

interfaces/cython/cantera/reactor.pyx

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -48,10 +48,7 @@ cdef class ReactorBase:
4848
if volume is not None:
4949
self.volume = volume
5050

51-
if node_attr is not None:
52-
self.node_attr = node_attr
53-
else:
54-
self.node_attr = {}
51+
self.node_attr = node_attr or {}
5552

5653
def insert(self, _SolutionBase solution):
5754
"""
@@ -993,10 +990,7 @@ cdef class WallBase:
993990
self.heat_flux = Q
994991
if velocity is not None:
995992
self.velocity = velocity
996-
if edge_attr is not None:
997-
self.edge_attr = edge_attr
998-
else:
999-
self.edge_attr = {}
993+
self.edge_attr = edge_attr or {}
1000994

1001995
def _install(self, ReactorBase left, ReactorBase right):
1002996
"""
@@ -1224,10 +1218,7 @@ cdef class FlowDevice:
12241218
n = _reactor_counts[self.__class__.__name__]
12251219
self.name = '{0}_{1}'.format(self.__class__.__name__, n)
12261220

1227-
if edge_attr is not None:
1228-
self.edge_attr = edge_attr
1229-
else:
1230-
self.edge_attr = {}
1221+
self.edge_attr = edge_attr or {}
12311222

12321223
self._install(upstream, downstream)
12331224

0 commit comments

Comments
 (0)