Files
thesis/readme.md
2021-09-02 21:40:19 -06:00

40 lines
1023 B
Markdown

# 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 Neptune.
For now, it will just be a location for storing my notes as I come up with a plan. I will update
this readme as I flush out the plan a little better and then as I begin producing code.
## 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
Pkg.import(); Pkg.activate("julia"); Pkg.build()
```
## Installation
### Generate PDFs
To produce the pdfs, simply run:
```bash
make
```
### Julia Code