| Module | Source File | Description |
|---|---|---|
| foreseer | foreseer.f90 | FORESEER, FOrtran RiEmann SolvErs EnviRonment. |
| foreseer_compressible_transformations | foreseer_compressible_transformations.f90 | Define compressible variables transformations of FORESEER library. |
| foreseer_conservative_compressible | foreseer_conservative_compressible.f90 | Define the abstract conservative compressible state of a Riemann Problem for FORESEER library. |
| foreseer_conservative_object | foreseer_conservative_object.f90 | Define the abstract conservative state of a Riemann Problem for FORESEER library. |
| foreseer_eos_compressible | foreseer_eos_compressible.f90 | Define the equation of state (EOS) of ideal compressible fluid for FORESEER library. |
| foreseer_eos_object | foreseer_eos_object.f90 | Define the abstract equation of state (EOS) for FORESEER library. |
| foreseer_euler_1d | foreseer_test_shock_tube.f90 | Definition of Euler 1D class for FORESEER test. |
| foreseer_primitive_compressible | foreseer_primitive_compressible.f90 | Define the abstract primitive compressible state of a Riemann Problem for FORESEER library. |
| foreseer_primitive_object | foreseer_primitive_object.f90 | Define the abstract primitive state of a Riemann Problem for FORESEER library. |
| foreseer_riemann_pattern_compressible_object | foreseer_riemann_pattern_compressible_object.f90 | Define the compressible Riemann (states) pattern for FORESEER library. |
| foreseer_riemann_pattern_compressible_pvl | foreseer_riemann_pattern_compressible_pvl.f90 | Define the compressible Riemann (states) PVL pattern for FORESEER library. |
| foreseer_riemann_pattern_object | foreseer_riemann_pattern_object.f90 | Define the abstract Riemann (states) pattern for FORESEER library. |
| foreseer_riemann_solver_compressible_exact | foreseer_riemann_solver_compressible_exact.F90 | Define the exact (Newton-iterative) Riemann solver of FORESEER library. |
| foreseer_riemann_solver_compressible_hllc | foreseer_riemann_solver_compressible_hllc.F90 | Define the HLLC Riemann solver of FORESEER library. |
| foreseer_riemann_solver_compressible_llf | foreseer_riemann_solver_compressible_llf.F90 | Define the Local Lax-Friedrichs (known also as Rusanov) Riemann solver of FORESEER library. |
| foreseer_riemann_solver_compressible_pvl | foreseer_riemann_solver_compressible_pvl.f90 | Define the Primitive Variables Linearization based Riemann solver of FORESEER library. |
| foreseer_riemann_solver_compressible_roe | foreseer_riemann_solver_compressible_roe.F90 | Define the Roe (with the Harten-Hyman entropy fix) Riemann solver of FORESEER library. |
| foreseer_riemann_solver_object | foreseer_riemann_solver_object.f90 | Define the abstract Riemann solver of FORESEER library. |