SpECTRE  v2026.06.09.01
Loading...
Searching...
No Matches
Filters::SphericalShell< TagList >::RadialHalfPower Struct Reference

Half of the exponent \(\sigma_r\) in the smooth exponential roll-off applied to the radial modal coefficients. More...

#include <SphericalShell.hpp>

Public Types

using type = Options::Auto<size_t, Options::AutoLabel::None>

Static Public Attributes

static constexpr Options::String help

Detailed Description

template<typename TagList>
struct Filters::SphericalShell< TagList >::RadialHalfPower

Half of the exponent \(\sigma_r\) in the smooth exponential roll-off applied to the radial modal coefficients.

\begin{align*} c_i \to c_i \exp\left[-36 \left(\frac{i}{N_r}\right)^{2\sigma_r}\right] \end{align*}

where \(N_r\) is the radial basis degree. If None, the radial direction is not filtered.

Member Data Documentation

◆ help

template<typename TagList>
Options::String Filters::SphericalShell< TagList >::RadialHalfPower::help
staticconstexpr
Initial value:
=
"The half-power sigma for the radial exponential filter. "
"If None, no radial filtering is applied."

The documentation for this struct was generated from the following file:
  • src/NumericalAlgorithms/LinearOperators/Filters/SphericalShell.hpp