Skip to content

Latest commit

 

History

History
11 lines (9 loc) · 1.18 KB

CONTRIBUTING.md

File metadata and controls

11 lines (9 loc) · 1.18 KB

Contributions are welcome!

The basic guidelines for contributing:

  • GitHub is used as the collaborative environment. You are welcome to clone our repo and submit a pull request.
  • Bug reports and feature requests should be submitted to the project's issue tracker.
  • The project uses CMake 3.1 as its build system.
  • Contributed code should be structured as described in Repository structure.
  • Any new code should be accompanied by a unit test using Google Test.
  • The only allowed dependencies are header-only Boost, HDF5 and MPI.
  • The language is C++11 to minimize incompatibilities with existing HPC (High Performance Computing) systems (if you really, really need to use a C++14 or newer feature, it can be discussed).