atl_acoustic_2d_physFlux Function

public function atl_acoustic_2d_physFlux(state, acoustic, iDir) result(flux)

Function for physical flux of the acoustic equation F, 1D? Since it is 1d, there need to be passed the correct background velocity (u0 for F - flux in x direction, v0 for G - flux in y direction, w0 for H - flux in z direction)

Arguments

Type IntentOptional Attributes Name
real(kind=rk), intent(in) :: state(acoustic%ndims+1)

State to compute the fluxes (rho, u, v, w)

type(atl_acoustic_type), intent(in) :: acoustic

Datatype for acoustic equation include all background data

integer, intent(in) :: iDir

Direction of flux, used fot background velocity

Return Value real(kind=rk), (acoustic%ndims+1)

The resulting flux in x direction


Called by

proc~~atl_acoustic_2d_physflux~~CalledByGraph proc~atl_acoustic_2d_physflux atl_acoustic_2d_physFlux proc~atl_modg_2d_acoustic_physflux atl_modg_2d_acoustic_physFlux proc~atl_modg_2d_acoustic_physflux->proc~atl_acoustic_2d_physflux