SpECTRE  v2025.08.19
Ccz4::fd::DummyReconstructor Class Reference

Dummy reconstructor just to return the ghost zone size. More...

#include <DummyReconstructor.hpp>

Public Types

using options = tmpl::list<>
 
- Public Types inherited from Ccz4::fd::Reconstructor
using creatable_classes = tmpl::list< DummyReconstructor >
 

Public Member Functions

 DummyReconstructor (DummyReconstructor &&)=default
 
DummyReconstructoroperator= (DummyReconstructor &&)=default
 
 DummyReconstructor (const DummyReconstructor &)=default
 
DummyReconstructoroperator= (const DummyReconstructor &)=default
 
 DummyReconstructor (CkMigrateMessage *msg)
 
 WRAPPED_PUPable_decl_base_template (Reconstructor, DummyReconstructor)
 
auto get_clone () const -> std::unique_ptr< Reconstructor > override
 
void pup (PUP::er &p) override
 
size_t ghost_zone_size () const override
 
- Public Member Functions inherited from Ccz4::fd::Reconstructor
 Reconstructor (const Reconstructor &)=default
 
Reconstructoroperator= (const Reconstructor &)=default
 
 Reconstructor (Reconstructor &&)=default
 
Reconstructoroperator= (Reconstructor &&)=default
 
virtual std::unique_ptr< Reconstructorget_clone () const =0
 
virtual size_t ghost_zone_size () const =0
 
void pup (PUP::er &p) override
 

Static Public Attributes

static constexpr Options::String help
 

Detailed Description

Dummy reconstructor just to return the ghost zone size.

This class is needed to use the SetInterpolators action in dg-subcell infrastructure.

Member Function Documentation

◆ get_clone()

auto Ccz4::fd::DummyReconstructor::get_clone ( ) const -> std::unique_ptr< Reconstructor >
overridevirtual

◆ ghost_zone_size()

size_t Ccz4::fd::DummyReconstructor::ghost_zone_size ( ) const
inlineoverridevirtual

Member Data Documentation

◆ help

constexpr Options::String Ccz4::fd::DummyReconstructor::help
staticconstexpr
Initial value:
{
"Dummy reconstructor that allows using the subcell infrastructure."}

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