Contributing#
This section contains information for developers who want to contribute to the development of the OpenQuake engine. We provide an overview of the architecture of the engine, and a general guide to developing with the engine. We also provide information on how to implement a new ground shaking intensity model (GSIM). Finally, we provide information on how to update the changelog.
Contributing to the OpenQuake engine:
- Architecture of the OpenQuake engine
- Coding Guidelines
- Developing with the Engine
- Implementing a new GSIM in the OpenQuake hazard library [provisional]
- Implementing a new conditional GSIM in the OpenQuake hazard library
- Implementing advanced GSIMs
- Continuous integration and testing for OpenQuake
- Getting help
- Updating the changelog