29 #ifndef DINAMICA_DACEERROR_H 30 #define DINAMICA_DACEERROR_H 42 { 0,
"Unknown DACE error. Contact DACE developers for filing a bug report."},
43 {1001,
"Dynamic memory allocation failure"},
44 {1002,
"Out of memory"},
45 {1003,
"DACE has not been initialized"},
46 {1004,
"DA object not allocated"},
47 {1005,
"Incorrect number of monomials"},
48 {1006,
"Incorrect DA coding arrays"},
49 {1007,
"Requested length too long"},
50 {1008,
"Error in monomial evaluation tree construction"},
53 { 911,
"Order and/or variable too large"},
63 { 621,
"Not enough storage"},
64 { 622,
"Order too large"},
65 { 623,
"Number of variables too high"},
66 { 624,
"Invalid independent variable"},
67 { 625,
"Invalid DA codes"},
68 { 626,
"Invalid encoded exponent"},
73 { 631,
"Invalid data"},
74 { 632,
"Unknown format"},
75 { 633,
"DA vector too long"},
76 { 634,
"Not enough lines to read"},
83 { 641,
"Dividing by zero"},
84 { 642,
"Inverse does not exists"},
85 { 643,
"Non-integer power of non-positive DA"},
86 { 644,
"Zero-th root does not exist"},
87 { 645,
"Even root of negative DA"},
88 { 646,
"Odd root of zero DA"},
89 { 647,
"Negative constant part in logarithm"},
90 { 648,
"Base of logarithm must be positive"},
91 { 649,
"Cosine is zero in tangent"},
92 { 650,
"Out of domain"},
93 { 651,
"No estimate is possible"},
103 { 161,
"Free or invalid variable"},
104 { 162,
"Truncation order too high"},
105 { 163,
"Inacurate estimate"},
106 { 164,
"Numbering out of order"},
107 { 165,
"Too many variables"},
108 { 166,
"Duplicate monomial"},
109 { 167,
"Order increased to 1"},
110 { 168,
"Variable increased to 1"},
int ID
Internal ID of the error.
Definition: daceerror.h:36
#define DACE_API
Definition: dace_s.h:33
Definition: daceerror.h:35
const char * msg
Human readable error message.
Definition: daceerror.h:37
DACE_API const errstrings DACEerr[]
Variable containing all errors strings and codes.
Definition: daceerror.h:41