Classes | Namespaces
PlaneWave.hpp File Reference

Defines WaveEquationSolutions::PlaneWave. More...

#include <array>
#include <cstddef>
#include <memory>
#include "DataStructures/Tensor/TypeAliases.hpp"
#include "Options/Options.hpp"
#include "PointwiseFunctions/MathFunctions/MathFunction.hpp"
#include "Utilities/MakeArray.hpp"
#include "Utilities/TMPL.hpp"
#include "Utilities/TaggedTuple.hpp"

Go to the source code of this file.

Classes

class  ScalarWave::Solutions::PlaneWave< Dim >
 A plane wave solution to the Euclidean wave equation. More...
 
struct  ScalarWave::Solutions::PlaneWave< Dim >::WaveVector
 
struct  ScalarWave::Solutions::PlaneWave< Dim >::Center
 
struct  ScalarWave::Solutions::PlaneWave< Dim >::Profile
 

Namespaces

 ScalarWave
 Items related to evolving the scalar wave equation:
 
 ScalarWave::Solutions
 Holds classes implementing a solution to the Euclidean wave equation \(0 = \frac{\partial^2 \Psi}{\partial t^2} - \nabla^2 \Psi\).
 

Detailed Description

Defines WaveEquationSolutions::PlaneWave.