My Project
programmer's documentation
|
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, frcxt, trava) |
subroutine | navstv_total_pressure |
Update total pressure (defined as a post-processed property). More... | |
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.
Please refer to the navstv section of the theory guide for more informations.
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 | frcxt, | ||
double precision, dimension(:,:), pointer | trava | ||
) |
[in] | nvar | total number of variables |
[in] | nscal | total number of scalars |
[in] | iterns | index of the iteration on Navier-Stokes |
[in] | icvrge | indicator of convergence |
[in] | itrale | number of the current ALE iteration |
[in] | isostd | indicator of standar outlet +index of the reference face |
[in] | dt | time step (per cell) |
[in] | frcxt | external force generating the hydrostatic pressure |
[in] | trava | work array for pressure velocity coupling |
subroutine navstv_total_pressure | ( | ) |
Update total pressure (defined as a post-processed property).
For the compressible module, the solved pressure is already the total pressure. Note: for Eddy Viscosity Models, the TKE may be included in the solved pressure.