RRKSTEP will use the Euler method to compute the next solution step and will consider the error tolerance satisfied. The Rosenbrock method will fail if the current independent variable is zero and the stepsize ≤ 2.5 ×
Access: | …µRRKS |
|
|
|
|
|
|
| |
Input/Output: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| L4/A1 | L3/A2 | L2/A3 | L1/A4 | L4/I1 | L3/I2 | L2/I3 | L1/I4 |
|
|
|
|
|
|
|
|
|
|
|
| { list } | xtol | h | last → | { list } | xtol | hnext | current |
|
|
|
|
|
|
|
| ||
|
|
| L = Level; A = Argument; I = item |
|
|
|
| ||
See also: | RKF, RKFERR, RKFSTEP, RRK, RSBERR |
|
|
|
|
| |||
|
|
|
|
|
|
|
|
|
|
RSBERR | Command |
|
|
|
|
|
|
| |
Type: |
|
|
|
|
|
|
| ||
Description: | Error Estimate for Rosenbrock Method Command: Returns an error estimate for a given step h | ||||||||
| when solving an initial values problem for a differential equation. |
|
|
|
The arguments and results are as follows:
•{ list } contains five items in this order:
–The independent variable (t).
–The solution variable (y).
–The
–The partial derivative of y'(t) with respect to the solution variable (or a variable where the expression is stored).
–The partial derivative of y'(t) with respect to the independent variable (or a variable where the expression is stored).
•h is a real number that specifies the initial step.
•ydelta displays the change in solution.
•error displays the absolute error for that step. The absolute error is the absolute value of the estimated error for a scalar problem, and the row (infinity) norm of the estimated error vector for a vector problem. (The latter is a bound on the maximum error of any component of the solution.) A zero error indicates that the Rosenbrock method failed and Euler’s method was used instead.
Access: | …µRSBER |
|
|
|
|
|
| |
Input/Output: |
|
|
|
|
|
|
|
|
|
| L2/A1 | L1/A2 |
| L4/I1 | L3/I2 | L2/I3 | L1/I4 |
|
|
|
|
|
|
|
|
|
|
| { list } | h | → | { list } | h | ydelta | error |
|
|
|
|
|
|
| ||
|
|
| L = Level; A = Argument; I = item |
|
|
| ||
See also: | RKF, RKFERR, RKFSTEP, RRK, RRKSTEP |
|
|
|
| |||
|
|
|
|
|
|
|
|
|
RSD | Command |
|
|
|
|
|
| |
Type: |
|
|
|
|
|
| ||
Description: | Residual Command: Computes the residual B – AZ of the arrays B, A, and Z. |
|
A, B, and Z are restricted as follows:
•A must be a matrix.
•The number of columns of A must equal the number of elements of Z if Z is a vector, or the number of rows of Z if Z is a matrix.
•The number of rows of A must equal the number of elements of B if B is a vector, or the number of rows of B if B is a matrix.
Full Command and Function Reference