Changes between Version 44 and Version 45 of FluxLimitedDiffusion


Ignore:
Timestamp:
03/21/13 12:20:13 (12 years ago)
Author:
Jonathan
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • FluxLimitedDiffusion

    v44 v45  
    247247[[latex(E_g = \frac{4 \pi}{c} B(T_g))]] however, we still need an opacity which could be defined from the fluid properties of the ghost region...  This would essentially be a thermally emitting boundary with the temperature, density, opacity, etc... derived from the hydro boundary type.  If the boundary type was extrapolating, and the density and temperature uniform, one could have a constant thermal energy spectrum...  However we would need to either specify the opacity and temperature of the ghost zone - or the various fluid properties needed to reconstruct the opacity and temperature of the ghost zone - or make an extra call to set physicalBC - since this may happen in between a hydro step and a physical boundary update.
    248248
     249=== ZeroSlope Boundary ===
     250Here we want the radiation energy in the ghost zone to match the radiation energy in the internal cell.  [[latex(E^{n+1}_g=E^{n+1}_i \mbox{ and } E^n_g=E^n_i)]]
     251
    249252=== Reflecting Boundary ===
    250253Reflecting boundary should be fairly straightforward.  This an be achieved by setting [[latex(\alpha_g = 0)]] which zeros out any flux - and has the same effect as setting [[latex(E^{*}_g=E^{*}_i)]] or [[latex(E^{n+1}_g=E^{n+1}_i \mbox{ and } E^{n}_g=E^{n}_i)]]
     254
     255
    251256
    252257=== Constant radiative flux ===
     
    265270||  Open  ||   [[latex(c \frac{\Delta t}{\Delta x})]]   ||   0   ||
    266271||  User-Defined opacity and Temperature   ||   [[latex(\alpha_g)]]    ||   [[latex(\alpha_g \frac{4 \pi}{c} B(T_g))]]   ||
     272||  Extrapolate radiation density   ||   ||   ||
    267273||  Reflecting   ||   [[latex(0)]]   ||   [[latex(0)]]   ||
    268274||  User-Defined Flux   ||   [[latex(0)]]   ||   [[latex(F_0 \frac{\Delta t}{\Delta x})]]   ||