SpECTRE  v2024.03.19
domain::creators::bco::ShapeMapOptions< IsCylindrical, Object > Struct Template Reference


struct  LMax
struct  SizeInitialValues
struct  TransitionEndsAtCube

Public Types

using type = Options::Auto< ShapeMapOptions, Options::AutoLabel::None >
using common_options = tmpl::list< LMax, SizeInitialValues >
using options = tmpl::conditional_t< IsCylindrical, common_options, tmpl::push_back< common_options, TransitionEndsAtCube > >

Static Public Member Functions

static std::string name ()

Public Attributes

size_t l_max {}
std::array< double, 3 > initial_size_values {}
bool transition_ends_at_cube {false}

Static Public Attributes

static constexpr Options::String help

Member Data Documentation

◆ help

template<bool IsCylindrical, domain::ObjectLabel Object>
constexpr Options::String domain::creators::bco::ShapeMapOptions< IsCylindrical, Object >::help
Initial value:
= {
"Options for a time-dependent distortion (shape) map about the "
"specified object. Specify 'None' to not use this map."}

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