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 | |
| int | ierr () |
| Inline function returning the error flag. | |
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.
| 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.
| TaylorModel< T >::Exceptions::Exceptions | ( | TYPE | ierr_ | ) | [inline] |
Constructor for error ierr
Definition at line 97 of file taylor_model.hpp.
| int TaylorModel< T >::Exceptions::ierr | ( | ) | [inline] |
Inline function returning the error flag.
Definition at line 99 of file taylor_model.hpp.
TYPE TaylorModel< T >::Exceptions::_ierr [private] |
Definition at line 102 of file taylor_model.hpp.