Epstein Zeta Library 0.5.0
Calculates the Epstein Zeta function
Loading...
Searching...
No Matches
Functions
zeta.h File Reference

Calculates the (regularized) Epstein zeta function. More...

#include <complex.h>
Include dependency graph for zeta.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

double complex epsteinZetaInternal (double nu, unsigned int dim, const double *m, const double *x, const double *y, double lambda, int regBool)
 calculates the (regularized) Epstein Zeta function.
 

Detailed Description

Calculates the (regularized) Epstein zeta function.

Function Documentation

◆ epsteinZetaInternal()

double complex epsteinZetaInternal ( double nu,
unsigned int dim,
const double * m,
const double * x,
const double * y,
double lambda,
int reg )

calculates the (regularized) Epstein Zeta function.

Parameters
[in]nuexponent for the Epstein zeta function.
[in]dimdimension of the input vectors.
[in]mmatrix that transforms the lattice in the Epstein Zeta function.
[in]xx vector of the Epstein Zeta function.
[in]yy vector of the Epstein Zeta function.
[in]lambdarelative weight of the sums in Crandall's formula.
[in]regBool0 for no regularization, > 0 for the regularization.
Returns
function value of the regularized Epstein zeta.
Parameters
[in]nuexponent for the Epstein zeta function.
[in]dimdimension of the input vectors.
[in]mmatrix that transforms the lattice in the Epstein Zeta function.
[in]xx vector of the Epstein Zeta function.
[in]yy vector of the Epstein Zeta function.
[in]lambdarelative weight of the sums in Crandall's formula.
[in]reg0 for no regularization, > 0 for the regularization.
Returns
function value of the regularized Epstein zeta.