Modules

ModuleSource FileDescription
foreseerforeseer.f90

FORESEER, FOrtran RiEmann SolvErs EnviRonment.

foreseer_compressible_transformationsforeseer_compressible_transformations.f90

Define compressible variables transformations of FORESEER library.

foreseer_conservative_compressibleforeseer_conservative_compressible.f90

Define the abstract conservative compressible state of a Riemann Problem for FORESEER library.

foreseer_conservative_objectforeseer_conservative_object.f90

Define the abstract conservative state of a Riemann Problem for FORESEER library.

foreseer_eos_compressibleforeseer_eos_compressible.f90

Define the equation of state (EOS) of ideal compressible fluid for FORESEER library.

foreseer_eos_objectforeseer_eos_object.f90

Define the abstract equation of state (EOS) for FORESEER library.

foreseer_euler_1dforeseer_test_shock_tube.f90

Definition of Euler 1D class for FORESEER test.

foreseer_primitive_compressibleforeseer_primitive_compressible.f90

Define the abstract primitive compressible state of a Riemann Problem for FORESEER library.

foreseer_primitive_objectforeseer_primitive_object.f90

Define the abstract primitive state of a Riemann Problem for FORESEER library.

foreseer_riemann_pattern_compressible_objectforeseer_riemann_pattern_compressible_object.f90

Define the compressible Riemann (states) pattern for FORESEER library.

foreseer_riemann_pattern_compressible_pvlforeseer_riemann_pattern_compressible_pvl.f90

Define the compressible Riemann (states) PVL pattern for FORESEER library.

foreseer_riemann_pattern_objectforeseer_riemann_pattern_object.f90

Define the abstract Riemann (states) pattern for FORESEER library.

foreseer_riemann_solver_compressible_exactforeseer_riemann_solver_compressible_exact.F90

Define the exact (Newton-iterative) Riemann solver of FORESEER library.

foreseer_riemann_solver_compressible_hllcforeseer_riemann_solver_compressible_hllc.F90

Define the HLLC Riemann solver of FORESEER library.

foreseer_riemann_solver_compressible_llfforeseer_riemann_solver_compressible_llf.F90

Define the Local Lax-Friedrichs (known also as Rusanov) Riemann solver of FORESEER library.

foreseer_riemann_solver_compressible_pvlforeseer_riemann_solver_compressible_pvl.f90

Define the Primitive Variables Linearization based Riemann solver of FORESEER library.

foreseer_riemann_solver_compressible_roeforeseer_riemann_solver_compressible_roe.F90

Define the Roe (with the Harten-Hyman entropy fix) Riemann solver of FORESEER library.

foreseer_riemann_solver_objectforeseer_riemann_solver_object.f90

Define the abstract Riemann solver of FORESEER library.

