Implicit and explicit sources terms from sources mass computation.
More...
|
| subroutine | catsma (ncelet, ncel, ncesmp, iterns, isnexp, thetv, icetsm, itpsmp, volume, pvara, smcelp, gamma, tsexp, tsimp, gapinj) |
| |
Implicit and explicit sources terms from sources mass computation.
| subroutine catsma |
( |
integer |
ncelet, |
|
|
integer |
ncel, |
|
|
integer |
ncesmp, |
|
|
integer |
iterns, |
|
|
integer |
isnexp, |
|
|
double precision |
thetv, |
|
|
integer, dimension(ncesmp) |
icetsm, |
|
|
integer, dimension(ncesmp) |
itpsmp, |
|
|
double precision, dimension(ncelet) |
volume, |
|
|
double precision, dimension (ncelet) |
pvara, |
|
|
double precision, dimension(ncesmp) |
smcelp, |
|
|
double precision, dimension (ncesmp) |
gamma, |
|
|
double precision, dimension (ncelet) |
tsexp, |
|
|
double precision, dimension (ncelet) |
tsimp, |
|
|
double precision, dimension(ncelet) |
gapinj |
|
) |
| |
- Parameters
-
| [in] | ncelet | number of extended (real + ghost) cells |
| [in] | ncel | number of cells |
| [in] | ncesmp | number of cells with mass source term |
| [in] | iterns | iteration number on Navier-Stoke |
| [in] | isnexp | sources terms of treated phasis extrapolation indicator |
| [in] | thetv | theta scheme for the variable |
| [in] | icetsm | source mass cells pointer |
| [in] | itpsmp | mass source type for the working variable (see ustsma) |
| [in] | volume | cells volume |
| [in] | pvara | variable value at time step beginning |
| [in] | smcelp | value of the variable associated with mass source |
| [in] | gamma | flow mass value |
| [in,out] | tsexp | explicit source term part linear in the variable |
| [in,out] | tsimp | associated value withr tsexp to be stored in the matrix |
| [out] | gapinj | explicit source term part independant of the variable |