AMR-Wind
  • Walkthrough
  • User Manual
  • Theory Manual
  • Developer Documentation
    • Documentation
    • AMR-Wind API
    • Unit testing
    • Regression testing
    • Verification
    • Coding Guidelines
AMR-Wind
  • Developer Documentation
  • View page source

Developer Documentation

This section is meant for potential developers who are interested in modifying and extending the amr-wind source code for their own use cases.

  • Documentation
    • Manual
      • Writing documentation
    • Source code documentation
    • Building documentation
      • Dependencies
      • Build
  • AMR-Wind API
  • Unit testing
    • Running unit tests
    • Basic unit test concepts
      • Assertions
      • Tests and Test Fixtures
    • Unit testing in AMR-Wind
      • Unit test scaffolding
      • Example unit tests
  • Regression testing
    • Enabling and running regression tests
    • Testing against gold files
      • Example output for a failed test
    • Test file organization
      • Creating new regression tests
      • Test outputs and troubleshooting
  • Verification
    • Building and linking MASA
      • Building MASA from source
      • Building MASA using Spack
      • Linking MASA to AMR-Wind
    • Performing the MMS verification
    • Convecting Taylor Vortex (CTV)
    • Ekman spiral
    • Channel flow (laminar, quasi-2D) with different BCs
    • Burggraf flow: lid-driven cavity with body force
    • Channel flow with Smagorinsky LES
      • Parameter values for testing
      • Test results
  • Coding Guidelines
    • Style Guide/Recommendations
      • Sample C++ code
Previous Next

Built with Sphinx using a theme provided by Read the Docs.