TBCI Numerical high perf. C++ Library  2.8.0
Functions
hyper2geom1_stdcplx.cpp File Reference
#include "tbci/basics.h"
#include "tbci/specfun_stdcplx.h"
#include <iostream>
Include dependency graph for hyper2geom1_stdcplx.cpp:

Go to the source code of this file.

Functions

NAMESPACE_TBCI CPLX__ complex
< double > 
hyper2geom1 (const CPLX__ complex< double > a, const CPLX__ complex< double > b, const CPLX__ complex< double > c, const CPLX__ complex< 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_stdcplx.cpp,v 1.1.2.7 2019/05/28 11:13:02 garloff Exp

Definition in file hyper2geom1_stdcplx.cpp.

Function Documentation

NAMESPACE_TBCI CPLX__ complex<double> hyper2geom1 ( const CPLX__ complex< double >  a,
const CPLX__ complex< double >  b,
const CPLX__ complex< double >  c,
const CPLX__ complex< 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_stdcplx.cpp.

References CPLX__, fac, res, and STD__.