atl_LinearEuler_2d_physFlux Function

public function atl_LinearEuler_2d_physFlux(state, LinearEuler, iDir) result(flux)

Function for physical flux of the LinearEuler 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(4)

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

type(atl_LinearEuler_type), intent(in) :: LinearEuler

Datatype for LinearEuler equation include all background data

integer, intent(in) :: iDir

Direction of flux, used fot background velocity

Return Value real(kind=rk), (4)

The resulting flux in x direction


Called by

proc~~atl_lineareuler_2d_physflux~~CalledByGraph proc~atl_lineareuler_2d_physflux atl_LinearEuler_2d_physFlux proc~atl_laxfriedlineareuler_2d atl_laxFriedLinearEuler_2d proc~atl_laxfriedlineareuler_2d->proc~atl_lineareuler_2d_physflux proc~atl_modg_2d_lineareuler_physflux atl_modg_2d_LinearEuler_physFlux proc~atl_modg_2d_lineareuler_physflux->proc~atl_lineareuler_2d_physflux