My Project
programmer's documentation
|
Specific physic routine: pulverized coal flame Souce terms have to be precised for a scalar PP on a step of time. More...
Functions/Subroutines | |
subroutine | cs_coal_scast (iscal, smbrs, rovsdt) |
Specific physic routine: pulverized coal flame Souce terms have to be precised for a scalar PP on a step of time.
We solve:
rovsdt and smbrs already contain eventual user source terms. So they have to be incremented and not erased.
For stability reasons, only positive terms can be added in rovsdt. There is no contraint for smbrs.
In the case of a source term in , it has to be written:
Here are and (they contain ) smbrs in kg variable/s : i.e
.: - for velocity
subroutine cs_coal_scast | ( | integer | iscal, |
double precision, dimension(ncelet) | smbrs, | ||
double precision, dimension(ncelet) | rovsdt | ||
) |
[in] | iscal | scalar number |
[in,out] | smbrs | explicit second member |
[in,out] | rovsdt | implicit diagonal part |