Changes between Version 44 and Version 45 of FluxLimitedDiffusion
- Timestamp:
- 03/21/13 12:20:13 (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
FluxLimitedDiffusion
v44 v45 247 247 [[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. 248 248 249 === ZeroSlope Boundary === 250 Here 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 249 252 === Reflecting Boundary === 250 253 Reflecting 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 251 256 252 257 === Constant radiative flux === … … 265 270 || Open || [[latex(c \frac{\Delta t}{\Delta x})]] || 0 || 266 271 || User-Defined opacity and Temperature || [[latex(\alpha_g)]] || [[latex(\alpha_g \frac{4 \pi}{c} B(T_g))]] || 272 || Extrapolate radiation density || || || 267 273 || Reflecting || [[latex(0)]] || [[latex(0)]] || 268 274 || User-Defined Flux || [[latex(0)]] || [[latex(F_0 \frac{\Delta t}{\Delta x})]] ||