|
SpECTRE
2021.08.02
|
Analytic solutions of the Poisson equation. More...
Classes | |
| class | AnalyticSolution |
| Base class for analytic solutions of the Poisson equation. More... | |
| class | Lorentzian |
| A Lorentzian solution to the Poisson equation. More... | |
| class | Moustache |
| A solution to the Poisson equation with a discontinuous first derivative. More... | |
| class | ProductOfSinusoids |
| A product of sinusoids \(u(\boldsymbol{x}) = \prod_i \sin(k_i x_i)\). More... | |
| class | Zero |
| The trivial solution \(u=0\) of a Poisson equation. Useful as initial guess. More... | |
Functions | |
| template<size_t Dim, typename Registrars > | |
| bool | operator== (const Lorentzian< Dim, Registrars > &, const Lorentzian< Dim, Registrars > &) noexcept |
| template<size_t Dim, typename Registrars > | |
| bool | operator!= (const Lorentzian< Dim, Registrars > &lhs, const Lorentzian< Dim, Registrars > &rhs) noexcept |
| template<size_t Dim, typename Registrars > | |
| constexpr bool | operator== (const Moustache< Dim, Registrars > &, const Moustache< Dim, Registrars > &) noexcept |
| template<size_t Dim, typename Registrars > | |
| constexpr bool | operator!= (const Moustache< Dim, Registrars > &lhs, const Moustache< Dim, Registrars > &rhs) noexcept |
| template<size_t Dim, typename Registrars > | |
| bool | operator== (const ProductOfSinusoids< Dim, Registrars > &lhs, const ProductOfSinusoids< Dim, Registrars > &rhs) noexcept |
| template<size_t Dim, typename Registrars > | |
| bool | operator!= (const ProductOfSinusoids< Dim, Registrars > &lhs, const ProductOfSinusoids< Dim, Registrars > &rhs) noexcept |
| template<size_t Dim, typename Registrars > | |
| bool | operator== (const Zero< Dim, Registrars > &, const Zero< Dim, Registrars > &) noexcept |
| template<size_t Dim, typename Registrars > | |
| bool | operator!= (const Zero< Dim, Registrars > &lhs, const Zero< Dim, Registrars > &rhs) noexcept |
Analytic solutions of the Poisson equation.