6#ifndef nf_utilities_h_included
7#define nf_utilities_h_included
14#define NUMERICALFUNCTIONS_SVN_VERSION 110+
16#define nf_floatToShortestString_trimZeros ( 1 << 0 )
17#define nf_floatToShortestString_keepPeriod ( 1 << 1 )
18#define nf_floatToShortestString_includeSign ( 1 << 2 )
20#if defined __cplusplus
53#if defined __cplusplus
void nfu_printErrorMsg(char *fmt,...)
@ nfu_unsupportedInterpolation
@ nfu_invalidInterpolation
@ nfu_badIntegrationInput
@ nfu_unsupportedInterpolationConversion
void nfu_setMemoryDebugMode(int mode)
enum nfu_status_e nfu_status
void nfu_printMsg(char *fmt,...)
void * nfu_realloc(size_t size, void *old)
void * nfu_calloc(size_t size, size_t n)
double nfu_getInfinity(double sign)
nfu_status nfu_stringToListOfDoubles(char const *str, int64_t *numberConverted, double **doublePtr, char **endCharacter)
void * nfu_malloc(size_t size)
const char * nfu_statusMessage(nfu_status status)
char * nf_floatToShortestString(double value, int significantDigits, int favorEFormBy, int flags)