*
Cococubed.com


Su-Olson Problem

Home

Teaching materials
Astronomy research
Astronomy codes
... Stellar equation of states
... EOS with ionization
... EOS for supernovae
... Chemical potentials
... Stellar atmospheres
... Voigt Function
... Polytropic stars
... Cold white dwarfs
... Hotter white dwarfs
... Cold neutron stars
... Stellar opacities
... Neutrino energy loss rates
... Ephemeris routines
... Fermi-Dirac functions
... Galactic chemical evolution

... Nuclear reaction networks
... Nuclear statistical equilibrium
... Laminar deflagrations
... CJ detonations
... ZND detonations
... Fitting to conic sections
... Unusual linear algebra
... Derivatives on uneven grids
... Pentadiagonal solver
... Quadratics, Cubics, Quartics
... Supernova light curves
... Exact Riemann solutions
... 1D PPM Hydrodynamics
... Verification problems

... EZ stellar evolution
... FLASH code
... Mesa code
Astronomy talks
Astronomy images
Outreach
Family album
Bicycle adventures
Artwork


Contact us:
J.D. Maldonado
F.X.Timmes, my vitae

The Su-Olson problem is a one-dimensional, half-space, non-equilibrium Marshak wave problem. The radiative transfer model is a one-group diffusion approximation with a finite radiation source boundary condition, where the radiative and material fields are out of equilibrium. As the energy density of the radiation field increases, energy is transfered to the material. Su & Olson (1996) found a solution, to quadrature, for the distribution of radiative energy and material temperature as a function of spacetime. This solution is useful for verifying time-dependent radiation diffusion codes. The codes below are released under LA-CC-05-101.

image
the three gammas
image
the three thetas
image
various integrands


suo.f reproduces the paper's tables
suo02.f gives physical solutions problem

image
image
photon and material temperatures
image
evolution movie


Radiation temperature uniform mesh:
image
Trad 200x200 cells
image
Trad 400x400 cells
image
Trad 800x800 cells

image
Trad error 200x200 cells
image
Trad error 400x400 cells
image
Trad error 800x800 cells

image
Trad asymmetry 200x200
image
Trad asymmetry 400x400
image
Trad asymmetry 800x800


Material temperature adaptive mesh:
image
Tmat 200x200 cells
image
Tmat 400x400 cells
image
Tmat 800x800 cells

image
Tmat error 200x200 cells
image
Tmat error 400x400 cells
image
Tmat error 800x800 cells

image
Tmat asymmetry 200x200
image
Tmat asymmetry 400x400
image
Tmat asymmetry 800x800


 



Please cite the relevant references if you publish a piece of work that use these codes, pieces of these codes, or modified versions of them. If you're nice, offer co-authorship of the publication. At best, you'll love these programs so much that you'll send great wads of cash to me.