SpECTRE  v2026.04.01
Loading...
Searching...
No Matches
Filters::Hypercube< Dim, TagList >::HalfPower Struct Reference

Half of the exponent in the exponential. More...

#include <Hypercube.hpp>

Public Types

using type = unsigned

Static Public Member Functions

static type lower_bound ()

Static Public Attributes

static constexpr Options::String help

Detailed Description

template<size_t Dim, typename TagList>
struct Filters::Hypercube< Dim, TagList >::HalfPower

Half of the exponent in the exponential.

I.e., this is \(m\) in

\begin{align*} c_i\to c_i \exp\left[-\alpha \left(\frac{i}{N}\right)^{2m}\right] \end{align*}

Member Data Documentation

◆ help

template<size_t Dim, typename TagList>
Options::String Filters::Hypercube< Dim, TagList >::HalfPower::help
staticconstexpr
Initial value:
=
"Half of the exponent in the generalized Gaussian"

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