@@ -55,8 +55,8 @@ def _update_reference_quantities(self):
5555 self .reference_area = np .pi * self ._rocket_radius ** 2
5656 self .reference_length = self .rocket_diameter
5757
58- def _run_geometry_update_chain (self ):
59- """Recompute all dependent aerodynamic properties after a geometry change ."""
58+ def _update_geometry_chain (self ):
59+ """Update geometry- dependent quantities in dependency order ."""
6060 self .evaluate_geometrical_parameters ()
6161 self .evaluate_center_of_pressure ()
6262 self .evaluate_lift_coefficient ()
@@ -84,7 +84,7 @@ def rocket_radius(self, value):
8484 """
8585 self ._rocket_radius = value
8686 self ._update_reference_quantities ()
87- self ._run_geometry_update_chain ()
87+ self ._update_geometry_chain ()
8888
8989 @property
9090 def rocket_diameter (self ):
@@ -147,7 +147,7 @@ def root_chord(self, value):
147147 Root chord length in meters.
148148 """
149149 self ._root_chord = value
150- self ._run_geometry_update_chain ()
150+ self ._update_geometry_chain ()
151151
152152 @property
153153 def span (self ):
@@ -170,7 +170,7 @@ def span(self, value):
170170 Fin span in meters.
171171 """
172172 self ._span = value
173- self ._run_geometry_update_chain ()
173+ self ._update_geometry_chain ()
174174
175175 @property
176176 def cant_angle (self ):
@@ -216,7 +216,7 @@ def cant_angle_rad(self, value):
216216 Cant angle in radians.
217217 """
218218 self ._cant_angle_rad = value
219- self ._run_geometry_update_chain ()
219+ self ._update_geometry_chain ()
220220
221221 @property
222222 def airfoil (self ):
@@ -241,7 +241,7 @@ def airfoil(self, value):
241241 or None for planar fin.
242242 """
243243 self ._airfoil = value
244- self ._run_geometry_update_chain ()
244+ self ._update_geometry_chain ()
245245
246246 def info (self ):
247247 """Print fin geometry and lift information."""
0 commit comments