SpECTRE  v2026.04.01
Loading...
Searching...
No Matches
Analytic Solutions

Analytic solutions to the equations implemented in Evolution Systems and Elliptic Systems. More...

Namespaces

namespace  Burgers::Solutions
 Holds classes implementing a solution to the Burgers equation \(0 = \partial_t U + \partial_x\left(U^2/2\right)\).
namespace  ForceFree::Solutions
 Holds classes implementing a solution to the GRFFE system.
namespace  gr::Solutions
 Classes which implement analytic solutions to Einstein's equations.
namespace  grmhd::Solutions
 Holds classes implementing a solution to the GrMhd system.
namespace  hydro::Solutions
 Holds classes implementing common portions of solutions to various different (magneto)hydrodynamical systems.
namespace  NewtonianEuler::Solutions
 Holds classes implementing a solution to the Newtonian Euler system.
namespace  RadiationTransport::M1Grey::Solutions
 Holds classes implementing a solution to the M1 system.
namespace  RadiationTransport
 Items related to general relativistic radiation transport.
namespace  RadiationTransport::MonteCarlo::Solutions
 Holds classes providing background fluid/metric for MC.
namespace  RelativisticEuler::Solutions
 Holds classes implementing a solution to the relativistic Euler system.
namespace  ScalarAdvection::Solutions
 Holds classes implementing a solution to the ScalarAdvection equation.
namespace  ScalarWave::Solutions
 Holds classes implementing a solution to the Euclidean wave equation \(0 = \frac{\partial^2 \Psi}{\partial t^2} - \nabla^2 \Psi\).

Classes

struct  MarkAsAnalyticSolution
 Empty base class for marking analytic solutions. More...

Typedefs

template<typename T>
using is_analytic_solution
 Check if T is an analytic solution.

Variables

template<typename T>
constexpr bool is_analytic_solution_v
 true if T is an analytic solution

Detailed Description

Analytic solutions to the equations implemented in Evolution Systems and Elliptic Systems.

Typedef Documentation

◆ is_analytic_solution

template<typename T>
using is_analytic_solution
Initial value:

Check if T is an analytic solution.

Variable Documentation

◆ is_analytic_solution_v

template<typename T>
bool is_analytic_solution_v
constexpr
Initial value:

true if T is an analytic solution