Files Classes Functions Hierarchy
#include <nintegration.h>
Public Member Functions | |
| nintegrationEuler (T *xi_, T *yi_) | |
| The clients equation needs to see the variables. | |
| void | eval (T &dz, T const h, T const z, T const x) |
| Increment to the next equation. | |
Public Attributes | |
| D | yDorder |
| The equation of the system as a 1st order derivative. | |
This is the simplest type of numerical integration.
Definition at line 16 of file nintegration.h.
| nintegrationEuler< D, T >::nintegrationEuler | ( | T * | xi_, | |
| T * | yi_ | |||
| ) | [inline] |
The clients equation needs to see the variables.
Definition at line 24 of file nintegration.h.
00025 : yDorder(xi_,yi_) {}
| void nintegrationEuler< D, T >::eval | ( | T & | dz, | |
| T const | h, | |||
| T const | z, | |||
| T const | x | |||
| ) | [inline] |
Increment to the next equation.
Evaluate the infinitesimal and the highest derivative.
Definition at line 33 of file nintegration.h.
References nintegrationEuler< D, T >::yDorder.
00039 { yDorder(dz,z,x); dz*=h; }
| D nintegrationEuler< D, T >::yDorder |
The equation of the system as a 1st order derivative.
Definition at line 21 of file nintegration.h.
Referenced by nintegrationEuler< D, T >::eval().
1.5.8