Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
nf_specialFunctions.h
Go to the documentation of this file.
1/*
2# <<BEGIN-copyright>>
3# <<END-copyright>>
4*/
5
6#ifndef specialFunctions_h_included
7#define specialFunctions_h_included
8
9#define _USE_MATH_DEFINES
10#include <math.h>
11#include <float.h>
12
13#include "nf_utilities.h"
14
15#if defined __cplusplus
16 extern "C" {
17 namespace GIDI {
18#endif
19
20double nf_polevl( double x, double coef[], int N );
21double nf_p1evl( double x, double coef[], int N );
22double nf_exponentialIntegral( int n, double x, nfu_status *status );
23double nf_gammaFunction( double x, nfu_status *status );
24double nf_logGammaFunction( double x, nfu_status *status );
25double nf_incompleteGammaFunction( double a, double x, nfu_status *status );
26double nf_incompleteGammaFunctionComplementary( double a, double x, nfu_status *status );
27
28double nf_amc_log_factorial( int );
29double nf_amc_factorial( int );
30double nf_amc_wigner_3j( int, int, int, int, int, int );
31double nf_amc_wigner_6j( int, int, int, int, int, int );
32double nf_amc_wigner_9j( int, int, int, int, int, int, int, int, int );
33double nf_amc_racah( int, int, int, int, int, int );
34double nf_amc_clebsh_gordan( int, int, int, int, int );
35double nf_amc_z_coefficient( int, int, int, int, int, int );
36double nf_amc_zbar_coefficient( int, int, int, int, int, int );
37double nf_amc_reduced_matrix_element( int, int, int, int, int, int, int );
38
39#if defined __cplusplus
40 }
41 }
42#endif
43
44#endif /* End of ptwXY_h_included. */
#define N
Definition crc32.c:57
double nf_amc_z_coefficient(int, int, int, int, int, int)
double nf_gammaFunction(double x, nfu_status *status)
double nf_logGammaFunction(double x, nfu_status *status)
double nf_incompleteGammaFunctionComplementary(double a, double x, nfu_status *status)
double nf_incompleteGammaFunction(double a, double x, nfu_status *status)
double nf_amc_wigner_6j(int, int, int, int, int, int)
double nf_amc_log_factorial(int)
double nf_amc_zbar_coefficient(int, int, int, int, int, int)
double nf_amc_factorial(int)
double nf_polevl(double x, double coef[], int N)
Definition nf_polevl.cc:46
double nf_amc_wigner_3j(int, int, int, int, int, int)
double nf_amc_racah(int, int, int, int, int, int)
double nf_exponentialIntegral(int n, double x, nfu_status *status)
double nf_p1evl(double x, double coef[], int N)
Definition nf_polevl.cc:67
double nf_amc_wigner_9j(int, int, int, int, int, int, int, int, int)
double nf_amc_clebsh_gordan(int, int, int, int, int)
double nf_amc_reduced_matrix_element(int, int, int, int, int, int, int)
enum nfu_status_e nfu_status