| Module | Source File | Description |
|---|---|---|
| eigenvectors | eigen.f90 | Module for computing eigenvectors and their associated eigenvalues |
| integrals | integrals.f90 | module for computing integrals |
| linear_solvers | linear_solvers.f90 | Module for computing solutions to linear systems of the form: |
| non_linear_solvers | non_linear_solvers.f90 | Module for solving non-linear equations of the form: There are specific functions for the scalar case. |
| ode | ode.f90 | Module for solving first order explicit ordinary differential equations, expressed in the form: where, is the unknown function, is the independent variable and is the initial condition. |
| utilities | utilities.f90 | module with utilities like printing a matrix, or some constants |