8.3
general documentation
cs_soot_model.h File Reference
#include "cs_defs.h"
#include "cs_field.h"
+ Include dependency graph for cs_soot_model.h:

Go to the source code of this file.

Functions

void cs_soot_production (int f_id, cs_real_t smbrs[], cs_real_t rovsdt[])
 Specific physic subroutine : soot production model. More...
 

Function Documentation

◆ cs_soot_production()

void cs_soot_production ( int  f_id,
cs_real_t  smbrs[],
cs_real_t  rovsdt[] 
)

Specific physic subroutine : soot production model.

This subroutine defines the source terms for the soot mass fraction and the precursor number for soot model. The equations read: $ rovsdt \delta a = smbrs $

$ rovsdt $ et $ smbrs $ could already contain source term and don't have to be erased but incremented.

For stability sake, only positive terms should be add in $ rovsdt $. There is no constrain for $ smbrs $. For a source term written $ S_{exp} + S_{imp} a $, source terms are: $ smbrs  = smbrs  + S_{exp} + S_{imp} a $ $ rovsdt = rovsdt + \max(-S_{imp},0) $

Here are set $ rovsdt $ and $ smbrs $ containning $ \rho \Omega $

  • $ smbrs $ in $ kg_a.s^{-1} $ (ex: for velocity: $ kg.m.s^{-2} $, for temperature: $ kg.C.s^{-1} $, for enthalpy: $ J.s^{-1} $)
  • $ rovsdt $ en $ kg.s^{-1} $
Parameters
[in]f_idscalar field id
[out]smbrsexplicit right hand side
[out]rovsdtimplicit terms