| Module | Source File | Description |
|---|---|---|
| mod_assembly | mod_assembly.f90 | |
| smod_assemble_1D | smod_assemble_1D.f90 | |
| smod_assemble_2D | smod_assemble_2D.f90 | |
| mod_assembly_c | mod_assembly_c.f90 | |
| mod_integration | mod_integration.f90 | |
| smod_integration | smod_integration.f90 | |
| mod_io | mod_io.f90 | |
| mod_legendre | mod_legendre.f90 | |
| smod_legendre_1D | smod_legendre_1D.f90 | Legendre_1D is a submodule used to generate arrays of coeffiecents used for developing finite element basis functions in 1D. Finite element basis functions are defined at internal nodes and used to iterpolate some value between those nodes. |
| smod_legendre_2D | smod_legendre_2D.f90 | |
| mod_legendre_c | mod_legendre_c.f90 | |
| mod_linalg | mod_linalg.f90 | |
| mod_misc | mod_misc.f90 | |
| mod_settings | mod_settings.f90 |