module~~graph~~ModuleGraph module~foreseer_riemann_solver_compressible_exact foreseer_riemann_solver_compressible_exact module~foreseer foreseer module~foreseer_riemann_solver_compressible_exact->module~foreseer module~foreseer_riemann_solver_compressible_hllc foreseer_riemann_solver_compressible_hllc module~foreseer_riemann_solver_compressible_hllc->module~foreseer module~foreseer_riemann_pattern_compressible_pvl foreseer_riemann_pattern_compressible_pvl module~foreseer_riemann_pattern_compressible_pvl->module~foreseer_riemann_solver_compressible_exact module~foreseer_riemann_pattern_compressible_pvl->module~foreseer_riemann_solver_compressible_hllc module~foreseer_riemann_solver_compressible_llf foreseer_riemann_solver_compressible_llf module~foreseer_riemann_pattern_compressible_pvl->module~foreseer_riemann_solver_compressible_llf module~foreseer_riemann_pattern_compressible_pvl->module~foreseer module~foreseer_riemann_solver_compressible_roe foreseer_riemann_solver_compressible_roe module~foreseer_riemann_pattern_compressible_pvl->module~foreseer_riemann_solver_compressible_roe module~foreseer_riemann_solver_compressible_pvl foreseer_riemann_solver_compressible_pvl module~foreseer_riemann_pattern_compressible_pvl->module~foreseer_riemann_solver_compressible_pvl module~foreseer_riemann_solver_object foreseer_riemann_solver_object module~foreseer_riemann_solver_object->module~foreseer_riemann_solver_compressible_exact module~foreseer_riemann_solver_object->module~foreseer_riemann_solver_compressible_hllc module~foreseer_riemann_solver_object->module~foreseer_riemann_solver_compressible_llf module~foreseer_riemann_solver_object->module~foreseer module~foreseer_riemann_solver_object->module~foreseer_riemann_solver_compressible_roe module~foreseer_riemann_solver_object->module~foreseer_riemann_solver_compressible_pvl module~foreseer_conservative_compressible foreseer_conservative_compressible module~foreseer_conservative_compressible->module~foreseer_riemann_solver_compressible_exact module~foreseer_conservative_compressible->module~foreseer_riemann_solver_compressible_hllc module~foreseer_conservative_compressible->module~foreseer_riemann_solver_compressible_llf module~foreseer_riemann_pattern_compressible_object foreseer_riemann_pattern_compressible_object module~foreseer_conservative_compressible->module~foreseer_riemann_pattern_compressible_object module~foreseer_conservative_compressible->module~foreseer module~foreseer_conservative_compressible->module~foreseer_riemann_solver_compressible_roe module~foreseer_compressible_transformations foreseer_compressible_transformations module~foreseer_conservative_compressible->module~foreseer_compressible_transformations module~foreseer_conservative_compressible->module~foreseer_riemann_solver_compressible_pvl module~foreseer_euler_1d foreseer_euler_1d program~foreseer_test_shock_tube foreseer_test_shock_tube module~foreseer_euler_1d->program~foreseer_test_shock_tube module~foreseer_primitive_compressible foreseer_primitive_compressible module~foreseer_primitive_compressible->module~foreseer module~foreseer_primitive_compressible->module~foreseer_compressible_transformations module~foreseer_eos_compressible foreseer_eos_compressible module~foreseer_eos_compressible->module~foreseer_riemann_pattern_compressible_object module~foreseer_eos_compressible->module~foreseer module~foreseer_eos_compressible->module~foreseer_riemann_solver_compressible_roe module~foreseer_riemann_solver_compressible_llf->module~foreseer module~foreseer_riemann_pattern_object foreseer_riemann_pattern_object module~foreseer_riemann_pattern_object->module~foreseer_riemann_pattern_compressible_object module~foreseer_riemann_pattern_object->module~foreseer module~foreseer_eos_object foreseer_eos_object module~foreseer_eos_object->module~foreseer_riemann_solver_compressible_exact module~foreseer_eos_object->module~foreseer_riemann_solver_compressible_hllc module~foreseer_eos_object->module~foreseer_riemann_pattern_compressible_pvl module~foreseer_eos_object->module~foreseer_riemann_solver_object module~foreseer_eos_object->module~foreseer_conservative_compressible module~foreseer_eos_object->module~foreseer_primitive_compressible module~foreseer_eos_object->module~foreseer_eos_compressible module~foreseer_eos_object->module~foreseer_riemann_solver_compressible_llf module~foreseer_eos_object->module~foreseer_riemann_pattern_object module~foreseer_eos_object->module~foreseer_riemann_pattern_compressible_object module~foreseer_eos_object->module~foreseer module~foreseer_eos_object->module~foreseer_riemann_solver_compressible_roe module~foreseer_primitive_object foreseer_primitive_object module~foreseer_eos_object->module~foreseer_primitive_object module~foreseer_eos_object->module~foreseer_compressible_transformations module~foreseer_eos_object->module~foreseer_riemann_solver_compressible_pvl module~foreseer_conservative_object foreseer_conservative_object module~foreseer_eos_object->module~foreseer_conservative_object module~foreseer_riemann_pattern_compressible_object->module~foreseer_riemann_pattern_compressible_pvl module~foreseer_riemann_pattern_compressible_object->module~foreseer module~foreseer->module~foreseer_euler_1d module~foreseer->program~foreseer_test_shock_tube program~foreseer_test_riemann_solver_compressible_hllc foreseer_test_riemann_solver_compressible_hllc module~foreseer->program~foreseer_test_riemann_solver_compressible_hllc program~foreseer_test_conservative_compressible foreseer_test_conservative_compressible module~foreseer->program~foreseer_test_conservative_compressible program~foreseer_test_primitive_compressible foreseer_test_primitive_compressible module~foreseer->program~foreseer_test_primitive_compressible program~foreseer_test_eos_compressible foreseer_test_eos_compressible module~foreseer->program~foreseer_test_eos_compressible program~foreseer_test_riemann_solver_compressible_pvl foreseer_test_riemann_solver_compressible_pvl module~foreseer->program~foreseer_test_riemann_solver_compressible_pvl program~foreseer_test_riemann_solver_compressible_hllc~2 foreseer_test_riemann_solver_compressible_hllc module~foreseer->program~foreseer_test_riemann_solver_compressible_hllc~2 program~foreseer_test_riemann_solver_compressible_roe foreseer_test_riemann_solver_compressible_roe module~foreseer->program~foreseer_test_riemann_solver_compressible_roe program~foreseer_test_riemann_solver_compressible_llf foreseer_test_riemann_solver_compressible_llf module~foreseer->program~foreseer_test_riemann_solver_compressible_llf program~foreseer_test_compressible_transformations foreseer_test_compressible_transformations module~foreseer->program~foreseer_test_compressible_transformations module~foreseer_riemann_solver_compressible_roe->module~foreseer module~foreseer_primitive_object->module~foreseer_primitive_compressible module~foreseer_primitive_object->module~foreseer module~foreseer_compressible_transformations->module~foreseer module~foreseer_riemann_solver_compressible_pvl->module~foreseer module~foreseer_conservative_object->module~foreseer_riemann_solver_compressible_exact module~foreseer_conservative_object->module~foreseer_riemann_solver_compressible_hllc module~foreseer_conservative_object->module~foreseer_riemann_pattern_compressible_pvl module~foreseer_conservative_object->module~foreseer_riemann_solver_object module~foreseer_conservative_object->module~foreseer_conservative_compressible module~foreseer_conservative_object->module~foreseer_riemann_solver_compressible_llf module~foreseer_conservative_object->module~foreseer_riemann_pattern_object module~foreseer_conservative_object->module~foreseer_riemann_pattern_compressible_object module~foreseer_conservative_object->module~foreseer module~foreseer_conservative_object->module~foreseer_riemann_solver_compressible_roe module~foreseer_conservative_object->module~foreseer_riemann_solver_compressible_pvl penf penf penf->module~foreseer_riemann_solver_compressible_exact penf->module~foreseer_riemann_solver_compressible_hllc penf->module~foreseer_riemann_pattern_compressible_pvl penf->module~foreseer_riemann_solver_object penf->module~foreseer_conservative_compressible penf->module~foreseer_euler_1d penf->module~foreseer_primitive_compressible penf->module~foreseer_eos_compressible penf->module~foreseer_riemann_solver_compressible_llf penf->module~foreseer_eos_object penf->module~foreseer_riemann_pattern_compressible_object penf->module~foreseer_riemann_solver_compressible_roe penf->module~foreseer_primitive_object penf->module~foreseer_compressible_transformations penf->module~foreseer_riemann_solver_compressible_pvl penf->module~foreseer_conservative_object penf->program~foreseer_test_shock_tube penf->program~foreseer_test_riemann_solver_compressible_hllc penf->program~foreseer_test_conservative_compressible penf->program~foreseer_test_primitive_compressible penf->program~foreseer_test_eos_compressible penf->program~foreseer_test_riemann_solver_compressible_pvl penf->program~foreseer_test_riemann_solver_compressible_hllc~2 penf->program~foreseer_test_riemann_solver_compressible_roe penf->program~foreseer_test_riemann_solver_compressible_llf penf->program~foreseer_test_compressible_transformations vecfor vecfor vecfor->module~foreseer_riemann_solver_compressible_exact vecfor->module~foreseer_riemann_solver_compressible_hllc vecfor->module~foreseer_riemann_pattern_compressible_pvl vecfor->module~foreseer_riemann_solver_object vecfor->module~foreseer_conservative_compressible vecfor->module~foreseer_euler_1d vecfor->module~foreseer_primitive_compressible vecfor->module~foreseer_riemann_solver_compressible_llf vecfor->module~foreseer_riemann_pattern_object vecfor->module~foreseer_riemann_pattern_compressible_object vecfor->module~foreseer_riemann_solver_compressible_roe vecfor->module~foreseer_primitive_object vecfor->module~foreseer_compressible_transformations vecfor->module~foreseer_riemann_solver_compressible_pvl vecfor->module~foreseer_conservative_object vecfor->program~foreseer_test_shock_tube vecfor->program~foreseer_test_riemann_solver_compressible_hllc vecfor->program~foreseer_test_conservative_compressible vecfor->program~foreseer_test_primitive_compressible vecfor->program~foreseer_test_riemann_solver_compressible_pvl vecfor->program~foreseer_test_riemann_solver_compressible_hllc~2 vecfor->program~foreseer_test_riemann_solver_compressible_roe vecfor->program~foreseer_test_riemann_solver_compressible_llf iso_fortran_env iso_fortran_env iso_fortran_env->module~foreseer_conservative_compressible iso_fortran_env->module~foreseer_euler_1d iso_fortran_env->module~foreseer_primitive_compressible iso_fortran_env->module~foreseer_eos_compressible foodie foodie foodie->module~foreseer_euler_1d foodie->program~foreseer_test_shock_tube wenoof wenoof wenoof->module~foreseer_euler_1d flap flap flap->program~foreseer_test_shock_tube
Help