# Thesis Repository This will be a repository for my code while I work on my thesis. The general idea is to generate a method for automatically producing optimal low-thrust trajectories (including optimizations of the planetary flybys) for a sample mission to Saturn. ## Dependencies ### Generate PDFs To generate the PDFs (currently just the notes, but soon to include the thesis paper) you'll need: - pandoc - a working LaTeX installation - Roboto font - make ### Julia Code In order to run the Julia code, you'll need Julia v1.6 or higher. This project is packaged as a package, so installing the dependencies (and the project itself) is simple. Just run: ```julia using Pkg Pkg.activate("julia") Pkg.build() ``` ## Installation ### Generate PDFs To produce the pdfs, simply run: ```bash make ``` They will go in the build directory To produce final pdfs: ```bash make final ```