Core Methods |
The RungeKuttaExplicitBaseCore type exposes the following members.
| Name | Description | |
|---|---|---|
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) | |
| EvaluateNextSolutionPoint | Evaluates the next solution point in one step. To get the results, see X and Y_volatile. | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) | |
| GetHashCode | Serves as the default hash function. (Inherited from Object) | |
| GetInitialStepSize | Gets the initial step size. The absolute and relative tolerances must be set before the call to this function. | |
| GetInterpolatedY_volatile | Gets an interpolated point in the last evaluated interval. Please use the result immediately, or else make a copy of the result, since an internal array is returned, which is overwritten at the next operation. | |
| GetRecommendedStepSize | Gets the recommended step size. | |
| GetRelativeError_InfinityNorm | Gets the relative error by the infinity norm, which should be in the order of 1 if the step size is optimally chosen. | |
| GetRelativeError_L2Norm | Gets the relative error calculated by the L2-norm, which should be in the order of 1 if the step size is optimally chosen. | |
| GetType | Gets the Type of the current instance. (Inherited from Object) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) | |
| Revert | Reverts the state of the instance to the former solution point by setting X to X_previous and reverting Y_volatile. | |
| SetCoefficientsForAdditionalStages | Sets the coefficients for additional stages that are necessary for dense output (interpolation). | |
| ThrowIfStiffnessDetected | Called after every successful step. Detects a stiffness condition. If one is found, an exception is thrown. | |
| ToString | Returns a string that represents the current object. (Inherited from Object) |