AmpGen 2.1
Loading...
Searching...
No Matches
integrate_fp.h File Reference
#include <tuple>
#include "AmpGen/simd/utils.h"
#include "AmpGen/MetaUtils.h"

Go to the source code of this file.

Namespaces

namespace  AmpGen
 
namespace  AmpGen::integrate_fp_constants
 

Functions

template<unsigned dim, unsigned width, typename fcn>
std::tuple< double, double, unsigned > AmpGen::integrate_fp (const fcn &F, const std::array< double, dim > &ctr, const std::array< double, dim > &wth)
 
template<unsigned dim, typename fcn>
std::tuple< double, double, unsigned > AmpGen::integrate_fp_scalar (const fcn &F, const std::array< double, dim > &ctr, const std::array< double, dim > &wth)
 

Variables

static const double AmpGen::integrate_fp_constants::xl2 = 0.358568582800318073
 
static const double AmpGen::integrate_fp_constants::xl4 = 0.948683298050513796
 
static const double AmpGen::integrate_fp_constants::xl5 = 0.688247201611685289
 
static const double AmpGen::integrate_fp_constants::w2 = 980./6561
 
static const double AmpGen::integrate_fp_constants::w4 = 200./19683
 
static const double AmpGen::integrate_fp_constants::wp2 = 245./486
 
static const double AmpGen::integrate_fp_constants::wp4 = 25./729
 
static const double AmpGen::integrate_fp_constants::wn1 [14]
 
static const double AmpGen::integrate_fp_constants::wn3 [14]
 
static const double AmpGen::integrate_fp_constants::wn5 [14]
 
static const double AmpGen::integrate_fp_constants::wpn1 [14]
 
static const double AmpGen::integrate_fp_constants::wpn3 [14]