Page MenuHomeHEPForge

Maths.h
No OneTemporary

Size
782 B
Referenced Files
None
Subscribers
None
// -*- C++ -*-
#ifndef HERWIG_Math_H
#define HERWIG_Math_H
#include <cmath>
#include "ThePEG/Config/Complex.h"
#include "ThePEG/Utilities/Maths.h"
namespace Herwig {
using ThePEG::Complex;
using std::complex;
/** The Math namespace includes the declaration of some useful
* mathematical functions. */
namespace Math {
/**
* The dilog function taken from FORTRAN Herwig
*/
Complex Li2(Complex);
/**
* The real part of the dilog function taken from FORTRAN Herwig
*/
long double ReLi2(long double);
/**
* Fold angles into the range (-Pi,Pi)
*/
inline double angleMinusPiToPi(double angle);
/**
* Fold angles into the range (0,2 Pi)
*/
inline double angleZeroTo2Pi(double angle);
}
}
#include "Maths.icc"
#endif /* HERWIG_Math_H */

File Metadata

Mime Type
text/x-c
Expires
Tue, Sep 30, 6:15 AM (5 h, 58 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
6306001
Default Alt Text
Maths.h (782 B)

Event Timeline