Merge branch 'master' into reconnection

This commit is contained in:
Grzegorz Kowal 2020-11-17 17:53:13 -03:00
commit 0abdd577e4

View File

@ -2964,9 +2964,7 @@ module schemes
! prepare the Roe intermediate state vector (eq. 11.60 in [2]) ! prepare the Roe intermediate state vector (eq. 11.60 in [2])
! !
qi(idn) = sdl * sdr qi(idn) = sdl * sdr
qi(ivx) = (sdl * ql(ivx,i) + sdr * qr(ivx,i)) / sds qi(ivx:ivz) = sdl * ql(ivx:ivz,i) / sds + sdr * qr(ivx:ivz,i) / sds
qi(ivy) = (sdl * ql(ivy,i) + sdr * qr(ivy,i)) / sds
qi(ivz) = (sdl * ql(ivz,i) + sdr * qr(ivz,i)) / sds
! obtain eigenvalues and eigenvectors ! obtain eigenvalues and eigenvectors
! !
@ -3087,9 +3085,7 @@ module schemes
! prepare the Roe intermediate state vector (eq. 11.60 in [2]) ! prepare the Roe intermediate state vector (eq. 11.60 in [2])
! !
qi(idn) = sdl * sdr qi(idn) = sdl * sdr
qi(ivx) = (sdl * ql(ivx,i) + sdr * qr(ivx,i)) / sds qi(ivx:ivz) = sdl * ql(ivx:ivz,i) / sds + sdr * qr(ivx:ivz,i) / sds
qi(ivy) = (sdl * ql(ivy,i) + sdr * qr(ivy,i)) / sds
qi(ivz) = (sdl * ql(ivz,i) + sdr * qr(ivz,i)) / sds
qi(ipr) = ((ul(ien,i) + ql(ipr,i)) / sdl & qi(ipr) = ((ul(ien,i) + ql(ipr,i)) / sdl &
+ (ur(ien,i) + qr(ipr,i)) / sdr) / sds + (ur(ien,i) + qr(ipr,i)) / sdr) / sds
@ -3212,12 +3208,9 @@ module schemes
! prepare the Roe intermediate state vector (eq. 11.60 in [2]) ! prepare the Roe intermediate state vector (eq. 11.60 in [2])
! !
qi(idn) = sdl * sdr qi(idn) = sdl * sdr
qi(ivx) = (sdl * ql(ivx,i) + sdr * qr(ivx,i)) / sds qi(ivx:ivz) = sdl * ql(ivx:ivz,i) / sds + sdr * qr(ivx:ivz,i) / sds
qi(ivy) = (sdl * ql(ivy,i) + sdr * qr(ivy,i)) / sds
qi(ivz) = (sdl * ql(ivz,i) + sdr * qr(ivz,i)) / sds
qi(ibx) = ql(ibx,i) qi(ibx) = ql(ibx,i)
qi(iby) = (sdr * ql(iby,i) + sdl * qr(iby,i)) / sds qi(iby:ibz) = sdr * ql(iby:ibz,i) / sds + sdl * qr(iby:ibz,i) / sds
qi(ibz) = (sdr * ql(ibz,i) + sdl * qr(ibz,i)) / sds
qi(ibp) = ql(ibp,i) qi(ibp) = ql(ibp,i)
! prepare coefficients ! prepare coefficients
@ -3376,14 +3369,11 @@ module schemes
! prepare the Roe intermediate state vector (eq. 11.60 in [2]) ! prepare the Roe intermediate state vector (eq. 11.60 in [2])
! !
qi(idn) = sdl * sdr qi(idn) = sdl * sdr
qi(ivx) = (sdl * ql(ivx,i) + sdr * qr(ivx,i)) / sds qi(ivx:ivz) = sdl * ql(ivx:ivz,i) / sds + sdr * qr(ivx:ivz,i) / sds
qi(ivy) = (sdl * ql(ivy,i) + sdr * qr(ivy,i)) / sds
qi(ivz) = (sdl * ql(ivz,i) + sdr * qr(ivz,i)) / sds
qi(ipr) = ((ul(ien,i) + ql(ipr,i) + pml) / sdl & qi(ipr) = ((ul(ien,i) + ql(ipr,i) + pml) / sdl &
+ (ur(ien,i) + qr(ipr,i) + pmr) / sdr) / sds + (ur(ien,i) + qr(ipr,i) + pmr) / sdr) / sds
qi(ibx) = ql(ibx,i) qi(ibx) = ql(ibx,i)
qi(iby) = (sdr * ql(iby,i) + sdl * qr(iby,i)) / sds qi(iby:ibz) = sdr * ql(iby:ibz,i) / sds + sdl * qr(iby:ibz,i) / sds
qi(ibz) = (sdr * ql(ibz,i) + sdl * qr(ibz,i)) / sds
qi(ibp) = ql(ibp,i) qi(ibp) = ql(ibp,i)
! prepare coefficients ! prepare coefficients