Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
함수
nf_specialFunctions.h 파일 참조
#include <math.h>
#include <float.h>
#include <nf_utilities.h>

이 파일의 소스 코드 페이지로 가기

함수

double nf_polevl (double x, double coef[], int N)
 
double nf_p1evl (double x, double coef[], int N)
 
double nf_exponentialIntegral (int n, double x, nfu_status *status)
 
double nf_gammaFunction (double x, nfu_status *status)
 
double nf_logGammaFunction (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_amc_log_factorial (int)
 
double nf_amc_factorial (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_racah (int, int, int, int, int, int)
 
double nf_amc_clebsh_gordan (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_amc_reduced_matrix_element (int, int, int, int, int, int, int)
 

함수 문서화

double nf_amc_clebsh_gordan ( int  ,
int  ,
int  ,
int  ,
int   
)

nf_angularMomentumCoupling.cc 파일의 288 번째 라인에서 정의되었습니다.

다음을 참조함 : cg1(), cg2(), cg3(), m2, m3, MAX_FACTORIAL, x1, x2, y1, y2.

다음에 의해서 참조됨 : nf_amc_reduced_matrix_element(), nf_amc_wigner_3j(), nf_amc_z_coefficient(), nf_amc_zbar_coefficient().

double nf_amc_factorial ( int  )

nf_angularMomentumCoupling.cc 파일의 96 번째 라인에서 정의되었습니다.

다음을 참조함 : G4Exp(), nf_amc_log_factorial().

double nf_amc_log_factorial ( int  )

nf_angularMomentumCoupling.cc 파일의 85 번째 라인에서 정의되었습니다.

다음을 참조함 : MAX_FACTORIAL, n, nf_amc_log_fact.

다음에 의해서 참조됨 : nf_amc_factorial().

double nf_amc_racah ( int  ,
int  ,
int  ,
int  ,
int  ,
int   
)

nf_angularMomentumCoupling.cc 파일의 253 번째 라인에서 정의되었습니다.

다음을 참조함 : nf_amc_wigner_6j().

다음에 의해서 참조됨 : nf_amc_wigner_9j(), nf_amc_z_coefficient(), nf_amc_zbar_coefficient().

double nf_amc_reduced_matrix_element ( int  ,
int  ,
int  ,
int  ,
int  ,
int  ,
int   
)

nf_angularMomentumCoupling.cc 파일의 473 번째 라인에서 정의되었습니다.

다음을 참조함 : M_PI, nf_amc_clebsh_gordan(), parity(), x1, x2.

double nf_amc_wigner_3j ( int  ,
int  ,
int  ,
int  ,
int  ,
int   
)

nf_angularMomentumCoupling.cc 파일의 105 번째 라인에서 정의되었습니다.

다음을 참조함 : nf_amc_clebsh_gordan().

double nf_amc_wigner_6j ( int  ,
int  ,
int  ,
int  ,
int  ,
int   
)

nf_angularMomentumCoupling.cc 파일의 121 번째 라인에서 정의되었습니다.

다음을 참조함 : w6j0(), w6j1(), x.

다음에 의해서 참조됨 : nf_amc_racah().

double nf_amc_wigner_9j ( int  ,
int  ,
int  ,
int  ,
int  ,
int  ,
int  ,
int  ,
int   
)

nf_angularMomentumCoupling.cc 파일의 226 번째 라인에서 정의되었습니다.

다음을 참조함 : max3(), min3(), nf_amc_racah().

double nf_amc_z_coefficient ( int  ,
int  ,
int  ,
int  ,
int  ,
int   
)

nf_angularMomentumCoupling.cc 파일의 437 번째 라인에서 정의되었습니다.

다음을 참조함 : nf_amc_clebsh_gordan(), nf_amc_racah(), z.

double nf_amc_zbar_coefficient ( int  ,
int  ,
int  ,
int  ,
int  ,
int   
)

nf_angularMomentumCoupling.cc 파일의 453 번째 라인에서 정의되었습니다.

다음을 참조함 : nf_amc_clebsh_gordan(), nf_amc_racah().

double nf_exponentialIntegral ( int  n,
double  x,
nfu_status status 
)

nf_exponentialIntegral.cc 파일의 28 번째 라인에서 정의되었습니다.

다음을 참조함 : a, d, EPS, EULER, FPMIN, G4Exp(), G4Log(), isfinite, MAXIT, n, nfu_badInput, nfu_failedToConverge, nfu_Okay, x.

다음에 의해서 참조됨 : MCGIDI_energy_parseMadlandNixFromTOM_callback_g().

double nf_gammaFunction ( double  x,
nfu_status status 
)

nf_gammaFunctions.cc 파일의 126 번째 라인에서 정의되었습니다.

다음을 참조함 : DBL_MAX, E, e, int(), isfinite, M_PI, nf_polevl(), nfu_badInput, nfu_Okay, P, Q, stirf(), x, z.

다음에 의해서 참조됨 : nf_incompleteGammaFunction(), nf_incompleteGammaFunctionComplementary().

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 
)

nf_gammaFunctions.cc 파일의 206 번째 라인에서 정의되었습니다.

다음을 참조함 : isfinite, lgam(), nfu_badInput, nfu_Okay.

double nf_p1evl ( double  x,
double  coef[],
int  N 
)

nf_polevl.cc 파일의 67 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : lgam().

double nf_polevl ( double  x,
double  coef[],
int  N 
)

nf_polevl.cc 파일의 46 번째 라인에서 정의되었습니다.

다음을 참조함 : N.

다음에 의해서 참조됨 : lgam(), nf_gammaFunction(), stirf().