TBCI Numerical high perf. C++ Library 2.8.0
hyper2geom1.cpp File Reference
#include "tbci/cplx.h"
#include "tbci/specfun.h"
#include <iostream>
Include dependency graph for hyper2geom1.cpp:

Go to the source code of this file.

Functions

NAMESPACE_TBCI TBCI__ cplx< double > hyper2geom1 (const TBCI__ cplx< double > a, const TBCI__ cplx< double > b, const TBCI__ cplx< double > c, const TBCI__ cplx< double > z)

Detailed Description

Author
Kurt Garloff kurt@.nosp@m.garl.nosp@m.off.d.nosp@m.e
Date
March 2002 License: GNU LGPL
Version
Id
hyper2geom1.cpp,v 1.1.2.6 2019/05/28 11:13:02 garloff Exp

Definition in file hyper2geom1.cpp.

Function Documentation

◆ hyper2geom1()

NAMESPACE_TBCI TBCI__ cplx< double > hyper2geom1 ( const TBCI__ cplx< double > a,
const TBCI__ cplx< double > b,
const TBCI__ cplx< double > c,
const TBCI__ cplx< double > z )

Hypergeometric function 2F1 for complex arguments 2F1 is the solution to the hypergeometric differential equation x(1-x)y" + (c-(1+a+b)x)y' - aby = 0 We just do a summation over the expansion (a_k b_k/c_k * z^k / k!) with a_k := a * (a+1) * ... * (a+k-1)

Definition at line 22 of file hyper2geom1.cpp.

References a, b, c, fac, res, STD__, and TBCI__.