Requirement |
Description |
Implementation of Runge-Kutta methods |
Application has implemented Runge-Kutta methods of 1st, 2nd, 3rd, 4th, 5th and 6th order. |
Implementation of Runge-Kutta-Fehlberg methods |
Application has implemented Runge-Kutta-Fehlberg methods of 5th, 6th, 7th and 8th order. |
Implementation of nuclear decay differential equation and the analytical solution |
Application has implemented methods that adress the nuclear decay problem in the form of differential equation and the function that is a analytical solution to it. |
Data visualization module |
Module for viewing output data on charts. |
Saving module |
Module for saving output data to csv file. |
User interface |
The application must have an interface that allow user to input data, choose numerical methods, start calculations and display charts. |