SpECTRE  v2024.05.11
Elasticity::Solutions::Zero< Dim > Class Template Reference

The trivial solution \(\xi^i(x)=0\) of the Elasticity equations. 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 DataType , typename... RequestedTags>
tuples::TaggedTuple< RequestedTags... > variables (const tnsr::I< DataType, Dim > &x, tmpl::list< RequestedTags... >) const
 Retrieve a collection of variables at coordinates x
 
virtual std::unique_ptr< AnalyticSolutionget_clone () const =0
 

Static Public Attributes

static constexpr Options::String help
 

Detailed Description

template<size_t Dim>
class Elasticity::Solutions::Zero< Dim >

The trivial solution \(\xi^i(x)=0\) of the Elasticity equations. Useful as initial guess.

Member Function Documentation

◆ get_clone()

template<size_t Dim>
std::unique_ptr< elliptic::analytic_data::AnalyticSolution > Elasticity::Solutions::Zero< Dim >::get_clone ( ) const
inlineoverridevirtual

Member Data Documentation

◆ help

template<size_t Dim>
constexpr Options::String Elasticity::Solutions::Zero< Dim >::help
staticconstexpr
Initial value:
{
"The trivial solution, useful as initial guess."}

The documentation for this class was generated from the following file: