lanl / phoebus

Phifty One Ergs Blows Up A Star
BSD 3-Clause "New" or "Revised" License
32 stars 0 forks source link

Add scattering #134

Closed brryan closed 1 year ago

brryan commented 1 year ago

PR Summary

This PR adds support for the new (mean) scattering opacity calls in singularity-opac.

It also reorganizes the singularity opacity objects into a single class provided by phoebus/microphysics/opac_phoebus to the rest of phoebus.

This PR removes the scattering_fraction parameter.

PR Checklist

brryan commented 1 year ago

This passes the CI and the rad torus looks good right now so I'm merging