My Project
programmer's documentation
Functions/Subroutines
cfiniv.f90 File Reference

Initialisation of the variables if the compressible flow model is enabled. More...

Functions/Subroutines

subroutine cfiniv (nvar, nscal, dt)
 

Detailed Description

Initialisation of the variables if the compressible flow model is enabled.

This subroutine is called at the beginning of a computation (or when a computation is resumed) before the start of the time loop.

It allows to initialise or modify (for resumed computations) the variables and the time step values.

Before this subroutine call, the density and the molecular viscosity have been initialised at ro0 and viscl0 respectively or they have been read in a checkpoint file in the case of a resumed computation. If the scalar diffusivities (visls) and the isobaric specific heat (cp) were defined (i.e. variable), their values are here at hand only if a computation is resumed.

Any modification of a physical property (density, molecular viscosity, scalar diffusivity, isobaric specific heat) shall be performed in the ppphyv subroutine and never here.

Function/Subroutine Documentation

◆ cfiniv()

subroutine cfiniv ( integer  nvar,
integer  nscal,
double precision, dimension(ncelet)  dt 
)
Parameters
[in]nvartotal number of variables
[in]nscaltotal number of scalars
[in]dttime step (per cell)