SpECTRE  v2024.02.05
domain::creators::bco::TimeDependentMapOptions< IsCylindrical >::ExpansionMapOptions Struct Reference

Options for the expansion map. The outer boundary radius of the map is always set to the outer boundary of the Domain, so there is no option here to set the outer boundary radius. More...

#include <BinaryCompactObjectHelpers.hpp>

Classes

struct  AsymptoticVelocityOuterBoundary
 
struct  DecayTimescaleOuterBoundaryVelocity
 
struct  InitialValues
 

Public Types

using type = Options::Auto< ExpansionMapOptions, Options::AutoLabel::None >
 
using options = tmpl::list< InitialValues, AsymptoticVelocityOuterBoundary, DecayTimescaleOuterBoundaryVelocity >
 

Static Public Member Functions

static std::string name ()
 

Public Attributes

std::array< double, 2 > initial_values
 
double outer_boundary_velocity
 
double outer_boundary_decay_time
 

Static Public Attributes

static constexpr Options::String help
 

Detailed Description

template<bool IsCylindrical>
struct domain::creators::bco::TimeDependentMapOptions< IsCylindrical >::ExpansionMapOptions

Options for the expansion map. The outer boundary radius of the map is always set to the outer boundary of the Domain, so there is no option here to set the outer boundary radius.

Member Data Documentation

◆ help

template<bool IsCylindrical>
constexpr Options::String domain::creators::bco::TimeDependentMapOptions< IsCylindrical >::ExpansionMapOptions::help
staticconstexpr
Initial value:
= {
"Options for the expansion map. Specify 'None' to not use this map."}

◆ initial_values

template<bool IsCylindrical>
std::array<double, 2> domain::creators::bco::TimeDependentMapOptions< IsCylindrical >::ExpansionMapOptions::initial_values

◆ outer_boundary_decay_time

template<bool IsCylindrical>
double domain::creators::bco::TimeDependentMapOptions< IsCylindrical >::ExpansionMapOptions::outer_boundary_decay_time

◆ outer_boundary_velocity

template<bool IsCylindrical>
double domain::creators::bco::TimeDependentMapOptions< IsCylindrical >::ExpansionMapOptions::outer_boundary_velocity

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