foreseer_compressible_transformations Module

module~~foreseer_compressible_transformations~~UsesGraph module~foreseer_compressible_transformations foreseer_compressible_transformations module~foreseer_eos_object foreseer_eos_object module~foreseer_eos_object->module~foreseer_compressible_transformations module~foreseer_conservative_compressible foreseer_conservative_compressible module~foreseer_eos_object->module~foreseer_conservative_compressible module~foreseer_primitive_compressible foreseer_primitive_compressible module~foreseer_eos_object->module~foreseer_primitive_compressible module~foreseer_conservative_object foreseer_conservative_object module~foreseer_eos_object->module~foreseer_conservative_object module~foreseer_primitive_object foreseer_primitive_object module~foreseer_eos_object->module~foreseer_primitive_object vecfor vecfor vecfor->module~foreseer_compressible_transformations vecfor->module~foreseer_conservative_compressible vecfor->module~foreseer_primitive_compressible vecfor->module~foreseer_conservative_object vecfor->module~foreseer_primitive_object penf penf penf->module~foreseer_compressible_transformations penf->module~foreseer_eos_object penf->module~foreseer_conservative_compressible penf->module~foreseer_primitive_compressible penf->module~foreseer_conservative_object penf->module~foreseer_primitive_object module~foreseer_conservative_compressible->module~foreseer_compressible_transformations module~foreseer_primitive_compressible->module~foreseer_compressible_transformations module~foreseer_conservative_object->module~foreseer_conservative_compressible iso_fortran_env iso_fortran_env iso_fortran_env->module~foreseer_conservative_compressible iso_fortran_env->module~foreseer_primitive_compressible module~foreseer_primitive_object->module~foreseer_primitive_compressible
Help

Define compressible variables transformations of FORESEER library.

Used By

module~~foreseer_compressible_transformations~~UsedByGraph module~foreseer_compressible_transformations foreseer_compressible_transformations module~foreseer foreseer module~foreseer_compressible_transformations->module~foreseer program~foreseer_test_riemann_solver_compressible_pvl foreseer_test_riemann_solver_compressible_pvl module~foreseer->program~foreseer_test_riemann_solver_compressible_pvl module~foreseer_euler_1d foreseer_euler_1d module~foreseer->module~foreseer_euler_1d program~foreseer_test_conservative_compressible foreseer_test_conservative_compressible module~foreseer->program~foreseer_test_conservative_compressible 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_eos_compressible foreseer_test_eos_compressible module~foreseer->program~foreseer_test_eos_compressible program~foreseer_test_shock_tube foreseer_test_shock_tube module~foreseer->program~foreseer_test_shock_tube 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 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_primitive_compressible foreseer_test_primitive_compressible module~foreseer->program~foreseer_test_primitive_compressible program~foreseer_test_riemann_solver_compressible_roe foreseer_test_riemann_solver_compressible_roe module~foreseer->program~foreseer_test_riemann_solver_compressible_roe module~foreseer_euler_1d->program~foreseer_test_shock_tube
Help


Functions

public elemental function conservative_to_primitive_compressible(conservative, eos) result(primitive_)

Return a primitive_compressible state transforming a given conservative_compressible state.

Arguments

Type IntentOptional AttributesName
type(conservative_compressible), intent(in) :: conservative

Conservative state.

class(eos_object), intent(in) :: eos

Equation of state.

Return Value type(primitive_compressible)

Primitive state.

public elemental function primitive_to_conservative_compressible(primitive, eos) result(conservative_)

Return a conservative_compressible state transforming a given primitive_compressible state.

Arguments

Type IntentOptional AttributesName
type(primitive_compressible), intent(in) :: primitive

Primitive state.

class(eos_object), intent(in) :: eos

Equation of state.

Return Value type(conservative_compressible)

Conservative state.