SpECTRE
v0.0.0
Documentation
Introduction
Installation
User Tutorials
Dev Guide
Code of Conduct
Contributing Guide
Code Reference
Topics
Namespaces
Files
Bibliography
View on GitHub
Developer's Guide
Build system
and how to add dependencies, unit tests, and executables.
Code review guidelines.
All code merged into master must follow these requirements.
Concepts
used throughout the code are defined here for reference.
Executables and how to add them
Option parsing
to get options from input files
Parallelization infrastructure
components and usage
Profiling With Charm++ Projections
and PAPI for optimizing performance
Template Metaprogramming
Travis CI
Writing good documentation
is key for long term maintainability of the project
Writing Python Bindings
to use SpECTRE C++ classes and functions from within python.
Writing Unit Tests
Implementing SpECTRE vectors
a quick how-to for making new generalizations of DataVectors
© Copyright 2017 - 2019
SXS Collaboration
,
Distributed under the
MIT License