899 B
899 B
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:
using Pkg
Pkg.activate("julia")
Pkg.build()
Installation
Generate PDFs
To produce the pdfs, simply run:
make
They will go in the build directory
To produce final pdfs:
make final