Skip to content

Commit 794226d

Browse files
committed
enh: changed __str__ back to __repr__
added "->"
1 parent 1bc9227 commit 794226d

File tree

1 file changed

+11
-15
lines changed

1 file changed

+11
-15
lines changed

rocketpy/AeroSurfaces.py

Lines changed: 11 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,10 @@ def remove(self, aeroSurface):
3434
def pop(self, index=-1):
3535
return self._aeroSurfaces.pop(index)
3636

37-
def __str__(self):
37+
def __repr__(self):
3838
if len(self._aeroSurfaces) == 1:
39-
return self._aeroSurfaces[0].__str__()
40-
return self._aeroSurfaces.__str__()
39+
return self._aeroSurfaces[0].__repr__()
40+
return self._aeroSurfaces.__repr__()
4141

4242
def __len__(self):
4343
return len(self._aeroSurfaces)
@@ -190,8 +190,8 @@ def kind(self, value):
190190
self.k = 0.5
191191
self.evaluateCenterOfPressure()
192192

193-
def __str__(self):
194-
rep = f"NoseCone Object. Name: {self.name}, kind: {self.kind}"
193+
def __repr__(self):
194+
rep = f"NoseCone Object -> Name: {self.name}, kind: {self.kind}"
195195

196196
return rep
197197

@@ -529,10 +529,6 @@ def airfoil(self, value):
529529
self.evaluateLiftCoefficient()
530530
self.evaluateRollParameters()
531531

532-
@abstractmethod
533-
def __str__(self):
534-
pass
535-
536532
@abstractmethod
537533
def evaluateCenterOfPressure(self):
538534
"""Calculates and returns the fin set's center of pressure position in local
@@ -1084,8 +1080,8 @@ def sweepLength(self, value):
10841080
self.evaluateLiftCoefficient()
10851081
self.evaluateRollParameters()
10861082

1087-
def __str__(self):
1088-
rep = f"TrapezoidalFins Object. Name: {self.name}"
1083+
def __repr__(self):
1084+
rep = f"TrapezoidalFins Object -> Name: {self.name}"
10891085

10901086
return rep
10911087

@@ -1445,8 +1441,8 @@ def __init__(
14451441

14461442
return None
14471443

1448-
def __str__(self):
1449-
rep = f"EllipticalFins Object. Name: {self.name}"
1444+
def __repr__(self):
1445+
rep = f"EllipticalFins Object -> Name: {self.name}"
14501446

14511447
return rep
14521448

@@ -1757,8 +1753,8 @@ def rocketRadius(self, value):
17571753
self._rocketRadius = value
17581754
self.evaluateLiftCoefficient()
17591755

1760-
def __str__(self):
1761-
rep = f"Tail Object. Name: {self.name}"
1756+
def __repr__(self):
1757+
rep = f"Tail Object -> Name: {self.name}"
17621758

17631759
return rep
17641760

0 commit comments

Comments
 (0)