Developer Guide
Welcome to the GEOS developer guide. This guide serves as a reference for developers contributing to the GEOS project. The Contributing section provides general details and guidelines for contributing to the GEOS project. The Code Components section provides an overview of the some basic components that of the GEOS project.
- Contributing
- Code style
- Git Workflow
- Sphinx Documentation
- Doxygen Documentation
- Unit Testing
- Contributing Input Files
- Integrated Tests
- Benchmarks
- Basic profiling with CALIPER
- [Best effort] Developing inside Docker with precompiled TPL binaries
- [Best effort] Installing GEOS on Windows machines using Docker
- How to work interactively on the CI Machines
- Code Components