Topics
Here is a list of all modules:
 ActionsA collection of steps used in algorithms
 Analytic SolutionsAnalytic solutions to the equations implemented in Evolution Systems and Elliptic Systems
 Boundary Conditions
 Charm++ ExtensionsClasses and functions used to make Charm++ easier and safer to use
 Computational DomainThe building blocks used to describe the computational domain
 Conservative System EvolutionContains generic functions used for evolving conservative systems
 Constant ExpressionsContains an assortment of constexpr functions
 Control SystemContains control system elements
 Coordinate MapsFunctions for mapping coordinates between different frames
 Coordinate Maps, Time-dependentFunctions for mapping time-dependent coordinates between different frames
 DataBoxDocumentation, functions, metafunctions, and classes necessary for using DataBox
 DataBox TagsStructures and metafunctions for labeling the contents of DataBoxes
 Data StructuresVarious useful data structures used in SpECTRE
 Discontinuous GalerkinFunctions and classes specific to the Discontinuous Galerkin algorithm
 Elliptic SystemsAll available elliptic systems and information on how to implement elliptic systems
 Equations of StateThe various available equations of state
 Error Handling
 Events and TriggersClasses and functions related to events and triggers
 Evolution SystemsAll available evolution systems and information on how to implement evolution systems
 ExecutablesA list of executables and how to use them
 File SystemA light-weight file system library
 General RelativityContains functions used in General Relativistic simulations
 HDF5Functions and classes for manipulating HDF5 files
 Linear SolverAlgorithms to solve linear systems of equations
 LoggingFunctions for logging progress of running code
 Math FunctionsUseful analytic functions
 Numerical AlgorithmsGeneric numerical algorithms
 Numerical FluxesThe set of available numerical fluxes
 ObserversObserving/writing data to disk
 Option GroupsTags used for grouping input file options
 Option Parsing
 Option TagsTags used for options parsed from the input file
 ParallelizationFunctions, classes and documentation related to parallelization and Charm++
 Performance, Efficiency, and OptimizationsClasses and functions useful for performance optimizations
 Pretty TypePretty printing of types
 Python BindingsClasses and functions useful when writing python bindings
 LimitersLimiters to control shocks and surfaces in the solution
 Spectral
 Surfaces
 Spin-weighted spherical harmonics
 Tensor
 Tensor Expressions
 Testing FrameworkClasses, functions, macros, and instructions for developing tests
 TimeCode related to the representation of time during simulations
 Time Steppers
 Type Traits
 UtilitiesA collection of useful classes, functions and metafunctions
 Variable FixingA collection of different variable fixers ranging in sophistication