Skip to content
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

Learn about the Random Ray method #23

Open
yardasol opened this issue Dec 12, 2024 · 0 comments
Open

Learn about the Random Ray method #23

yardasol opened this issue Dec 12, 2024 · 0 comments
Assignees
Labels
Difficulty:2-Challenging This issue may be complex or require specialized skills. Priority:2-Normal This work is important and should be completed ASAP. Status:1-New No one has claimed this issue yet. It is in need of solving.

Comments

@yardasol
Copy link
Collaborator

A critical component of this project will be utilizing the random ray method implemented in OpenMC.

Objectives

  • Be able to describe the Method of Characteristics and the Random Ray method
  • Understand the multi-group approach to solving the neutron transport equation.
  • Be able to create an MGXS library in OpenMC

Guiding questions

  1. What is the method of characteristics? How does it solve the neutron transport equation? What approximations does it make?
  2. What is the flat source approximation?
  3. What is the multi-group approximation? Why is it necessary for deterministic codes?
  4. How does the random ray method improve upon the method of characteristics?
  5. What is the "dead-zone" in random ray? Why is it necessary?

Resources

Method of Characteristics

Random Ray Method

Multi-Group approximation and cross section libraries

  • Chapter 7 in Duderstadt and Hamilton (subsections I through III)
  • Example Notebook example notebook) for generating MGXS Library in OpenMC
@yardasol yardasol added Difficulty:2-Challenging This issue may be complex or require specialized skills. Priority:2-Normal This work is important and should be completed ASAP. Status:1-New No one has claimed this issue yet. It is in need of solving. labels Dec 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Difficulty:2-Challenging This issue may be complex or require specialized skills. Priority:2-Normal This work is important and should be completed ASAP. Status:1-New No one has claimed this issue yet. It is in need of solving.
Projects
None yet
Development

No branches or pull requests

2 participants