xOde |
The xOdeBase type exposes the following members.
| Name | Description | |
|---|---|---|
| AbsTol | An absolute error tolerance parameter | |
| AbsTolArray | An absolute error tolerance array (length numEquations). | |
| ErrorToleranceType | Specifies the type of the relative error and absolute error tolerances. | |
| RelTol | A relative error tolerance parameter. | |
| RelTolArray | A relative error tolerance array ( length numEquations). |
| Name | Description | |
|---|---|---|
| CheckArguments | ||
| CheckInitialization | ||
| CheckTArray | ||
| InitializeODEs(OdeFunction, Int32) | Method that initialize the ODE to solve. | |
| InitializeODEs(OdeFunction, Int32, Double, Double) | Method that initialize the ODE to solve. | |
| SetInitialValues | Sets the initial values for the differential equations. |
| Name | Description | |
|---|---|---|
| _AbsTol | An absolute error tolerance parameter | |
| _AbsTolArray | An absolute error tolerance parameter(array of length NEQ) | |
| _Errors | Array containing the exception messages. | |
| _ErrorToleranceType | ||
| _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. |
| Name | Description | |
|---|---|---|
| GetEnumNames | (Defined by General) | |
| IsValidDouble | (Defined by General) |