Extension: Matrix functions
#include "dg/matrix/matrix.h"
dg::mat::GAMMA0< T > Struct Template Reference

\( f(x) = \Gamma_0 (x) := I_0 (x) exp(x) \) with \(I_0\) the zeroth order modified Bessel function More...

Public Member Functions

 GAMMA0 ()
 
operator() (T x) const
 return \( f(x) = I_0 (x) exp(x) \) with \(I_0\) the zeroth order modified Bessel function More...
 

Detailed Description

template<class T = double>
struct dg::mat::GAMMA0< T >

\( f(x) = \Gamma_0 (x) := I_0 (x) exp(x) \) with \(I_0\) the zeroth order modified Bessel function

Template Parameters
Tvalue type

Constructor & Destructor Documentation

◆ GAMMA0()

template<class T = double>
dg::mat::GAMMA0< T >::GAMMA0 ( )
inline

Member Function Documentation

◆ operator()()

template<class T = double>
T dg::mat::GAMMA0< T >::operator() ( x) const
inline

return \( f(x) = I_0 (x) exp(x) \) with \(I_0\) the zeroth order modified Bessel function

Parameters
xx
Returns
\( \Gamma_0 (x)\)

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