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 |