Unstruct2D  1.0
Solution of 2-D Euler- and Navier-Stokes Equations on Unstructured Grids
 All Classes Files Functions Variables
modnumerics Module Reference

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
 

Member Data Documentation

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).


The documentation for this module was generated from the following file: