SpECTRE  v2026.04.01
Loading...
Searching...
No Matches
Poisson::Solutions::Zero< Dim, DataType > Class Template Reference

The trivial solution \(u=0\) of a Poisson equation. Useful as initial guess. More...

#include <Zero.hpp>

Public Types

using options = tmpl::list<>

Public Member Functions

 Zero (const Zero &)=default
Zerooperator= (const Zero &)=default
 Zero (Zero &&)=default
Zerooperator= (Zero &&)=default
std::unique_ptr< elliptic::analytic_data::AnalyticSolutionget_clone () const override
template<typename... RequestedTags>
tuples::TaggedTuple< RequestedTags... > variables (const tnsr::I< DataVector, Dim > &x, tmpl::list< RequestedTags... >) const

Static Public Attributes

static constexpr Options::String help

Detailed Description

template<size_t Dim, typename DataType = DataVector>
class Poisson::Solutions::Zero< Dim, DataType >

The trivial solution \(u=0\) of a Poisson equation. Useful as initial guess.

Member Function Documentation

◆ get_clone()

template<size_t Dim, typename DataType = DataVector>
std::unique_ptr< elliptic::analytic_data::AnalyticSolution > Poisson::Solutions::Zero< Dim, DataType >::get_clone ( ) const
inlineoverridevirtual

Member Data Documentation

◆ help

template<size_t Dim, typename DataType = DataVector>
Options::String Poisson::Solutions::Zero< Dim, DataType >::help
staticconstexpr
Initial value:
{
"The trivial solution, useful as initial guess."}

The documentation for this class was generated from the following file:
  • src/PointwiseFunctions/AnalyticSolutions/Poisson/Zero.hpp