SpECTRE  v2026.06.30
Loading...
Searching...
No Matches
ylm::InitialShape< Frame > Class Template Referenceabstract

Base class for constructing initial Strahlkorper shapes. More...

#include <InitialShape.hpp>

Public Member Functions

 InitialShape (CkMigrateMessage *msg)
 WRAPPED_PUPable_abstract (InitialShape)
virtual Strahlkorper< Frame > strahlkorper (size_t l_max, const Options::Context &context) const =0
 Construct a Strahlkorper with both l_max and m_max set to l_max. The context is used to report option-parsing errors.

Detailed Description

template<typename Frame>
class ylm::InitialShape< Frame >

Base class for constructing initial Strahlkorper shapes.

Details

When constructing a Stahlkorper from options (such as the initial guess for an apparent horizon), the user can specify a resolution and a shape (such as spherical, or read from file).

Member Function Documentation

◆ strahlkorper()

template<typename Frame>
virtual Strahlkorper< Frame > ylm::InitialShape< Frame >::strahlkorper ( size_t l_max,
const Options::Context & context ) const
pure virtual

Construct a Strahlkorper with both l_max and m_max set to l_max. The context is used to report option-parsing errors.

Implemented in ah::InitialShapes::KerrSchild< Frame >, ylm::InitialShapes::FromFile< Frame >, and ylm::InitialShapes::Sphere< Frame >.


The documentation for this class was generated from the following file:
  • src/NumericalAlgorithms/Strahlkorper/InitialShape.hpp