AMReX-Astro / AMReX-Astro/Castro

radiation hyperbolic BCs need to know about flux BCs

Open
#99 1 comment 0 reactions 1 assignee View on GitHub

Nobody has claimed this yet.

enhancement radiation
Dominant language
C++
Stars
340
Forks
105
Avg merge
3d 8h
Merged PRs (30d)
8

Description

When we a radiation flux entering through a boundary into a vacuum state, the boundary conditions on the radiation energy in the hyperbolic part need to know about this. There is some discussion of this in the BC section of Advances in Radiation Modeling in ALEGRA: A Final Report for LDRD-67120, Efficient Implicit Multigroup Radiation Calculations (https://ntrl.ntis.gov/NTRL/dashboard/searchResults/titleDetail/DE2006876350.xhtml)

from @WeiqunZhang

I think here is how it can be done.
Using (2.1.19) and (2.1.20), one can compute F given F_in or F_out and E_r.
F is the radiation flux across the boundary. So we can figure out grad E. Then we can use that to fill hyperbolic boundary.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.