-
Notifications
You must be signed in to change notification settings - Fork 129
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Leftovers from merge non-relativistic radiation transport: add more output switches, derive IMRadTaskList, etc. #537
Comments
Thank you again @yanfeij for all the efforts. I'm trying to use your CR module in a project with my student, and I noticed a few more things.
|
Related #502. |
Yes, Kengo, you can use user defined boundary condition for CR. Do you mean sub-time step for CR? |
I could not find an interface like EnrollCRBoundaryConditions. Can you tell me how to use user-defined BCs for CR? And yes, I meant subcycling (sub timestep) for CR. |
mesh class has EnrollUserCRBoundaryFunction. Have you tried that? It is very similar to EnrollUserBoundaryFunction I think it will be useful to make it general to create a type of tasks that can run at a different dt. CR could be just one such tasks. |
Oh sorry, somehow I missed it. I'll try it. |
delaying until after the 24.0 release |
Mostly from @tomidakn's review that we skipped over to finally merge the monster #492 pull request.
IMRadTaskList
fromTaskList
class to minimize code duplication (Add non-relativistic radiation transport solvers (explicit and implicit) and cosmic ray transport #492 (comment))rad
andradmom
tooutputN/variable=
possible options e.g. (see https://github.com/PrincetonUniversity/athena/wiki/Outputs).cr
too? https://github.com/PrincetonUniversity/athena/pull/492/files/d68e6b8efd951c71e865c9f19a223baa2ece7c61#r1262189024utils/gauleg.cpp
--- can we use or adaptutils/gl_quadrature.cpp
?The text was updated successfully, but these errors were encountered: