SpECTRE  v2026.04.01
Loading...
Searching...
No Matches
Cce::Actions::FilterSwshVolumeQuantity< BondiTag > Struct Template Reference

Filters the spherical volume data stored in BondiTag according to the filter parameters in the Parallel::GlobalCache. More...

#include <FilterSwshVolumeQuantity.hpp>

Public Types

using const_global_cache_tags

Static Public Member Functions

template<typename DbTags, typename... InboxTags, typename Metavariables, typename ArrayIndex, typename ActionList, typename ParallelComponent>
static Parallel::iterable_action_return_t apply (db::DataBox< DbTags > &box, const tuples::TaggedTuple< InboxTags... > &, const Parallel::GlobalCache< Metavariables > &, const ArrayIndex &, const ActionList, const ParallelComponent *const)

Detailed Description

template<typename BondiTag>
struct Cce::Actions::FilterSwshVolumeQuantity< BondiTag >

Filters the spherical volume data stored in BondiTag according to the filter parameters in the Parallel::GlobalCache.

Details

This action dispatches to the function filter_swsh_volume_quantity() to perform the mathematics of the filtering

Uses:

  • DataBox:
    • Cce::Tags::LMax
  • GlobalCache:
    • InitializationTags::FilterLMax
    • InitializationTags::RadialFilterAlpha
    • InitializationTags::RadialFilterHalfPower DataBox changes:
  • Adds: nothing
  • Removes: nothing
  • Modifies: BondiTag

Member Typedef Documentation

◆ const_global_cache_tags

template<typename BondiTag>
using Cce::Actions::FilterSwshVolumeQuantity< BondiTag >::const_global_cache_tags
Initial value:
Definition OptionTags.hpp:392
Definition OptionTags.hpp:402
Definition OptionTags.hpp:412

The documentation for this struct was generated from the following file:
  • src/Evolution/Systems/Cce/Actions/FilterSwshVolumeQuantity.hpp