Peano is hosted at Leibniz Supercomputing Centre (LRZ) in Munich. We use git for archiving, bug tracking, and integration builds. In principle, Peano is freely accessible free of charge. While we do grant everybody access to the git repository, we ask people to sign up if they want to push changes. This allows us to keep statistics about our contributing user base and make cases towards our funding agencies. Use the Software/Request access menu entry to get an access. If you use Peano, please acknowledge the software. Details how to do so are given in the Documentation section.
Builds to download
If you don’t want to sign up for repository access or use git, there is a weekly build (snapshot) available from here.
This is the recommended way to obtain Peano. Ensure you use the right branch. The master currently points to p3 (the third generation of Peano), while the ongoing development branch including ExaHyPE2 is p4.
git clone -b p4 https://gitlab.lrz.de/hpcsoftware/Peano
Write access to repository
If you want to get write permission to the repository, drop the PI (firstname.lastname@example.org) an email. If you don’t have an account with the LRZ yet, you first will have to register for an account at https://gitinvited.gitlab.lrz.de. Again, please write me an email to ask for an invitation.
Peano’s two main branches (the master/p3 and p4) are protected and supervised by Tobias as BDFL. You can however create your own branches and we are happy for any merge request you put in.
We do not provide support for the software in a commercial sense. If you want to raise issues, please request a repository write access. This will give you permissions to create your own software branches, so you can sketch fixes and issue merge requests, and it will grant access to our issue tracker and internal discussion board.
Before you submit requests to the dashboard or issue tracking, please consult the guidebook’s FAQ and Troubleshooting section. See documentation subrubrik above for a copy of the guidebook.