atl_LinearEuler_type Derived Type

type, public :: atl_LinearEuler_type

The Euler equation properties are stored here


Components

Type Visibility Attributes Name Initial
real(kind=rk), public :: isen_coef

isentropic coefficient

real(kind=rk), public :: density_0

background density

real(kind=rk), public, allocatable :: velocity_0(:)

background velocity (x,y,z) direction

real(kind=rk), public :: pressure_0

background pressure

real(kind=rk), public :: speedOfSound

speedofSound, depends on temporal background

type(temporal_background_type), public :: temporal_background

type for the temporal function of background, used to update background

type(atl_materialFun_type), public :: penalization

The functions for the penalizations

type(dir_proc), public :: dir_proc(3)

type for direction specific procedure like the numerical flux