#include <stdio.h>
#include <stdlib.h>
#include <cmath>
#include <cstdlib>
#include <float.h>
#include "ptwX.h"
nfu_status ptwX_abs | ( | ptwXPoints * | ptwX | ) |
ptwX_core.cc 파일의 434 번째 라인에서 정의되었습니다.
다음을 참조함 : nfu_Okay, ptwXPoints_s::points, ptwXPoints_s::status.
nfu_status ptwX_add_double | ( | ptwXPoints * | ptwX, |
double | value | ||
) |
ptwX_core.cc 파일의 453 번째 라인에서 정의되었습니다.
다음을 참조함 : ptwX_slopeOffset().
nfu_status ptwX_add_ptwX | ( | ptwXPoints * | ptwX1, |
ptwXPoints * | ptwX2 | ||
) |
ptwX_core.cc 파일의 479 번째 라인에서 정의되었습니다.
다음을 참조함 : ptwXPoints_s::length, nfu_domainsNotMutual, nfu_Okay, ptwXPoints_s::points, ptwXPoints_s::status.
다음에 의해서 참조됨 : MCGIDI_reaction_recast().
int ptwX_ascendingOrder | ( | ptwXPoints * | ptwX | ) |
ptwX_core.cc 파일의 257 번째 라인에서 정의되었습니다.
다음을 참조함 : ptwXPoints_s::length, ptwXPoints_s::points, x1, x2.
nfu_status ptwX_clear | ( | ptwXPoints * | ptwX | ) |
ptwX_core.cc 파일의 139 번째 라인에서 정의되었습니다.
다음을 참조함 : ptwXPoints_s::length, ptwXPoints_s::status.
다음에 의해서 참조됨 : ptwX_copy().
ptwXPoints* ptwX_clone | ( | ptwXPoints * | ptwX, |
nfu_status * | status | ||
) |
ptwX_core.cc 파일의 88 번째 라인에서 정의되었습니다.
다음을 참조함 : ptwXPoints_s::length, ptwX_slice().
다음에 의해서 참조됨 : GIDI_settings_processedFlux::GIDI_settings_processedFlux(), MCGIDI_target_heated_recast(), ptwX_unique().
int ptwX_close | ( | ptwXPoints * | ptwX1, |
ptwXPoints * | ptwX2, | ||
int | epsilonFactor, | ||
double | epsilon, | ||
nfu_status * | status | ||
) |
ptwX_core.cc 파일의 553 번째 라인에서 정의되었습니다.
다음을 참조함 : DBL_EPSILON, ptwXPoints_s::length, nfu_domainsNotMutual, nfu_Okay, ptwXPoints_s::points, ptwXPoints_s::status.
nfu_status ptwX_closesDifference | ( | ptwXPoints * | ptwX, |
double | value, | ||
int64_t * | index, | ||
double * | difference | ||
) |
ptwX_core.cc 파일의 352 번째 라인에서 정의되었습니다.
다음을 참조함 : ptwXPoints_s::length, ptwX_closesDifferenceInRange().
nfu_status ptwX_closesDifferenceInRange | ( | ptwXPoints * | ptwX, |
int64_t | i1, | ||
int64_t | i2, | ||
double | value, | ||
int64_t * | index, | ||
double * | difference | ||
) |
ptwX_core.cc 파일의 359 번째 라인에서 정의되었습니다.
다음을 참조함 : d1, ptwXPoints_s::length, nfu_Okay, ptwXPoints_s::points, ptwXPoints_s::status.
다음에 의해서 참조됨 : ptwX_closesDifference().
nfu_status ptwX_compare | ( | ptwXPoints * | ptwX1, |
ptwXPoints * | ptwX2, | ||
int * | comparison | ||
) |
ptwX_core.cc 파일의 528 번째 라인에서 정의되었습니다.
다음을 참조함 : ptwXPoints_s::length, nfu_Okay, G4InuclParticleNames::nn, ptwXPoints_s::points, ptwXPoints_s::status.
nfu_status ptwX_copy | ( | ptwXPoints * | dest, |
ptwXPoints * | src | ||
) |
ptwX_core.cc 파일의 78 번째 라인에서 정의되었습니다.
다음을 참조함 : ptwXPoints_s::length, nfu_Okay, ptwXPoints_s::points, ptwX_clear(), ptwX_setData(), ptwXPoints_s::status.
nfu_status ptwX_countOccurrences | ( | ptwXPoints * | ptwX, |
double | value, | ||
int * | count | ||
) |
ptwX_core.cc 파일의 301 번째 라인에서 정의되었습니다.
다음을 참조함 : ptwXPoints_s::length, nfu_Okay, ptwXPoints_s::points.
ptwXPoints* ptwX_create | ( | int64_t | size, |
int64_t | length, | ||
double const * | xs, | ||
nfu_status * | status | ||
) |
ptwX_core.cc 파일의 50 번째 라인에서 정의되었습니다.
다음을 참조함 : nfu_Okay, ptwX_free(), ptwX_new(), ptwX_setData().
다음에 의해서 참조됨 : ptwX_fromString(), GIDI_settings_particle::setGroup().
ptwXPoints* ptwX_createLine | ( | int64_t | size, |
int64_t | length, | ||
double | slope, | ||
double | offset, | ||
nfu_status * | status | ||
) |
ptwX_core.cc 파일의 62 번째 라인에서 정의되었습니다.
다음을 참조함 : ptwXPoints_s::length, ptwXPoints_s::points, ptwX_new().
다음에 의해서 참조됨 : MCGIDI_target_heated_recast(), ptwXY_groupOneFunction(), ptwXY_groupThreeFunctions(), ptwXY_groupTwoFunctions().
nfu_status ptwX_deletePoints | ( | ptwXPoints * | ptwX, |
int64_t | i1, | ||
int64_t | i2 | ||
) |
ptwX_core.cc 파일의 191 번째 라인에서 정의되었습니다.
다음을 참조함 : ptwXPoints_s::length, n, nfu_badIndex, nfu_Okay, ptwXPoints_s::points, ptwXPoints_s::status.
ptwXPoints* ptwX_free | ( | ptwXPoints * | ptwX | ) |
ptwX_core.cc 파일의 158 번째 라인에서 정의되었습니다.
다음을 참조함 : nfu_free(), ptwX_release().
다음에 의해서 참조됨 : GIDI_settings_processedFlux::GIDI_settings_processedFlux(), MCGIDI_angular_parseFromTOM(), MCGIDI_energy_parseMadlandNixFromTOM(), MCGIDI_fromTOM_pdfOfX(), MCGIDI_KalbachMann_parseFromTOM2(), MCGIDI_reaction_recast(), MCGIDI_reaction_release(), MCGIDI_target_heated_recast(), MCGIDI_target_heated_release(), ptwX_create(), ptwX_unique(), ptwXY_groupOneFunction(), ptwXY_groupThreeFunctions(), ptwXY_groupTwoFunctions(), ptwXY_runningIntegral(), GIDI_settings_particle::setGroup(), GIDI_settings_particle::~GIDI_settings_particle(), GIDI_settings_processedFlux::~GIDI_settings_processedFlux().
ptwXPoints* ptwX_fromString | ( | char const * | str, |
char ** | endCharacter, | ||
nfu_status * | status | ||
) |
ptwX_core.cc 파일의 287 번째 라인에서 정의되었습니다.
다음을 참조함 : nfu_free(), nfu_Okay, nfu_stringToListOfDoubles(), ptwX_create().
double* ptwX_getPointAtIndex | ( | ptwXPoints * | ptwX, |
int64_t | index | ||
) |
ptwX_core.cc 파일의 206 번째 라인에서 정의되었습니다.
다음을 참조함 : ptwXPoints_s::length, nfu_Okay, ptwXPoints_s::points, ptwXPoints_s::status.
다음에 의해서 참조됨 : MCGIDI_reaction_getCrossSectionAtE(), MCGIDI_reaction_recast(), MCGIDI_target_heated_getTotalCrossSectionAtE().
double ptwX_getPointAtIndex_Unsafely | ( | ptwXPoints * | ptwX, |
int64_t | index | ||
) |
ptwX_core.cc 파일의 215 번째 라인에서 정의되었습니다.
다음을 참조함 : ptwXPoints_s::points.
다음에 의해서 참조됨 : MCGIDI_angular_parseFromTOM(), MCGIDI_energy_parseMadlandNixFromTOM(), MCGIDI_fromTOM_pdfOfX(), MCGIDI_KalbachMann_parseFromTOM2(), MCGIDI_target_heated_recast().
nfu_status ptwX_insertPointsAtIndex | ( | ptwXPoints * | ptwX, |
int64_t | index, | ||
int64_t | n1, | ||
double const * | xs | ||
) |
ptwX_core.cc 파일의 238 번째 라인에서 정의되었습니다.
다음을 참조함 : ptwXPoints_s::allocatedSize, ptwXPoints_s::length, nfu_badIndex, nfu_Okay, ptwXPoints_s::points, ptwX_reallocatePoints(), ptwXPoints_s::status.
int64_t ptwX_length | ( | ptwXPoints * | ptwX | ) |
ptwX_core.cc 파일의 166 번째 라인에서 정의되었습니다.
다음을 참조함 : ptwXPoints_s::length.
다음에 의해서 참조됨 : MCGIDI_target_heated_getTotalCrossSectionAtE(), ptwXY_groupOneFunction(), ptwXY_groupThreeFunctions(), ptwXY_groupTwoFunctions(), ptwXY_intersectionWith_ptwX().
nfu_status ptwX_mul_double | ( | ptwXPoints * | ptwX, |
double | value | ||
) |
ptwX_core.cc 파일의 460 번째 라인에서 정의되었습니다.
다음을 참조함 : ptwX_slopeOffset().
nfu_status ptwX_neg | ( | ptwXPoints * | ptwX | ) |
ptwX_core.cc 파일의 446 번째 라인에서 정의되었습니다.
다음을 참조함 : ptwX_slopeOffset().
ptwXPoints* ptwX_new | ( | int64_t | size, |
nfu_status * | status | ||
) |
ptwX_core.cc 파일의 24 번째 라인에서 정의되었습니다.
다음을 참조함 : nfu_calloc(), nfu_free(), nfu_mallocError, nfu_Okay, ptwX_setup(), ptwXPoints_s::status.
다음에 의해서 참조됨 : ptwX_create(), ptwX_createLine(), ptwX_slice(), ptwX_unique(), ptwXY_getXArray(), ptwXY_groupOneFunction(), ptwXY_groupThreeFunctions(), ptwXY_groupTwoFunctions(), ptwXY_runningIntegral().
nfu_status ptwX_reallocatePoints | ( | ptwXPoints * | ptwX, |
int64_t | size, | ||
int | forceSmallerResize | ||
) |
ptwX_core.cc 파일의 116 번째 라인에서 정의되었습니다.
다음을 참조함 : ptwXPoints_s::allocatedSize, ptwXPoints_s::length, ptwXPoints_s::mallocFailedSize, nfu_mallocError, nfu_realloc(), ptwXPoints_s::points, ptwX_minimumSize, ptwXPoints_s::status.
다음에 의해서 참조됨 : ptwX_insertPointsAtIndex(), ptwX_setData(), ptwX_setPointAtIndex(), ptwX_setup().
nfu_status ptwX_release | ( | ptwXPoints * | ptwX | ) |
ptwX_core.cc 파일의 147 번째 라인에서 정의되었습니다.
다음을 참조함 : ptwXPoints_s::allocatedSize, ptwXPoints_s::length, nfu_free(), nfu_Okay, ptwXPoints_s::points.
다음에 의해서 참조됨 : ptwX_free().
nfu_status ptwX_reverse | ( | ptwXPoints * | ptwX | ) |
ptwX_core.cc 파일의 314 번째 라인에서 정의되었습니다.
다음을 참조함 : ptwXPoints_s::length, nfu_Okay, ptwXPoints_s::points, tmp.
nfu_status ptwX_setData | ( | ptwXPoints * | ptwX, |
int64_t | length, | ||
double const * | xs | ||
) |
ptwX_core.cc 파일의 173 번째 라인에서 정의되었습니다.
다음을 참조함 : ptwXPoints_s::allocatedSize, ptwXPoints_s::length, nfu_Okay, ptwXPoints_s::points, ptwX_reallocatePoints(), ptwXPoints_s::status.
다음에 의해서 참조됨 : ptwX_copy(), ptwX_create().
nfu_status ptwX_setPointAtIndex | ( | ptwXPoints * | ptwX, |
int64_t | index, | ||
double | x | ||
) |
ptwX_core.cc 파일의 222 번째 라인에서 정의되었습니다.
다음을 참조함 : ptwXPoints_s::allocatedSize, ptwXPoints_s::length, nfu_badIndex, nfu_Okay, ptwXPoints_s::points, ptwX_reallocatePoints(), ptwXPoints_s::status, x.
다음에 의해서 참조됨 : MCGIDI_target_heated_recast(), ptwXY_runningIntegral().
nfu_status ptwX_setup | ( | ptwXPoints * | ptwX, |
int64_t | size | ||
) |
ptwX_core.cc 파일의 37 번째 라인에서 정의되었습니다.
다음을 참조함 : ptwXPoints_s::allocatedSize, ptwXPoints_s::length, ptwXPoints_s::mallocFailedSize, nfu_Okay, ptwXPoints_s::points, ptwX_reallocatePoints(), ptwXPoints_s::status.
다음에 의해서 참조됨 : ptwX_new().
ptwXPoints* ptwX_slice | ( | ptwXPoints * | ptwX, |
int64_t | index1, | ||
int64_t | index2, | ||
nfu_status * | status | ||
) |
ptwX_core.cc 파일의 95 번째 라인에서 정의되었습니다.
다음을 참조함 : ptwXPoints_s::length, n, nfu_badIndex, nfu_badSelf, nfu_Okay, ptwXPoints_s::points, ptwX_new(), ptwXPoints_s::status.
다음에 의해서 참조됨 : ptwX_clone().
nfu_status ptwX_slopeOffset | ( | ptwXPoints * | ptwX, |
double | slope, | ||
double | offset | ||
) |
ptwX_core.cc 파일의 467 번째 라인에서 정의되었습니다.
다음을 참조함 : nfu_Okay, ptwXPoints_s::points, ptwXPoints_s::status.
다음에 의해서 참조됨 : ptwX_add_double(), ptwX_mul_double(), ptwX_neg().
nfu_status ptwX_sort | ( | ptwXPoints * | ptwX, |
enum ptwX_sort_order | order | ||
) |
ptwX_core.cc 파일의 329 번째 라인에서 정의되었습니다.
다음을 참조함 : int(), ptwXPoints_s::length, nfu_Okay, ptwXPoints_s::points, ptwX_sort_ascending(), ptwX_sort_descending(), ptwX_sort_order_ascending.
다음에 의해서 참조됨 : ptwX_unique().
ptwX_core.cc 파일의 341 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ptwX_sort(), ptwX_sort_descending().
nfu_status ptwX_sub_ptwX | ( | ptwXPoints * | ptwX1, |
ptwXPoints * | ptwX2 | ||
) |
ptwX_core.cc 파일의 494 번째 라인에서 정의되었습니다.
다음을 참조함 : ptwXPoints_s::length, nfu_domainsNotMutual, nfu_Okay, ptwXPoints_s::points, ptwXPoints_s::status.
ptwXPoints* ptwX_unique | ( | ptwXPoints * | ptwX, |
int | order, | ||
nfu_status * | status | ||
) |
ptwX_core.cc 파일의 385 번째 라인에서 정의되었습니다.
다음을 참조함 : ptwXPoints_s::length, nfu_Okay, ptwXPoints_s::points, ptwX_clone(), ptwX_free(), ptwX_new(), ptwX_sort(), ptwX_sort_order_ascending, ptwX_sort_order_descending, x1.
nfu_status ptwX_xMinMax | ( | ptwXPoints * | ptwX, |
double * | xMin, | ||
double * | xMax | ||
) |
ptwX_core.cc 파일의 509 번째 라인에서 정의되었습니다.
다음을 참조함 : ptwXPoints_s::length, nfu_Okay, ptwXPoints_s::points, ptwXPoints_s::status.