Hi! Welcome to the PSPL's "Rocket A" sizing code. "Sizing" is the process of determining the optimal dimensions
The outputs of this code are not the word of god, they are a set of preliminary vehicle parameters that we can be confident will be near enough to a rocket we can actually build that might work.
-
Clone the repository onto your computer (video on how to do it using GitHub desktop [click "Clone a Repository" instead of creating one at 0:43])
-
Open this folder in VS Code
-
Open an integrated terminal: ⌃ ⇧ `
-
Run the following code in the terminal to activate a virtual environment (or don't). Learn more about virtual environments 🙂
python -m venv .venv- Choose next line based off your operating system:
- MacOS🍎:
source .venv/bin/activate - Windows🪟:
.venv\Scripts\activate.bat
- MacOS🍎:
-
Run the below code in the terminal to import all required packages
python -m pip install -r requirements.txt -
Change inputs in inputs.py
- Choose fuel
- Choose parameter's upper and lower boundaries and step size
-
Run main.py