매크로 | |
#define | is_nan(a) std::isnan(a) |
함수 | |
double | nfu_getNAN (void) |
int | nfu_isNAN (double d) |
double | nfu_getInfinity (double sign) |
const char * | nfu_statusMessage (nfu_status status) |
void | nfu_setMemoryDebugMode (int mode) |
void * | nfu_malloc (size_t size) |
void * | nfu_calloc (size_t size, size_t n) |
void * | nfu_realloc (size_t size, void *old) |
void * | nfu_free (void *p) |
void | nfu_printMsg (char *fmt,...) |
void | nfu_printErrorMsg (char *fmt,...) |
변수 | |
static const char | Okay_message [] = "all is okay" |
static const char | mallocError_message [] = "could not allocate memory" |
static const char | insufficientMemory_message [] = "user's memory is too small to hanlde data" |
static const char | badIndex_message [] = "bad index" |
static const char | XNotAscending_message [] = "x values are not ascending" |
static const char | badIndexForX_message [] = "index not correct for x value" |
static const char | XOutsideDomain_message [] = "x value not in domain" |
static const char | invalidInterpolation_message [] = "bad x,y values for interpolation" |
static const char | badSelf_message [] = "source object has bad status value" |
static const char | divByZero_message [] = "division by zero" |
static const char | unsupportedInterpolation_message [] = "unsupported interpolation" |
static const char | unsupportedInterpolationConversion_message [] = "unsupported interpolation conversion" |
static const char | empty_message [] = "empty instance" |
static const char | tooFewPoints_message [] = "too few points in instance" |
static const char | notMutualDomian_message [] = "domains are not mutual" |
static const char | unknownStatus_message [] = "unknown (i.e., invalid) status value" |
static const char | badInput_message [] = "bad input to function" |
static const char | badNorm_message [] = "bad norm" |
static const char | badIntegrationInput_message [] = "bad integration input" |
static const char | otherInterpolation_message [] = "other integration not supported" |
static const char | failedToConverge_message [] = "failed to converge" |
static const char | oddNumberOfValues_message [] = "odd number of inputted values" |
static int | nfu_debugging = 0 |
nf_utilities.cc 파일의 18 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : nfu_isNAN().
void* nfu_calloc | ( | size_t | size, |
size_t | n | ||
) |
nf_utilities.cc 파일의 123 번째 라인에서 정의되었습니다.
다음을 참조함 : nfu_debugging, printf().
다음에 의해서 참조됨 : ptwX_new(), ptwXY_new(), ptwXY_thin().
nf_utilities.cc 파일의 143 번째 라인에서 정의되었습니다.
다음을 참조함 : free, nfu_debugging, printf().
다음에 의해서 참조됨 : nf_Legendre_free(), nf_Legendre_new(), nf_Legendre_release(), ptwX_free(), ptwX_fromString(), ptwX_new(), ptwX_release(), ptwXY_cloneToInterpolation(), ptwXY_copy(), ptwXY_free(), ptwXY_fromString(), ptwXY_mergeFrom(), ptwXY_mergeFromXYs(), ptwXY_new(), ptwXY_release(), ptwXY_thin().
double nfu_getInfinity | ( | double | sign | ) |
nf_utilities.cc 파일의 68 번째 라인에서 정의되었습니다.
double nfu_getNAN | ( | void | ) |
nf_utilities.cc 파일의 54 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ptwXY_div_ptwXY(), ptwXY_getXMaxAndFrom(), ptwXY_getXMinAndFrom().
int nfu_isNAN | ( | double | d | ) |
void* nfu_malloc | ( | size_t | size | ) |
nf_utilities.cc 파일의 113 번째 라인에서 정의되었습니다.
다음을 참조함 : nfu_debugging, printf().
다음에 의해서 참조됨 : nf_Legendre_new(), nfu_stringToListOfDoubles2(), ptwXY_mergeFrom(), ptwXY_mergeFromXYs().
void nfu_printErrorMsg | ( | char * | fmt, |
... | |||
) |
nf_utilities.cc 파일의 166 번째 라인에서 정의되었습니다.
void nfu_printMsg | ( | char * | fmt, |
... | |||
) |
nf_utilities.cc 파일의 154 번째 라인에서 정의되었습니다.
nf_utilities.cc 파일의 133 번째 라인에서 정의되었습니다.
다음을 참조함 : nfu_debugging, printf().
다음에 의해서 참조됨 : nf_Legendre_reallocateCls(), ptwX_reallocatePoints(), ptwXY_reallocateOverflowPoints(), ptwXY_reallocatePoints().
nf_utilities.cc 파일의 106 번째 라인에서 정의되었습니다.
다음을 참조함 : nfu_debugging.
const char* nfu_statusMessage | ( | nfu_status | status | ) |
nf_utilities.cc 파일의 76 번째 라인에서 정의되었습니다.
다음을 참조함 : badIndex_message, badIndexForX_message, badInput_message, badIntegrationInput_message, badNorm_message, badSelf_message, divByZero_message, empty_message, failedToConverge_message, insufficientMemory_message, invalidInterpolation_message, mallocError_message, nfu_badIndex, nfu_badIndexForX, nfu_badInput, nfu_badIntegrationInput, nfu_badNorm, nfu_badSelf, nfu_divByZero, nfu_domainsNotMutual, nfu_empty, nfu_failedToConverge, nfu_insufficientMemory, nfu_invalidInterpolation, nfu_mallocError, nfu_oddNumberOfValues, nfu_Okay, nfu_otherInterpolation, nfu_tooFewPoints, nfu_unsupportedInterpolation, nfu_unsupportedInterpolationConversion, nfu_XNotAscending, nfu_XOutsideDomain, notMutualDomian_message, oddNumberOfValues_message, Okay_message, otherInterpolation_message, tooFewPoints_message, unknownStatus_message, unsupportedInterpolation_message, unsupportedInterpolationConversion_message, XNotAscending_message, XOutsideDomain_message.
다음에 의해서 참조됨 : MCGIDI_angular_parseFromTOM(), MCGIDI_angularEnergy_parsePointwiseFromTOM(), MCGIDI_energy_parseMadlandNixFromTOM(), MCGIDI_energy_parseNBodyPhaseSpaceFromTOM(), MCGIDI_energyAngular_linear_parseFromTOM(), MCGIDI_fromTOM_pdfOfX(), MCGIDI_KalbachMann_parseFromTOM2(), MCGIDI_LLNL_angularEnergy_parsePointwiseFromTOM(), MCGIDI_misc_Data2ptwXYPointsInUnitsOf(), MCGIDI_product_parseFromTOM(), MCGIDI_product_parsePolynomialMultiplicity(), MCGIDI_target_heated_read(), MCGIDI_target_heated_recast().
|
static |
nf_utilities.cc 파일의 29 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : nfu_statusMessage().
nf_utilities.cc 파일의 31 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : nfu_statusMessage().
|
static |
nf_utilities.cc 파일의 42 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : nfu_statusMessage().
|
static |
nf_utilities.cc 파일의 44 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : nfu_statusMessage().
|
static |
nf_utilities.cc 파일의 43 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : nfu_statusMessage().
|
static |
nf_utilities.cc 파일의 34 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : nfu_statusMessage().
|
static |
nf_utilities.cc 파일의 35 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : nfu_statusMessage().
|
static |
nf_utilities.cc 파일의 38 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : nfu_statusMessage().
|
static |
nf_utilities.cc 파일의 46 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : nfu_statusMessage().
nf_utilities.cc 파일의 28 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : nfu_statusMessage().
nf_utilities.cc 파일의 33 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : nfu_statusMessage().
|
static |
nf_utilities.cc 파일의 27 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : nfu_statusMessage().
|
static |
nf_utilities.cc 파일의 49 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : nfu_calloc(), nfu_free(), nfu_malloc(), nfu_realloc(), nfu_setMemoryDebugMode().
|
static |
nf_utilities.cc 파일의 40 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : nfu_statusMessage().
|
static |
nf_utilities.cc 파일의 47 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : nfu_statusMessage().
|
static |
nf_utilities.cc 파일의 26 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : nfu_statusMessage().
|
static |
nf_utilities.cc 파일의 45 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : nfu_statusMessage().
nf_utilities.cc 파일의 39 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : nfu_statusMessage().
|
static |
nf_utilities.cc 파일의 41 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : nfu_statusMessage().
|
static |
nf_utilities.cc 파일의 36 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : nfu_statusMessage().
|
static |
nf_utilities.cc 파일의 37 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : nfu_statusMessage().
|
static |
nf_utilities.cc 파일의 30 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : nfu_statusMessage().
nf_utilities.cc 파일의 32 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : nfu_statusMessage().