SpECTRE  v2024.04.12
Xcts::Solutions::Flatness Class Reference

Flat spacetime in general relativity. Useful as initial guess. More...

#include <Flatness.hpp>

Public Types

using options = tmpl::list<>
 

Public Member Functions

 Flatness (const Flatness &)=default
 
Flatnessoperator= (const Flatness &)=default
 
 Flatness (Flatness &&)=default
 
Flatnessoperator= (Flatness &&)=default
 
std::unique_ptr< elliptic::analytic_data::AnalyticSolutionget_clone () const override
 
template<typename DataType , typename... RequestedTags>
tuples::TaggedTuple< RequestedTags... > variables (const tnsr::I< DataType, 3, Frame::Inertial > &x, tmpl::list< RequestedTags... >) const
 
template<typename DataType , typename... RequestedTags>
tuples::TaggedTuple< RequestedTags... > variables (const tnsr::I< DataType, 3, Frame::Inertial > &x, const Mesh< 3 > &, const InverseJacobian< DataVector, 3, Frame::ElementLogical, Frame::Inertial > &, tmpl::list< RequestedTags... >) const
 
virtual std::unique_ptr< AnalyticSolutionget_clone () const =0
 

Static Public Attributes

static constexpr Options::String help
 

Detailed Description

Flat spacetime in general relativity. Useful as initial guess.

Member Function Documentation

◆ get_clone()

std::unique_ptr< elliptic::analytic_data::AnalyticSolution > Xcts::Solutions::Flatness::get_clone ( ) const
inlineoverridevirtual

Member Data Documentation

◆ help

constexpr Options::String Xcts::Solutions::Flatness::help
staticconstexpr
Initial value:
{
"Flat spacetime, useful as initial guess."}

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