Refactor: move all advection functions and scripts into folder 'advection'.
Refactor: delete script because there's no need to create animation with WENO2.
Fix an error in module importing.
Change filename for convergence rate plot.
Refactor: move files to the project root folder where they belong.
Refactor: move all burgers scripts and functions to the dedicated folder.
Refactor: rename functions because I want to introduce other types of advection problems (with different initial conditions).
Switch to using sin(pi * x) as initial condition for advection equation for convergence rate testing.
Refactor: move domain boundaries for advection problem into module advection to avoid duplication.
Switch to WENO3 for advection solution animation.
Refactor: rename script to clarify its purpose.
Refactor: move function to dedicated module and generalized it.
Refactor: introduce factory method for creation of WENO3 solver.
Add example of config file.
Add example of matplotlib resource file.
Refactor: rename convergence.py to convergence_weno2.py for clarity.
Fix: syntactic error.
Fix: an error with WENO weights calculations for the left boundary of a
cell.
Add getters to WENO5 solver for getting cells boundaries and spatial step.
Switch to the test of convergence as described at Shu99 on page 470.