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

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

매크로

#define EULER   0.57721566490153286 /* Euler's constant gamma */
 
#define MAXIT   100 /* Maximum allowed number of iterations. */
 
#define FPMIN   1.0e-300 /* close to the smallest representable floting-point number. */
 
#define EPS   1.0e-15 /* Desired relative error, not smaller than the machine precision. */
 

함수

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

매크로 문서화

#define EPS   1.0e-15 /* Desired relative error, not smaller than the machine precision. */

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

다음에 의해서 참조됨 : G4IntersectingCone::LineHitsCone1(), G4IntersectingCone::LineHitsCone2(), nf_exponentialIntegral().

#define EULER   0.57721566490153286 /* Euler's constant gamma */

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

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

#define FPMIN   1.0e-300 /* close to the smallest representable floting-point number. */

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

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

#define MAXIT   100 /* Maximum allowed number of iterations. */

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

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

함수 문서화

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().