Software development
13. Software development#
This section collects some relevant information about the software development within basf2.
- 13.1. How to write basf2 code (coding conventions)
- 13.1.1. General rules
- 13.1.2. Directories structure
- 13.1.3. Naming conventions
- 13.1.4. Namespaces
- 13.1.5. Classes
- 13.1.6. Order of class members
- 13.1.7. Initialisation
- 13.1.8. Data objects
- 13.1.9. Random numbers
- 13.1.10. Error handling
- 13.1.11. Files
- 13.1.12. Code Formatting Style
- 13.1.13. Documentation
- 13.1.14. Further Suggestions
- 13.2. Updating the main globaltag