programmer's documentation
Functions/Subroutines
navstv.f90 File Reference

Solving of NS equations for incompressible or slightly compressible flows for one time step. Both convection-diffusion and continuity steps are performed. The velocity components are solved together in once. More...

Functions/Subroutines

subroutine navstv (nvar, nscal, iterns, icvrge, itrale, isostd, dt, propce, frcxt, prhyd, trava, ximpa, uvwk)
 

Detailed Description

Solving of NS equations for incompressible or slightly compressible flows for one time step. Both convection-diffusion and continuity steps are performed. The velocity components are solved together in once.

Function/Subroutine Documentation

subroutine navstv ( integer  nvar,
integer  nscal,
integer  iterns,
integer  icvrge,
integer  itrale,
integer, dimension(nfabor+1)  isostd,
double precision, dimension(:), pointer  dt,
double precision, dimension(:,:), pointer  propce,
double precision, dimension(:,:), pointer  frcxt,
double precision, dimension(:), pointer  prhyd,
double precision, dimension(:,:), pointer  trava,
double precision, dimension(:,:,:), pointer  ximpa,
double precision, dimension(:,:), pointer  uvwk 
)
Parameters
[in]nvartotal number of variables
[in]nscaltotal number of scalars
[in]iternsindex of the iteration on Navier-Stokes
[in]icvrgeindicator of convergence
[in]itralenumber of the current ALE iteration
[in]isostdindicator of standar outlet +index of the reference face
[in]dttime step (per cell)
[in]propcephysical properties at cell centers
[in]frcxtexternal force generating the hydrostatic pressure
[in]prhydhydrostatic pressure predicted at cell centers
[in]travawork array for pressure velocity coupling
[in]ximpawork array for pressure velocity coupling
[in]uvwkwork array for pressure velocity coupling