Extension: Matrix functions
#include "dg/matrix/matrix.h"
|
#include <boost/math/special_functions.hpp>
Go to the source code of this file.
Classes | |
struct | dg::mat::BESSELI0< T > |
\( f(x) = I_0 (x)\) with \(I_0\) the zeroth order modified Bessel function More... | |
struct | dg::mat::GAMMA0< T > |
\( f(x) = \Gamma_0 (x) := I_0 (x) exp(x) \) with \(I_0\) the zeroth order modified Bessel function More... | |
Namespaces | |
namespace | dg |
Classes for Krylov space approximations of a Matrix-Vector product. | |
namespace | dg::mat |
Functions | |
template<class T > | |
T | dg::mat::phi1 (T x) |
\( f(x) = (\exp(x) - 1)/x\) More... | |
template<class T > | |
T | dg::mat::phi2 (T x) |
\( f(x) = (\exp(x) - x - 1)/x^2\) More... | |
template<class T > | |
T | dg::mat::phi3 (T x) |
\( f(x) = (\exp(x) - x^2/2 -x- 1)/x^3\) More... | |
template<class T > | |
T | dg::mat::phi4 (T x) |
\( f(x) = (\exp(x) - x^3/6 - x^2/2 -x- 1)/x^4\) More... | |