Geant4-11
|
Go to the source code of this file.
Functions | |
double | nf_amc_clebsh_gordan (int, int, int, int, int) |
double | nf_amc_factorial (int) |
double | nf_amc_log_factorial (int) |
double | nf_amc_racah (int, int, int, int, int, int) |
double | nf_amc_reduced_matrix_element (int, int, int, int, int, int, int) |
double | nf_amc_wigner_3j (int, int, int, int, int, int) |
double | nf_amc_wigner_6j (int, int, int, int, int, int) |
double | nf_amc_wigner_9j (int, int, int, int, int, int, int, int, int) |
double | nf_amc_z_coefficient (int, int, int, int, int, int) |
double | nf_amc_zbar_coefficient (int, int, int, int, int, int) |
double | nf_exponentialIntegral (int n, double x, nfu_status *status) |
double | nf_gammaFunction (double x, nfu_status *status) |
double | nf_incompleteGammaFunction (double a, double x, nfu_status *status) |
double | nf_incompleteGammaFunctionComplementary (double a, double x, nfu_status *status) |
double | nf_logGammaFunction (double x, nfu_status *status) |
double | nf_p1evl (double x, double coef[], int N) |
double | nf_polevl (double x, double coef[], int N) |
double nf_amc_clebsh_gordan | ( | int | j1, |
int | j2, | ||
int | m1, | ||
int | m2, | ||
int | j3 | ||
) |
Definition at line 288 of file nf_angularMomentumCoupling.cc.
References cg1(), cg2(), cg3(), m2, m3, and MAX_FACTORIAL.
Referenced by nf_amc_reduced_matrix_element(), nf_amc_wigner_3j(), nf_amc_z_coefficient(), and nf_amc_zbar_coefficient().
double nf_amc_factorial | ( | int | n | ) |
Definition at line 96 of file nf_angularMomentumCoupling.cc.
References G4Exp(), CLHEP::detail::n, and nf_amc_log_factorial().
double nf_amc_log_factorial | ( | int | n | ) |
Definition at line 85 of file nf_angularMomentumCoupling.cc.
References MAX_FACTORIAL, CLHEP::detail::n, and nf_amc_log_fact.
Referenced by nf_amc_factorial().
double nf_amc_racah | ( | int | j1, |
int | j2, | ||
int | l2, | ||
int | l1, | ||
int | j3, | ||
int | l3 | ||
) |
Definition at line 253 of file nf_angularMomentumCoupling.cc.
References nf_amc_wigner_6j().
Referenced by nf_amc_wigner_9j(), nf_amc_z_coefficient(), and nf_amc_zbar_coefficient().
double nf_amc_reduced_matrix_element | ( | int | lt, |
int | st, | ||
int | jt, | ||
int | l0, | ||
int | j0, | ||
int | l1, | ||
int | j1 | ||
) |
Definition at line 473 of file nf_angularMomentumCoupling.cc.
References M_PI, nf_amc_clebsh_gordan(), and parity().
double nf_amc_wigner_3j | ( | int | j1, |
int | j2, | ||
int | j3, | ||
int | j4, | ||
int | j5, | ||
int | j6 | ||
) |
Definition at line 105 of file nf_angularMomentumCoupling.cc.
References nf_amc_clebsh_gordan().
double nf_amc_wigner_6j | ( | int | j1, |
int | j2, | ||
int | j3, | ||
int | j4, | ||
int | j5, | ||
int | j6 | ||
) |
Definition at line 121 of file nf_angularMomentumCoupling.cc.
References w6j0(), and w6j1().
Referenced by nf_amc_racah().
double nf_amc_wigner_9j | ( | int | j1, |
int | j2, | ||
int | j3, | ||
int | j4, | ||
int | j5, | ||
int | j6, | ||
int | j7, | ||
int | j8, | ||
int | j9 | ||
) |
Definition at line 226 of file nf_angularMomentumCoupling.cc.
References max3(), min3(), and nf_amc_racah().
double nf_amc_z_coefficient | ( | int | l1, |
int | j1, | ||
int | l2, | ||
int | j2, | ||
int | s, | ||
int | ll | ||
) |
Definition at line 437 of file nf_angularMomentumCoupling.cc.
References nf_amc_clebsh_gordan(), nf_amc_racah(), and s.
double nf_amc_zbar_coefficient | ( | int | l1, |
int | j1, | ||
int | l2, | ||
int | j2, | ||
int | s, | ||
int | ll | ||
) |
Definition at line 453 of file nf_angularMomentumCoupling.cc.
References nf_amc_clebsh_gordan(), nf_amc_racah(), and s.
double nf_exponentialIntegral | ( | int | n, |
double | x, | ||
nfu_status * | status | ||
) |
Definition at line 28 of file nf_exponentialIntegral.cc.
References EPS, EULER, FPMIN, G4Exp(), G4Log(), isfinite, MAXIT, CLHEP::detail::n, nfu_badInput, nfu_failedToConverge, and nfu_Okay.
Referenced by MCGIDI_energy_parseMadlandNixFromTOM_callback_g().
double nf_gammaFunction | ( | double | x, |
nfu_status * | status | ||
) |
Definition at line 126 of file nf_gammaFunctions.cc.
References DBL_MAX, isfinite, M_PI, nf_polevl(), nfu_badInput, nfu_Okay, P, Q, and stirf().
Referenced by nf_incompleteGammaFunction(), and nf_incompleteGammaFunctionComplementary().
double nf_incompleteGammaFunction | ( | double | a, |
double | x, | ||
nfu_status * | status | ||
) |
Definition at line 155 of file nf_incompleteGammaFunctions.cc.
References DBL_EPSILON, G4Exp(), G4Log(), isfinite, nf_gammaFunction(), nf_incompleteGammaFunctionComplementary(), nfu_badInput, and nfu_Okay.
Referenced by MCGIDI_energy_parseMadlandNixFromTOM_callback_g(), and nf_incompleteGammaFunctionComplementary().
double nf_incompleteGammaFunctionComplementary | ( | double | a, |
double | x, | ||
nfu_status * | status | ||
) |
Definition at line 88 of file nf_incompleteGammaFunctions.cc.
References big, biginv, DBL_EPSILON, G4Exp(), G4Log(), isfinite, nf_gammaFunction(), nf_incompleteGammaFunction(), nfu_badInput, and nfu_Okay.
Referenced by MCGIDI_energy_parseMadlandNixFromTOM_callback_g(), and nf_incompleteGammaFunction().
double nf_logGammaFunction | ( | double | x, |
nfu_status * | status | ||
) |
Definition at line 206 of file nf_gammaFunctions.cc.
References isfinite, lgam(), nfu_badInput, and nfu_Okay.
double nf_p1evl | ( | double | x, |
double | coef[], | ||
int | N | ||
) |
Definition at line 67 of file nf_polevl.cc.
Referenced by lgam().
double nf_polevl | ( | double | x, |
double | coef[], | ||
int | N | ||
) |
Definition at line 46 of file nf_polevl.cc.
Referenced by lgam(), nf_gammaFunction(), and stirf().