My Project
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, frcxt, trava)
 
subroutine navstv_total_pressure
 Update total pressure (defined as a post-processed property). More...
 

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.

Please refer to the navstv section of the theory guide for more informations.

Function/Subroutine Documentation

◆ navstv()

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 
)
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]frcxtexternal force generating the hydrostatic pressure
[in]travawork array for pressure velocity coupling

◆ navstv_total_pressure()

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.