Software development
12. Software development#
This section collects some relevant information about the software development within basf2.
- 12.1. How to write basf2 code (coding conventions)
- 12.1.1. General rules
- 12.1.2. Directories structure
- 12.1.3. Naming conventions
- 12.1.4. Namespaces
- 12.1.5. Classes
- 12.1.6. Order of class members
- 12.1.7. Initialisation
- 12.1.8. Data objects
- 12.1.9. Random numbers
- 12.1.10. Error handling
- 12.1.11. Files
- 12.1.12. Code Formatting Style
- 12.1.13. Documentation
- 12.1.14. Further Suggestions
- 12.2. Updating the main globaltag