2. How to ExtendΒΆ
Our software is designed to be modular and extensible. As an open-source project, we are happy to welcome contributions from the community.
If you would like to contribute, checkout our GitHub repositories at |GitHub| and familiarize yourself with the below resources:
- 2.1. Software Architecture
- 2.2. C4 Model of the SimCenter Ecosystem
- 2.2.1. Level 1: Context Diagram
- 2.2.2. Level 2: Container Diagram
- 2.2.3. Level 3: Component Diagram
- 2.2.4. Level 4: Code Diagram
- 2.2.5. UML EE-UQ
- 2.2.6. UML WE-UQ
- 2.2.7. UML HydroUQ
- 2.2.8. UML PBE
- 2.2.9. UML EarthquakeEvents
- 2.2.10. UML WindEvents
- 2.2.11. UML HydroEvents
- 2.2.12. UML SimCenterCommon
- 2.2.13. UML SimCenterBackendApplications
- 2.3. Backend Applications
- 2.4. File Types and Schemas
- 2.5. Coding Style