> For the complete documentation index, see [llms.txt](https://www.shotsolver.dev/shot/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://www.shotsolver.dev/shot/about-shot/contributors.md).

# Contributors and connections

## Involved researchers

**The main developers of SHOT are:**

* [Andreas Lundell](https://www.researchgate.net/profile/Andreas_Lundell), Åbo Akademi University (project manager).
* [Jan Kronqvist](https://www.researchgate.net/profile/Jan_Kronqvist), Imperial College London.

**Other contributors include:**

* [Stefan Vigerske](https://www.gams.com/~stefan/), GAMS Software GmbH (GAMS integration).
* [Tapio Westerlund](https://www.researchgate.net/profile/Tapio_Westerlund), Åbo Akademi University.

## Open source connections

SHOT connects to, or utilizes code from the following open-source projects:

### Subsolvers

* Cbc \[<https://github.com/coin-or/cbc>]
* Ipopt \[<https://github.com/coin-or/ipopt>]

### Modeling interfaces

* AMPL (ASL) \[<https://github.com/ampl/mp>]
* Pyomo (through ASL) \[<https://www.pyomo.org>]

### Mathematical routines

* CppAD \[<https://github.com/coin-or/cppad>]
* Eigen \[[http://eigen.tuxfamily.org](http://eigen.tuxfamily.org/)]
* MC++ \[<https://github.com/coin-or/mcpp>]

### Misc

* Argh! \[<https://github.com/adishavit/argh>]
* Boost \[<https://boost.org>]
* Fmt \[[https://fmt.dev](https://fmt.dev/latest/index.html)]
* Spdlog \[<https://github.com/gabime/spdlog>]
* TinyXML-2 [http://www.grinninglizard.com/tinyxml2](http://www.grinninglizard.com/tinyxml2/)]

## Commercial connections

SHOT can also interface with the following commercial optimization-related software:

### Subsolvers

* IBM CPLEX \[[https://www.ibm.com/Data\_Science/CPLEX‎  ](https://www.ibm.com/Data_Science/CPLEX‎)]
* Gurobi \[<https://www.gurobi.com>]

### Modeling interfaces

* GAMS \[<https://www.gams.com>]
