SpECTRE  v2024.09.29
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
Documentation
Here is a list of all related documentation pages:
[detail level 123]
 Installation
 Installation on Clusters
 Build System - CMake
 Installing SpECTRE on Apple Silicon
 Versioning and releases
 Code development quick-start with Docker and Visual Studio Code
 User Tutorials
 A Hitchhiker's Guide to Running SpECTRE
 Running and Visualizing
 OrientationMap
 Domain Creation
 Using SpECTRE's Python modules
 Visualization with Python
 Command-line interface (CLI)
 Running CCE
 Setting up checkpoints and restarts
 Events and triggers
 IMEX
 Examples
 Binary black hole initial data
 Contributing to SpECTRE
 Contributing to SpECTRE
 SpECTRE Code of Conduct
 SpECTRE Code of Conduct - Reporting Guide
 Developer Guides
 Adaptive mesh refinement (AMR)
 Notes on SpECTRE load-balancing using Charm++'s built-in load balancers
 Automatic versioning
 Redistributing Gridpoints
 Creating Executables
 Writing SpECTRE executables
 Parallelization in SpECTRE
 The minimal SpECTRE executable
 ParallelInfo Executable
 RandomAmr ExecutableThe RandomAmr executable is being used to develop the mechanics of adaptive mesh refinement
 Option Parsing
 Importing data
 Profiling
 Writing Python Bindings
 Implementing SpECTRE vectors
 Understanding Compiler and Linker Errors
 Static Analysis Tools
 Build Profiling and Optimization
 Tips for debugging an executable
 Motivation for SpECTRE's DataBox
 Protocols
 Using Variables in SpECTRE
 Domain Concepts
 Visualisation Connectivity
 Writing Good Documentation
 Writing Unit Tests
 GitHub Actions Continuous Integration
 Code Review Guide
 General Performance Guidelines
 Observers Infrastructure
 Parallelization, Charm++, and Core Concepts
 SFINAE
 Metaprogramming with Brigand
 Gallery
 Publication policies
 Changelog
 Bibliography