# Open source code for calculating self-shading of two-axis tracking solar collectors
twoaxistracking is a python package for simulating two-axis tracking solar collectors, particularly self-shading.

## Documentation
The documentation can be found at [readthedocs](https://twoaxistracking.readthedocs.io/).

## Installation and dependencies
The package can be installed using pip:

    pip install twoaxistracking

## Citing
If you use the package in published work, please cite:
> Adam R. Jensen, Ioannis Sifnaios, and Kevin Anderson. "twoaxistracking – a python package for simulating
> self-shading of two-axis tracking solar collectors." MethodsX, 9, 101876, (2022).
> [https://doi.org/10.1016/j.mex.2022.101876](https://doi.org/10.1016/j.mex.2022.101876)

and

> Adam R. Jensen, Ioannis Sifnaios, Simon Furbo, and Janne Dragsted. "Self-shading of two-axis
> tracking solar collectors: Impact of field layout, latitude, and aperture shape." Solar
> Energy, 236, 215–224, (2022). [https://doi.org/10.1016/j.solener.2022.02.023](https://doi.org/10.1016/j.solener.2022.02.023)

## Contributing
Contributions to the repository, e.g., bug fixes and improvements to speed up the code are more than welcome.

## License
[BSD 3-clause](LICENSE).
