Taylor model exceptions. More...
#include <taylor_model.hpp>
Public Types | |
enum | TYPE { DIV =1, INTER, EIGEN, SCALING, SIZE =-1, INIT =-2, INCON =-3, TMODEL =-4, UNDEF =-33 } |
Enumeration type for TaylorModel exception handling. More... | |
Public Member Functions | |
Exceptions (TYPE ierr_) | |
Constructor for error ierr More... | |
int | ierr () |
Inline function returning the error flag. More... | |
Private Attributes | |
TYPE | _ierr |
Taylor model exceptions.
Definition at line 81 of file taylor_model.hpp.
enum TaylorModel::Exceptions::TYPE |
Enumeration type for TaylorModel exception handling.
Enumerator | |
---|---|
DIV |
Error during calculation of a TaylorVariable for a division term (division by zero) |
INTER |
Error during intersection of two sets of bounds (empty intersection) |
EIGEN |
Error during eigenvalue decomposition in range bounder. |
SCALING |
Error during scaling (degenerate variable range) |
SIZE |
Error due to an inconsistent number of variables (zero variables) |
INIT |
Error due to invalid initialization of a TaylorVariable. |
INCON |
Error due to inconsistency between the Taylor model and T bounders. |
TMODEL |
Error due to an operation between TaylorVariable linked to different TaylorModel. |
UNDEF |
Error due to calling a function/feature not yet implemented. |
Definition at line 85 of file taylor_model.hpp.
|
inline |
Constructor for error ierr
Definition at line 97 of file taylor_model.hpp.
|
inline |
Inline function returning the error flag.
Definition at line 99 of file taylor_model.hpp.
|
private |
Definition at line 102 of file taylor_model.hpp.