speed_of_sound_interface Abstract Interface

abstract interface

Abstract interfaces of deferred methods of eos_object.

private elemental function speed_of_sound_interface(self, density, pressure) result(speed_of_sound_)

Arguments

Type IntentOptional AttributesName
class(eos_object), intent(in) :: self

Equation of state.

real(kind=R8P), intent(in) :: density

Density value.

real(kind=R8P), intent(in) :: pressure

Pressure value.

Return Value real(kind=R8P)

Speed of sound value.

Description

Return speed of sound.