An exact solution to the semidiscretized DG ScalarWave system with an upwind flux. More...
#include <SemidiscretizedDg.hpp>
Classes  
struct  Amplitudes 
struct  Harmonic 
Public Types  
using  tags = tmpl::list< ScalarWave::Pi, ScalarWave::Phi< 1 >, ScalarWave::Psi > 
using  options = tmpl::list< Harmonic, Amplitudes > 
Public Member Functions  
SemidiscretizedDg (int harmonic, const std::array< double, 4 > &litudes) noexcept  
template<typename... Tags>  
tuples::TaggedTuple< Tags... >  variables (const tnsr::I< DataVector, 1 > &x, double t, tmpl::list< Tags... >) const noexcept 
Retrieve the evolution variables at time t and spatial coordinates x  
void  pup (PUP::er &p) noexcept 
Static Public Attributes  
static constexpr OptionString  help 
An exact solution to the semidiscretized DG ScalarWave system with an upwind flux.
This solution takes into account the spatial discretization error, and so should show convergence in time integration accuracy to roundoff at any resolution.

staticconstexpr 