6 template <
class T>
double ShOverId(
const T &x);
7 template <
class ScalarType> std::complex<double>
ComplexShRatio(
const ScalarType &k,
const ScalarType &alpha,
const ScalarType &beta);
8 template <
class T1,
class T2,
class T3>
double ShRatio(
const T1 &k,
const T2 &alpha,
const T3 &beta);
9 template <
class T>
double xi(
const T &k);
10 template <
class T>
double jtwo(
const T &k);
11 template <
class T>
double jfour(
const T &k);
std::complex< double > ComplexShRatio(const ScalarType &k, const ScalarType &alpha, const ScalarType &beta)
double ShOverId(const T &x)
double ShRatio(const T1 &k, const T2 &alpha, const T3 &beta)