Psi4
Functions | Variables
utility.cc File Reference
#include <cmath>
#include <cfloat>
#include <limits>
#include <cstdio>
#include "utility.h"
#include "psi4/libpsi4util/exception.h"

Functions

long double xExponential_Integral_Ei (long double x)
 
static long double Continued_Fraction_Ei (long double x)
 
static long double Power_Series_Ei (long double x)
 
static long double Argument_Addition_Series_Ei (long double x)
 
double expei (double x)
 
double Ei (double x)
 

Variables

static const long double epsilon = 10.0 * LDBL_EPSILON
 
static const double expei_a1 = 4.03640E0
 
static const double expei_a2 = 1.15198E0
 
static const double expei_a3 = 5.03627E0
 
static const double expei_a4 = 4.19160E0
 

Function Documentation

static long double Argument_Addition_Series_Ei ( long double  x)
static
static long double Continued_Fraction_Ei ( long double  x)
static
double Ei ( double  x)
double expei ( double  x)
static long double Power_Series_Ei ( long double  x)
static
long double xExponential_Integral_Ei ( long double  x)

Variable Documentation

const long double epsilon = 10.0 * LDBL_EPSILON
static
const double expei_a1 = 4.03640E0
static
const double expei_a2 = 1.15198E0
static
const double expei_a3 = 5.03627E0
static
const double expei_a4 = 4.19160E0
static