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

Doppler Broadening #6

Open
1 of 5 tasks
HunterBelanger opened this issue Sep 24, 2021 · 0 comments
Open
1 of 5 tasks

Doppler Broadening #6

HunterBelanger opened this issue Sep 24, 2021 · 0 comments
Labels
enhancement New feature or request

Comments

@HunterBelanger
Copy link
Owner

HunterBelanger commented Sep 24, 2021

I have written an implementation of the Sigma1 algorithm to perform doppler broadening, but it has not yet been added to the library. This must be added, and a new type of cross section should be created, allowing users to supply a temperature argument, and receive the cross section at the desired temperature (so long as that temperature is above the initial temperature).

Here are the general requirments to accomplish this:

  • Add the Sigma1 implementation to the library
  • Add new methods to EnergyGrid, defining the start point of the URR
  • Create a new S1CrossSection class
  • Create new Reaction template specialization Reaction<S1CrossSection>, which should be aliased as S1Reaction
  • Create new CENeutron template specialization CENeutron<S1CrossSection>, which should be aliased as S1Neutron
@HunterBelanger HunterBelanger added the enhancement New feature or request label Sep 24, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant