|
LIMEX plugin
|
Public Types | |
| typedef TVector | vector_type |
| vector type of solutions | |
Public Member Functions | |
| AitkenNevilleTimex (std::vector< size_t > nsteps) | |
| AitkenNevilleTimex (std::vector< size_t > nsteps, SmartPtr< ISubDiagErrorEst< vector_type > > error) | |
| void | set_global_stepsize (number H) |
| number | get_global_stepsize () |
| void | set_solution (SmartPtr< vector_type > soli, int i) |
| set solution (for stage i) | |
| SmartPtr< vector_type > | get_solution (size_t i) |
| get solution (on stage i) | |
| void | set_error_estimate (SmartPtr< ISubDiagErrorEst< vector_type > > subdiag) |
| set error estimator | |
| const std::vector< number > & | get_error_estimates () const |
| number | get_error_estimate (int k) const |
| error estimate on stage k | |
| void | apply (size_t nstages, bool with_error=true) |
| best error estimate | |
| void | apply () |
| apply for all stages | |
Protected Member Functions | |
| number | substep (size_t i) |
|
inline |
Aitken Neville scheme with a given number
|
inline |
best error estimate
Triangular Aitken Neville extrapolation:
T_11 T_21 T_22
T_N1 T_NN
for T_ik