Interpolation of primitive variable from cell centers to faces
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=wp), | public, | dimension(:, :, :, :), allocatable, target | :: | x_qp_left | Store primitive state at the I-face |
||
real(kind=wp), | public, | dimension(:, :, :, :), allocatable, target | :: | x_qp_right | Store primitive state at the I-face |
||
real(kind=wp), | public, | dimension(:, :, :, :), allocatable, target | :: | y_qp_left | Store primitive state at the J-face |
||
real(kind=wp), | public, | dimension(:, :, :, :), allocatable, target | :: | y_qp_right | Store primitive state at the J-face |
||
real(kind=wp), | public, | dimension(:, :, :, :), allocatable, target | :: | z_qp_left | Store primitive state at the K-face |
||
real(kind=wp), | public, | dimension(:, :, :, :), allocatable, target | :: | z_qp_right | Store primitive state at the K-face |
||
real(kind=wp), | public, | dimension(:, :, :), allocatable | :: | pdif | pressure difference Used for pressure based witch |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(extent), | intent(in) | :: | dims | Extent of the domain:imx,jmx,kmx |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=wp), | intent(in), | dimension(-2:dims%imx+2, -2:dims%jmx+2, -2:dims%kmx+2, 1:dims%n_var) | :: | qp | Store primitive variable at cell center |
|
type(extent), | intent(in) | :: | dims | Extent of the domain:imx,jmx,kmx |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=wp), | intent(in), | dimension(-2:dims%imx+2, -2:dims%jmx+2, -2:dims%kmx+2, 1:dims%n_var) | :: | qp | Store primitive variable at cell center |
|
type(celltype), | intent(in), | dimension(-2:dims%imx+2,-2:dims%jmx+2,-2:dims%kmx+2) | :: | cells | Cell center quantities: volume, cellCenter |
|
type(schemetype), | intent(in) | :: | scheme | finite-volume Schemes |
||
type(flowtype), | intent(in) | :: | flow | Information about fluid flow: freestream-speed, ref-viscosity,etc. |
||
type(extent), | intent(in) | :: | dims | Extent of the domain:imx,jmx,kmx |