SpECTRE  v2026.06.30
Loading...
Searching...
No Matches
ScalarTensor::AnalyticData::ScalarField Namespace Reference

Holds analytic profiles for the scalar field in scalar-tensor theories. More...

Classes

struct  AnalyticData
 Base struct representing the analytic profile for the scalar field in scalar-tensor theories. More...
class  Inverser
 \(\frac{A}{r}\) profile for the scalar field. More...
class  SuperposedInverser
 Analytic profile for the scalar field composed by two superimposed \(\frac{A}{r}\) profiles. More...
class  Zero
 Vanishing profile for the scalar field. More...

Typedefs

template<size_t Dim>
using all_initial_guesses
 List of all the initial guesses for the scalar field.

Functions

template<size_t SpatialDim>
bool operator!= (const Inverser< SpatialDim > &lhs, const Inverser< SpatialDim > &rhs)
template<size_t SpatialDim>
bool operator!= (const SuperposedInverser< SpatialDim > &lhs, const SuperposedInverser< SpatialDim > &rhs)
template<size_t SpatialDim>
bool operator!= (const Zero< SpatialDim > &lhs, const Zero< SpatialDim > &rhs)

Detailed Description

Holds analytic profiles for the scalar field in scalar-tensor theories.

Typedef Documentation

◆ all_initial_guesses

Initial value:
tmpl::list<Zero<Dim>, Inverser<Dim>, SuperposedInverser<Dim>>
profile for the scalar field.
Definition Inverser.hpp:36
Analytic profile for the scalar field composed by two superimposed profiles.
Definition SuperposedInverser.hpp:40

List of all the initial guesses for the scalar field.