-
-
Notifications
You must be signed in to change notification settings - Fork 238
Closed
Labels
AerodynamicsAny problem to be worked on top of RocketPy's AerodynamicAny problem to be worked on top of RocketPy's AerodynamicRefactor
Milestone
Description
Is your feature request related to a problem? Please describe.
Create a new class to handle all the aerodynamic (drag and lift) operations on rocketpy, saving some codeline of rocket class and starting
Describe the solution you'd like
- Create the aerodynamic_surface abstract class
- Use setters and getters to allow changes to aerodynamic surface definition parameters (for optimization and control)
- Move the Prandtl–Glauert transformation (beta) to the aerodynamic_surface abstract class
- Create unit tests
- Move Drag Coefficients definition from the rocket class to the new aerodynamic_surfaces class
- Fix legend on plots created by draw() methods
- Plot airfoil information when it's available (Airfoil Rocket.allInfo() method #144 )
- Remove the addTail, addNose, addFins and similar methods from the rocket class
Metadata
Metadata
Assignees
Labels
AerodynamicsAny problem to be worked on top of RocketPy's AerodynamicAny problem to be worked on top of RocketPy's AerodynamicRefactor