Self Adapting Numerical Algorithm for Next Generation Applications