Skip to content

Commit 9a03c01

Browse files
committed
ENH: properly substituted all ka parameters for added_mass_coefficient
1 parent 4f20568 commit 9a03c01

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

rocketpy/simulation/flight.py

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -777,8 +777,11 @@ def __simulate(self, verbose):
777777
lambda self, parachute_porosity=parachute.porosity: setattr(
778778
self, "parachute_porosity", parachute_porosity
779779
),
780-
lambda self, ka=parachute.added_mass_coefficient: setattr(
781-
self, "parachute_ka", ka
780+
lambda self,
781+
added_mass_coefficient=parachute.added_mass_coefficient: setattr(
782+
self,
783+
"parachute_added_mass_coefficient",
784+
added_mass_coefficient,
782785
),
783786
]
784787
self.flight_phases.add_phase(
@@ -1045,8 +1048,10 @@ def __simulate(self, verbose):
10451048
parachute_porosity,
10461049
),
10471050
lambda self,
1048-
ka=parachute.added_mass_coefficient: setattr(
1049-
self, "ka", ka
1051+
added_mass_coefficient=parachute.added_mass_coefficient: setattr(
1052+
self,
1053+
"parachute_added_mass_coefficient",
1054+
added_mass_coefficient,
10501055
),
10511056
]
10521057
self.flight_phases.add_phase(
@@ -2013,7 +2018,7 @@ def u_dot_parachute(self, t, u, post_processing=False):
20132018

20142019
# Calculate added mass
20152020
ma = (
2016-
self.added_mass_coefficient
2021+
self.parachute_added_mass_coefficient
20172022
* rho
20182023
* (2 / 3)
20192024
* np.pi

0 commit comments

Comments
 (0)