|
Unstruct2D
1.0
Solution of 2-D Euler- and Navier-Stokes Equations on Unstructured Grids
|
Variables related to the numerics.
Public Attributes | |
| character(1) | ktimst |
| switch between local (="L") and global (="G") time-stepping | |
| character(1) | lvort |
| far-field vortex correction ("Y"=yes, "N"=no) | |
| character(1) | kprecond |
| low Mach-number preconditioning ("Y"=yes, "N"=no) | |
| integer | nedges |
| total number of edges (including edges between boundary and dummy nodes) | |
| integer | nedint |
| number of edges excluding those to dummy nodes | |
| integer | iorder |
| order of Roe's upwind scheme (1 or 2) | |
| integer | nitirs |
| number of Jacobi iterations (implicit residual smoothing) | |
| integer | nrk |
| number of stages (Runge-Kutta scheme); max. = 5 | |
| integer, dimension(5) | ldiss |
| dissipation evaluation per stage (0=no, 1=yes) | |
| integer, dimension(:,:), allocatable | edge |
| edge list (node i, node j) More... | |
| real(rtype) | cfl |
| CFL-number. | |
| real(rtype) | epsirs |
| coefficient of implicit residual smoothing | |
| real(rtype) | limfac |
| limiter coefficient (Roe's upwind scheme) | |
| real(rtype) | epsentr |
| entropy correction coefficient (Roe's upwind scheme) | |
| real(rtype) | precoeff |
| preconditioning parameter K (low Mach numbers) | |
| real(rtype), dimension(5) | ark |
| stage coefficients | |
| real(rtype), dimension(5) | betrk |
| dissipation-blending coefficients | |
| real(rtype) | volref |
| reference volume More... | |
| real(rtype), dimension(4) | limref |
| reference values of density, u, v and pressure More... | |
|
real(rtype), dimension(:,:), allocatable | cvold |
| conservative variables from previous time step | |
|
real(rtype), dimension(:,:), allocatable | diss |
| artificial dissipation | |
|
real(rtype), dimension(:,:), allocatable | rhs |
| residual (right-hand side) | |
|
real(rtype), dimension(:,:), allocatable | lim |
| values of the limiter function (density, u, v, pressure) | |
|
real(rtype), dimension(:), allocatable | tstep |
| time steps (without the CFL-number) | |
|
real(rtype), dimension(:,:), allocatable | gradx |
| gradients of density, velocity components, pressure and temperature with respect to the x-coordinate | |
|
real(rtype), dimension(:,:), allocatable | grady |
| gradients of density, velocity components, pressure and temperature with respect to the y-coordinate | |
| real(rtype) | pi |
| 3.14... | |
| real(rtype) | rad |
| 180./pi | |
| integer, dimension(:,:), allocatable modnumerics::edge |
For ie > nedint, edge(*,ie) represents the edge from a boundary node (i) to a dummy node (used at inlet, outlet and far-field boundaries).
| real(rtype), dimension(4) modnumerics::limref |
Parameter is required for the computation of limiter functions (higher-order Roe scheme).
| real(rtype) modnumerics::volref |
Parameter is required for the computation of limiter functions (higher-order Roe scheme).