|
Geant4 11.4.0
Toolkit for the simulation of the passage of particles through matter
|
Go to the source code of this file.
| nfu_status ptwXY_appendXY | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| double | x, | ||
| double | y ) |
Definition at line 1432 of file ptwXY_core.c.
| nfu_status ptwXY_clear | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY ) |
Definition at line 743 of file ptwXY_core.c.
Referenced by ptwXY_clip(), ptwXY_copy(), ptwXY_copyPointsOnly(), and ptwXY_setXYDataFromXsAndYs().
| ptwXYPoints * ptwXY_clone | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY ) |
Definition at line 302 of file ptwXY_core.c.
Referenced by ptwXY_add_ptwXY(), ptwXY_cloneToInterpolation(), ptwXY_domainSlice(), ptwXY_fromUnitbase(), ptwXY_intersectionWith_ptwX(), ptwXY_mul_ptwXY(), ptwXY_sub_ptwXY(), ptwXY_thin(), ptwXY_thinDomain(), ptwXY_toOtherInterpolation(), ptwXY_toUnitbase(), and ptwXY_unitbaseInterpolate().
| ptwXYPoints * ptwXY_clone2 | ( | statusMessageReporting * | smr, |
| ptwXYPoints const * | ptwXY ) |
Definition at line 312 of file ptwXY_core.c.
Referenced by GIDI::Functions::XYs1d::domainSlice(), GIDI::Functions::XYs1d::domainSliceMax(), GIDI::multiGroupTwoXYs1ds(), GIDI::multiGroupXYs1d(), GIDI::Functions::XYs1d::operator=(), and GIDI::Functions::XYs1d::XYs1d().
| ptwXYPoints * ptwXY_cloneToInterpolation | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| ptwXY_interpolation | interpolationTo ) |
Definition at line 349 of file ptwXY_core.c.
Referenced by ptwXY_toOtherInterpolation().
| nfu_status ptwXY_coalescePoints | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| int64_t | size, | ||
| ptwXYPoint * | newPoint, | ||
| int | forceSmallerResize ) |
Definition at line 667 of file ptwXY_core.c.
Referenced by ptwXY_appendXY(), ptwXY_createGaussianCenteredSigma1(), ptwXY_domainSlice(), ptwXY_reallocateOverflowPoints(), ptwXY_setValueAtX_overrideIfClose(), and ptwXY_simpleCoalescePoints().
| nfu_status ptwXY_copy | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | dest, | ||
| ptwXYPoints * | src ) |
Definition at line 171 of file ptwXY_core.c.
Referenced by ptwXY_scaleAndOffsetDomainWith_ptwXYs().
| nfu_status ptwXY_copyPointsOnly | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | dest, | ||
| ptwXYPoints * | src ) |
Definition at line 247 of file ptwXY_core.c.
| ptwXYPoints * ptwXY_create | ( | statusMessageReporting * | smr, |
| ptwXY_interpolation | interpolation, | ||
| char const * | interpolationString, | ||
| double | biSectionMax, | ||
| double | accuracy, | ||
| int64_t | primarySize, | ||
| int64_t | secondarySize, | ||
| int64_t | length, | ||
| double const * | xy, | ||
| int | userFlag ) |
Definition at line 110 of file ptwXY_core.c.
Referenced by ptwXY_create2(), ptwXY_fromString(), and GIDI::Functions::XYs1d::XYs1d().
| ptwXYPoints * ptwXY_create2 | ( | statusMessageReporting * | smr, |
| ptwXY_interpolation | interpolation, | ||
| int64_t | primarySize, | ||
| int64_t | secondarySize, | ||
| int64_t | length, | ||
| double const * | xy, | ||
| int | userFlag ) |
Definition at line 128 of file ptwXY_core.c.
Referenced by GIDI::Functions::XYs1d::XYs1d(), GIDI::Functions::XYs1d::XYs1d(), and GIDI::Functions::XYs1d::XYs1d().
| ptwXYPoints * ptwXY_createFrom_Xs_Ys | ( | statusMessageReporting * | smr, |
| ptwXY_interpolation | interpolation, | ||
| char const * | interpolationString, | ||
| double | biSectionMax, | ||
| double | accuracy, | ||
| int64_t | primarySize, | ||
| int64_t | secondarySize, | ||
| int64_t | length, | ||
| double const * | Xs, | ||
| double const * | Ys, | ||
| int | userFlag ) |
Definition at line 138 of file ptwXY_core.c.
Referenced by GIDI::multiGroupXYs1d(), GIDI::Transporting::Flux::process(), and ptwXY_createFrom_Xs_Ys2().
| ptwXYPoints * ptwXY_createFrom_Xs_Ys2 | ( | statusMessageReporting * | smr, |
| ptwXY_interpolation | interpolation, | ||
| int64_t | primarySize, | ||
| int64_t | secondarySize, | ||
| int64_t | length, | ||
| double const * | Xs, | ||
| double const * | Ys, | ||
| int | userFlag ) |
Definition at line 161 of file ptwXY_core.c.
Referenced by GIDI::Functions::XYs1d::XYs1d().
| nfu_status ptwXY_deletePoints | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| int64_t | i1, | ||
| int64_t | i2 ) |
Definition at line 943 of file ptwXY_core.c.
| nfu_status ptwXY_domainMax | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| double * | domainMax ) |
Definition at line 1668 of file ptwXY_core.c.
Referenced by GIDI::multiGroupTwoXYs1ds(), ptwXY_binary_ptwXY(), ptwXY_div_ptwXY(), ptwXY_domainMinSlice(), ptwXY_domainSlice(), ptwXY_integrateDomain(), ptwXY_integrateDomainWithWeight_sqrt_x(), ptwXY_integrateDomainWithWeight_x(), and ptwXY_scaleAndOffsetDomainWith_ptwXYs().
| nfu_status ptwXY_domainMaxAndFrom | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| ptwXY_dataFrom * | dataFrom, | ||
| double * | domainMax ) |
Definition at line 1636 of file ptwXY_core.c.
Referenced by ptwXY_appendXY(), ptwXY_domainMax(), and ptwXY_getPointsAroundX_closeIsEqual().
| ptwXYPoints * ptwXY_domainMaxSlice | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| double | domainMax, | ||
| int64_t | secondarySize, | ||
| int | fill ) |
Definition at line 499 of file ptwXY_core.c.
Referenced by GIDI::Functions::XYs1d::domainSliceMax(), and GIDI::ProtareTNSL::TNSL_crossSectionSumCorrection().
| nfu_status ptwXY_domainMin | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| double * | domainMin ) |
Definition at line 1620 of file ptwXY_core.c.
Referenced by GIDI::multiGroupTwoXYs1ds(), ptwXY_binary_ptwXY(), ptwXY_div_ptwXY(), ptwXY_domainMaxSlice(), ptwXY_domainSlice(), ptwXY_integrateDomain(), ptwXY_integrateDomainWithWeight_sqrt_x(), ptwXY_integrateDomainWithWeight_x(), and ptwXY_scaleAndOffsetDomainWith_ptwXYs().
| nfu_status ptwXY_domainMinAndFrom | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| ptwXY_dataFrom * | dataFrom, | ||
| double * | domainMin ) |
Definition at line 1588 of file ptwXY_core.c.
Referenced by ptwXY_domainMin(), and ptwXY_getPointsAroundX_closeIsEqual().
| ptwXYPoints * ptwXY_domainMinSlice | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| double | domainMin, | ||
| int64_t | secondarySize, | ||
| int | fill ) |
Definition at line 482 of file ptwXY_core.c.
| ptwXYPoints * ptwXY_domainSlice | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| double | domainMin, | ||
| double | domainMax, | ||
| int64_t | secondarySize, | ||
| int | fill ) |
Definition at line 422 of file ptwXY_core.c.
Referenced by GIDI::Functions::XYs1d::domainSlice(), GIDI::multiGroupTwoXYs1ds(), ptwXY_createGaussian(), ptwXY_domainMaxSlice(), ptwXY_domainMinSlice(), and ptwXY_scaleAndOffsetDomainWith_ptwXYs().
| ptwXYPoints * ptwXY_free | ( | ptwXYPoints * | ptwXY | ) |
Definition at line 782 of file ptwXY_core.c.
Referenced by GIDI::Functions::XYs1d::domainSlice(), GIDI::Functions::XYs1d::domainSliceMax(), GIDI::multiGroupTwoXYs1ds(), GIDI::multiGroupXYs1d(), MCGIDI::Probabilities::NBodyPhaseSpace2d::NBodyPhaseSpace2d(), GIDI::Functions::XYs1d::operator*=(), GIDI::Functions::XYs1d::operator+=(), GIDI::Functions::XYs1d::operator-=(), GIDI::Transporting::Flux::process(), ptwXY_binary_ptwXY(), ptwXY_clip(), ptwXY_convolution(), ptwXY_create(), ptwXY_createFromFunction(), ptwXY_createGaussian(), ptwXY_createGaussianCenteredSigma1(), ptwXY_div_ptwXY(), ptwXY_domainSlice(), ptwXY_flatInterpolationToLinear(), ptwXY_groupOneFunction(), ptwXY_groupThreeFunctions(), ptwXY_groupTwoFunctions(), ptwXY_intersectionWith_ptwX(), ptwXY_inverse(), ptwXY_mul2_ptwXY(), ptwXY_scaleAndOffsetDomainWith_ptwXYs(), ptwXY_sub_ptwXY(), ptwXY_thin(), ptwXY_thinDomain(), ptwXY_toOtherInterpolation(), ptwXY_union(), ptwXY_unitbaseInterpolate(), ptwXY_valueTo_ptwXY(), GIDI::MultiGroupCalulationInformation::~MultiGroupCalulationInformation(), and GIDI::Functions::XYs1d::~XYs1d().
| double ptwXY_getAccuracy | ( | ptwXYPoints * | ptwXY | ) |
Definition at line 566 of file ptwXY_core.c.
Referenced by ptwXY_inverse().
| double ptwXY_getBiSectionMax | ( | ptwXYPoints * | ptwXY | ) |
Definition at line 582 of file ptwXY_core.c.
Referenced by ptwXY_inverse().
| ptwXY_interpolation ptwXY_getInterpolation | ( | ptwXYPoints * | ptwXY | ) |
Definition at line 518 of file ptwXY_core.c.
Referenced by GIDI::Functions::Regions1d::asXYs1d(), ptwXY_mapToXsAndAdd(), ptwXY_ysMappedToXs(), and GIDI::Functions::XYs1d::XYs1d().
| char const * ptwXY_getInterpolationString | ( | ptwXYPoints * | ptwXY | ) |
Definition at line 525 of file ptwXY_core.c.
| nfu_status ptwXY_getLowerIndexBoundingX | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| double | x, | ||
| int64_t * | index ) |
Definition at line 967 of file ptwXY_core.c.
| int64_t ptwXY_getNonOverflowLength | ( | statusMessageReporting * | smr, |
| ptwXYPoints const * | ptwXY ) |
Definition at line 805 of file ptwXY_core.c.
Referenced by ptwXY_abs(), ptwXY_appendXY(), ptwXY_clone2(), ptwXY_coalescePoints(), ptwXY_copy(), ptwXY_copyPointsOnly(), ptwXY_div_fromDouble(), ptwXY_domainMaxAndFrom(), ptwXY_domainMinAndFrom(), ptwXY_getPointsAroundX_closeIsEqual(), ptwXY_mod(), ptwXY_neg(), ptwXY_range(), ptwXY_rangeMax(), ptwXY_rangeMin(), ptwXY_setValueAtX_overrideIfClose(), ptwXY_showInteralStructure(), and ptwXY_slopeOffset().
| ptwXYPoint * ptwXY_getPointAtIndex | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| int64_t | index ) |
Definition at line 994 of file ptwXY_core.c.
Referenced by ptwXY_getXYPairAtIndex().
| ptwXYPoint * ptwXY_getPointAtIndex_Unsafely | ( | ptwXYPoints const * | ptwXY, |
| int64_t | index ) |
Definition at line 1007 of file ptwXY_core.c.
Referenced by GIDI::Functions::XYs1d::evaluate(), GIDI::Functions::XYs1d::operator[](), ptwXY_areDomainsMutual(), ptwXY_clip(), ptwXY_dullEdges(), ptwXY_getPointAtIndex(), ptwXY_getSlopeAtX(), ptwXY_mutualifyDomains(), ptwXY_showInteralStructure(), ptwXY_simpleWrite(), ptwXY_tweakDomainsToMutualify(), GIDI::Functions::XYs1d::xs(), GIDI::Functions::XYs1d::ys(), and GIDI::Functions::XYs1d::ysMappedToXs().
| ptwXY_lessEqualGreaterX ptwXY_getPointsAroundX | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| double | x, | ||
| ptwXYOverflowPoint * | lessThanEqualXPoint, | ||
| ptwXYOverflowPoint * | greaterThanXPoint ) |
Definition at line 1036 of file ptwXY_core.c.
Referenced by ptwXY_getSlopeAtX(), and ptwXY_getValueAtX().
| ptwXY_lessEqualGreaterX ptwXY_getPointsAroundX_closeIsEqual | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| double | x, | ||
| ptwXYOverflowPoint * | lessThanEqualXPoint, | ||
| ptwXYOverflowPoint * | greaterThanXPoint, | ||
| double | eps, | ||
| int * | closeIsEqual, | ||
| ptwXYPoint ** | closePoint ) |
Definition at line 1056 of file ptwXY_core.c.
Referenced by ptwXY_getPointsAroundX(), and ptwXY_setValueAtX_overrideIfClose().
| nfu_status ptwXY_getSlopeAtX | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| double | x, | ||
| const char | side, | ||
| double * | slope ) |
Definition at line 1533 of file ptwXY_core.c.
Referenced by ptwXY_div_ptwXY().
| nfu_status ptwXY_getStatus | ( | ptwXYPoints * | ptwXY | ) |
Definition at line 545 of file ptwXY_core.c.
| int ptwXY_getUserFlag | ( | ptwXYPoints * | ptwXY | ) |
Definition at line 552 of file ptwXY_core.c.
| nfu_status ptwXY_getValueAtX | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| double | x, | ||
| double * | y ) |
Definition at line 1196 of file ptwXY_core.c.
Referenced by GIDI::Functions::XYs1d::evaluate(), ptwXY_domainSlice(), ptwXY_dullEdges(), ptwXY_intersectionWith_ptwX(), and ptwXY_thinDomain().
| nfu_status ptwXY_getXYPairAtIndex | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| int64_t | index, | ||
| double * | x, | ||
| double * | y ) |
Definition at line 1021 of file ptwXY_core.c.
Referenced by nf_Legendre_from_ptwXY().
| nfu_status ptwXY_initialize | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| ptwXY_interpolation | interpolation, | ||
| char const * | interpolationString, | ||
| double | biSectionMax, | ||
| double | accuracy, | ||
| int64_t | primarySize, | ||
| int64_t | secondarySize, | ||
| int | userFlag ) |
Definition at line 53 of file ptwXY_core.c.
Referenced by ptwXY_new().
| char const * ptwXY_interpolationToString | ( | ptwXY_interpolation | interpolation | ) |
Definition at line 1780 of file ptwXY_core.c.
Referenced by GIDI::Functions::FunctionForm::FunctionForm(), GIDI::Functions::FunctionForm::FunctionForm(), GIDI::multiGroupXYs1d(), GIDI::Transporting::Flux::process(), ptwXY_binary_ptwXY(), ptwXY_create2(), ptwXY_createFrom_Xs_Ys2(), ptwXY_new2(), ptwXY_setInterpolationString(), and GIDI::Functions::FunctionForm::setInterpolation().
| int64_t ptwXY_length | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY ) |
Definition at line 793 of file ptwXY_core.c.
Referenced by GIDI::Functions::XYs1d::evaluate(), GIDI::Reaction::modifyCrossSection(), nf_Legendre_from_ptwXY(), GIDI::Functions::XYs1d::operator[](), ptwXY_inverse(), ptwXY_startIndex(), ptwXY_valuesToC_XsAndYs(), ptwXY_ysMappedToXs(), GIDI::Functions::XYs1d::size(), and GIDI::ProtareTNSL::TNSL_crossSectionSumCorrection().
| nfu_status ptwXY_mergeFromXsAndYs | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| int | length, | ||
| double * | xs, | ||
| double * | ys ) |
Definition at line 1325 of file ptwXY_core.c.
| nfu_status ptwXY_mergeFromXYs | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| int | length, | ||
| double * | xys ) |
Definition at line 1334 of file ptwXY_core.c.
| ptwXYPoints * ptwXY_new | ( | statusMessageReporting * | smr, |
| ptwXY_interpolation | interpolation, | ||
| char const * | interpolationString, | ||
| double | biSectionMax, | ||
| double | accuracy, | ||
| int64_t | primarySize, | ||
| int64_t | secondarySize, | ||
| int | userFlag ) |
Definition at line 28 of file ptwXY_core.c.
Referenced by ptwXY_clip(), ptwXY_clone2(), ptwXY_convolution(), ptwXY_create(), ptwXY_createFrom_Xs_Ys(), ptwXY_createFromFunction(), ptwXY_createGaussianCenteredSigma1(), ptwXY_domainSlice(), ptwXY_flatInterpolationToLinear(), ptwXY_inverse(), ptwXY_new2(), ptwXY_slice(), ptwXY_thin(), ptwXY_thinDomain(), ptwXY_union(), and ptwXY_valueTo_ptwXY().
| ptwXYPoints * ptwXY_new2 | ( | statusMessageReporting * | smr, |
| ptwXY_interpolation | interpolation, | ||
| int64_t | primarySize, | ||
| int64_t | secondarySize ) |
Definition at line 44 of file ptwXY_core.c.
| nfu_status ptwXY_range | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| double * | rangeMin, | ||
| double * | rangeMax ) |
Definition at line 1683 of file ptwXY_core.c.
Referenced by ptwXY_clip().
| nfu_status ptwXY_rangeMax | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| double * | rangeMax ) |
Definition at line 1742 of file ptwXY_core.c.
| nfu_status ptwXY_rangeMin | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| double * | rangeMin ) |
Definition at line 1715 of file ptwXY_core.c.
| nfu_status ptwXY_reallocateOverflowPoints | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| int64_t | size ) |
Definition at line 634 of file ptwXY_core.c.
Referenced by ptwXY_initialize().
| nfu_status ptwXY_reallocatePoints | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| int64_t | size, | ||
| int | forceSmallerResize ) |
Definition at line 602 of file ptwXY_core.c.
Referenced by ptwXY_coalescePoints(), ptwXY_copy(), ptwXY_copyPointsOnly(), ptwXY_initialize(), ptwXY_setXYData(), and ptwXY_setXYDataFromXsAndYs().
| nfu_status ptwXY_release | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY ) |
Definition at line 759 of file ptwXY_core.c.
Referenced by ptwXY_free(), and ptwXY_initialize().
| double ptwXY_setAccuracy | ( | ptwXYPoints * | ptwXY, |
| double | accuracy ) |
Definition at line 573 of file ptwXY_core.c.
Referenced by ptwXY_initialize().
| double ptwXY_setBiSectionMax | ( | ptwXYPoints * | ptwXY, |
| double | biSectionMax ) |
Definition at line 589 of file ptwXY_core.c.
Referenced by ptwXY_initialize().
| nfu_status ptwXY_setInterpolationString | ( | ptwXYPoints * | ptwXY, |
| char const * | interpolationString ) |
Definition at line 532 of file ptwXY_core.c.
| void ptwXY_setUserFlag | ( | ptwXYPoints * | ptwXY, |
| int | userFlag ) |
Definition at line 559 of file ptwXY_core.c.
Referenced by ptwXY_initialize().
| nfu_status ptwXY_setValueAtX | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| double | x, | ||
| double | y ) |
Definition at line 1225 of file ptwXY_core.c.
Referenced by ptwXY_clip(), ptwXY_convolution(), ptwXY_createGaussianCenteredSigma1(), ptwXY_div_ptwXY(), ptwXY_domainSlice(), ptwXY_dullEdges(), ptwXY_flatInterpolationToLinear(), ptwXY_intersectionWith_ptwX(), ptwXY_mul2_ptwXY(), ptwXY_scaleAndOffsetDomainWith_ptwXYs(), ptwXY_thicken(), and ptwXY_valueTo_ptwXY().
| nfu_status ptwXY_setValueAtX_overrideIfClose | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| double | x, | ||
| double | y, | ||
| double | eps, | ||
| int | override ) |
Definition at line 1234 of file ptwXY_core.c.
Referenced by ptwXY_createFromFunction(), and ptwXY_setValueAtX().
| nfu_status ptwXY_setXYData | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| int64_t | length, | ||
| double const * | xy ) |
Definition at line 866 of file ptwXY_core.c.
Referenced by ptwXY_create().
| nfu_status ptwXY_setXYDataFromXsAndYs | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| int64_t | length, | ||
| double const * | x, | ||
| double const * | y ) |
Definition at line 907 of file ptwXY_core.c.
| nfu_status ptwXY_setXYPairAtIndex | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| int64_t | index, | ||
| double | x, | ||
| double | y ) |
Definition at line 1484 of file ptwXY_core.c.
| nfu_status ptwXY_simpleCoalescePoints | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY ) |
Definition at line 734 of file ptwXY_core.c.
Referenced by ptwXY_applyFunction(), ptwXY_clip(), ptwXY_convolution(), ptwXY_copyToC_XY(), ptwXY_createFromFunction(), ptwXY_deletePoints(), ptwXY_div_ptwXY(), ptwXY_exp(), ptwXY_flatInterpolationToLinear(), ptwXY_getLowerIndexBoundingX(), ptwXY_getXArray(), ptwXY_groupOneFunction(), ptwXY_groupThreeFunctions(), ptwXY_groupTwoFunctions(), ptwXY_integrate(), ptwXY_integrateWithFunction(), ptwXY_integrateWithWeight_sqrt_x(), ptwXY_integrateWithWeight_x(), ptwXY_intersectionWith_ptwX(), ptwXY_inverse(), ptwXY_mergeClosePoints(), ptwXY_mul2_ptwXY(), ptwXY_runningIntegral(), ptwXY_scaleAndOffsetDomainWith_ptwXYs(), ptwXY_scaleOffsetXAndY(), ptwXY_slice(), ptwXY_startIndex(), ptwXY_thicken(), ptwXY_thin(), ptwXY_thinDomain(), ptwXY_toOtherInterpolation(), ptwXY_trim(), ptwXY_union(), ptwXY_valuesToC_XsAndYs(), and ptwXY_ysMappedToXs().
| ptwXYPoints * ptwXY_slice | ( | statusMessageReporting * | smr, |
| ptwXYPoints * | ptwXY, | ||
| int64_t | index1, | ||
| int64_t | index2, | ||
| int64_t | secondarySize ) |
Definition at line 388 of file ptwXY_core.c.
Referenced by ptwXY_clone().
| nfu_status ptwXY_startIndex | ( | statusMessageReporting * | a_smr, |
| ptwXYPoints * | a_ptwXY, | ||
| double | a_x, | ||
| int64_t * | a_startIndex, | ||
| int64_t * | a_length ) |
Definition at line 818 of file ptwXY_core.c.
Referenced by ptwXY_mapToXsAndAdd().
| ptwXY_interpolation ptwXY_stringToInterpolation | ( | char const * | interpolationString | ) |
Definition at line 1796 of file ptwXY_core.c.
Referenced by MCGIDI::Distributions::CoherentElasticTNSL::CoherentElasticTNSL(), and ptwXY_setInterpolationString().