Public Types | List of all members
Xcts::Tags::ShiftExcess< DataType, Dim, Frame > Struct Template Reference

The dynamic part \(\beta^i_\mathrm{excess}\) of the shift \(\beta^i=\beta^i_\mathrm{background} + \beta^i_\mathrm{excess}\). More...

#include <Tags.hpp>

Public Types

using type = tnsr::I< DataType, Dim, Frame >

Detailed Description

template<typename DataType, size_t Dim, typename Frame>
struct Xcts::Tags::ShiftExcess< DataType, Dim, Frame >

The dynamic part \(\beta^i_\mathrm{excess}\) of the shift \(\beta^i=\beta^i_\mathrm{background} + \beta^i_\mathrm{excess}\).

We commonly split off the part of the shift that diverges at large coordinate distances (the "background" shift \(\beta^i_\mathrm{background}\)) and solve only for the remainder (the "excess" shift \(\beta^i_\mathrm{excess}\)). For example, the background shift might be a uniform rotation \(\beta^i_\mathrm{background}=(-\Omega y, \Omega x, 0)\) with angular velocity \(\Omega\) around the z-axis, given here in Cartesian coordinates.

See also

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