STORMM
Home
Getting Started with STORMM
Table of Contents
Home
Getting Started with STORMM
Table of Contents
  • Table of Contents

Table of Contents

  1. Introduction

    • Overview of the project's purpose and scope.
  2. Installation Instructions

    • Steps to install and configure the project.
    • Prerequisites
      • Software and tools required before installation.
    • Installation Steps
      • Detailed steps for setting up the project.
  3. Code Standards

    • Guidelines and standards to follow when contributing to the codebase.
  4. Coding Conventions

    • Best practices for writing clean and maintainable code.
    • Indentation and Spacing
      • Rules for indentation, spacing, and line breaks.
    • Commenting
      • Guidelines for writing comments in the code.
  5. Abstraction and Dependencies

    • Principles for managing dependencies and abstracting components.
  6. Naming Conventions

    • Rules for naming variables, functions, classes, and files.
    • Variable Naming
      • Conventions for naming variables.
    • Function Naming
      • Conventions for naming functions.
    • Class Naming
      • Conventions for naming classes.
  7. Function Declarations

    • Standards for declaring functions.
    • Return Types
      • Guidelines for choosing and specifying return types.
    • Parameters
      • Rules for naming and ordering function parameters.
  8. Struct Declarations

    • Standards for declaring and using structs.
  9. Template Conventions

    • Guidelines for using templates in the code.
    • Template Specialization
      • Rules for template specialization and partial specialization.
    • Template Parameters
      • Guidelines for naming and ordering template parameters.
  10. References

    • List of external resources, documentation, and additional reading materials.
Last Updated: