| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | nSides | |||
| integer, | intent(in) | :: | nFaceDofs | |||
| real(kind=rk), | intent(in) | :: | faceRep(:,:,:,:) | |||
| real(kind=rk), | intent(inout) | :: | faceFlux(:,:,:,:) | |||
| integer, | intent(in) | :: | leftPos(nSides) | |||
| integer, | intent(in) | :: | rightPos(nsides) | |||
| integer, | intent(in) | :: | var(:) | |||
| type(atl_LinearEuler_type), | intent(in) | :: | LinearEuler | Datatype for LinearEuler equation include all background data |
||
| integer, | intent(in) | :: | idir | Direction of the flow, used for background velocity |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | private | :: | iSide | ||||
| integer, | private | :: | left | ||||
| integer, | private | :: | right | ||||
| integer, | private | :: | iDof | ||||
| integer, | private | :: | iter | ||||
| real(kind=rk), | private | :: | leftstate(4) | ||||
| real(kind=rk), | private | :: | rightstate(4) | ||||
| real(kind=rk), | private | :: | dens | intermediated state on the interface ( in the * region) |
|||
| real(kind=rk), | private | :: | velX | intermediated state on the interface ( in the * region) |
|||
| real(kind=rk), | private | :: | velY | intermediated state on the interface ( in the * region) |
|||
| real(kind=rk), | private | :: | p | intermediated state on the interface ( in the * region) |
|||
| real(kind=rk), | private | :: | c | ||||
| real(kind=rk), | private | :: | c_inv | ||||
| real(kind=rk), | private | :: | c_cube_inv | ||||
| real(kind=rk), | private | :: | rho0 | ||||
| real(kind=rk), | private | :: | rho0_inv | ||||
| real(kind=rk), | private | :: | u0 |