View Issue Details

IDProjectCategoryView StatusLast Update
0000490OpenFOAMBugpublic2012-04-02 16:28
Reporteruser36Assigned Touser21 
PrioritynormalSeveritytweakReproducibilityalways
Status resolvedResolutionfixed 
PlatformLinuxOSUbuntuOS Version10.04
Summary0000490: P1.C: replace e_/eCont with a_/aCont
DescriptionA problem arises because the absorption models "greyMean..." and "wideBand..." do not apply Kirchhoffs law (absorption=emission), but calculate aCont=f(Y_i, T,etc.) and set eCont=0.

This has no effect on fvDOM because it only uses aCont (or a=aCont+aDisp).
This is, however, not the case for the P1 model!

To account properly for gas phase emissivity and to make the P1 transport equation consistent with formulations in literature (for example "radiative heat transfer" by Modest (1993), page 514 eq. 14.38) I would suggest the following changes:

In P1::Rp(), line 203:
    replace eCont with aCont

In P1::calculate(), line 176:
    replace e_ with a_


In addition, it might also make sense to have "greyMean..." and "wideBand..." absorption models return the same value for aCont and eCont.

Thanks in advance for taking a look.
TagsNo tags attached.

Activities

user21

2012-03-29 15:13

  ~0001184

I've modified grey Band and wide Band emission models to return similar eCont and aCont.

Thanks

Issue History

Date Modified Username Field Change
2012-03-29 12:49 user36 New Issue
2012-03-29 15:13 user21 Note Added: 0001184
2012-03-29 15:13 user21 Assigned To => user21
2012-03-29 15:13 user21 Status new => assigned
2012-04-02 16:28 user21 Status assigned => resolved
2012-04-02 16:28 user21 Resolution open => fixed