xOde |
The xOdeBase type exposes the following members.
Name | Description | |
---|---|---|
![]() | _AbsTol | An absolute error tolerance parameter |
![]() | _AbsTolArray | An absolute error tolerance parameter(array of length NEQ) |
![]() | _Errors | Array containing the exception messages. |
![]() | _InvokeInitializeODEs | Indicated if the InitializeODEs method need to be invoked. |
![]() | _InvokeSetInitialValues | Indicated if the SetInitialValues method need to be invoked. |
![]() | _IPar | User-specified array used to communicate integer parameter |
![]() | _ITolAdamsGears | For AdamsMoulton and OdeGearsBDF: MeITol = An indicator for the type of error control. ITOL RTOL ATOL EWT(i) MeITol =1 scalar scalar RTOL*ABS(Y(i)) + ATOL MeITol =2 scalar array RTOL*ABS(Y(i)) + ATOL(i) MeITol =3 array scalar RTOL(i)*ABS(Y(i)) + ATOL MeITol =4 array array RTOL(i)*ABS(Y(i)) + ATOL(i) |
![]() | _ITolRK | For Runge-Kutta ITol = An indicator for the type of error control. ITOL=0: BOTH RTOL AND ATOL ARE SCALARS. ITOL=1: BOTH RTOL AND ATOL ARE VECTORS. |
![]() | _IWork | MeIWork= An integer work array. |
![]() | _Liw | MeLiw= the length of the array IWORK |
![]() | _Lrw | MeLrw= The length of the array RWORK |
![]() | _NEquations | The number of equations |
![]() | _RelTol | A relative error tolerance parameter. The input parameters ITOL, RTOL, and ATOL determine the error control performed by the solver. The solver will control the vector e = (e(i)) of estimated local errors in Y, according to an inequality of the form rms-norm of ( e(i)/EWT(i) ) .le. 1, where EWT(i) = RTOL(i)*abs(Y(i)) + ATOL(i), |
![]() | _RelTolArray | A relative error tolerance parameter, either a scalar or an array of length NEQ. |
![]() | _RPar | User-specified array used to communicate real parameters |
![]() | _RWork | MeRWork= A real working array (double precision) |
![]() | _T0 | The initial independent variable value. |
![]() | _Y | Array used to set the initial values and to return the solution in some ODE solvers. This array must be initialized equal to the initial values in the first call. |
![]() | _Y0 | The initial conditions. |