Comments (6)
CHI
values here to show that the differences are significant.
from moltres.
Also, I'm not sure about SCALE output format and whether it has the same issue.
from moltres.
The actual problem is not quite what you have described here.
The correction is made, appropriately, if accounting for delayed neutrons with the approach:
We do this in the if block related to _account_delayed.
As discussed in our meeting, though, we should probably do this individually for each group, though... That's a separate issue.
from moltres.
It should be that because the values I provided above show that for some groups,
, while
for others. If the equality were true, \chi^p_g should always be smaller than \chi^t_g because (1-\beta) is always less than 1.
Instead, from the Stacey Nuclear Reactor Physics textbook (equation 16.20a) and Alex's paper, the fission source term for neutron group g should be
The current implementation of CoupledFissionKernel
for neutron group g with _account_delayed = true
is:
The implementation differs from the standard formulation by the type of \chi terms used.
from moltres.
Hey @smpark7, I don't know if you ever fixed this, but I just had to do the math on this for another project and thought I'd share my result with you. You're definitely correct that the current approach is incorrect. If there is a separate delayed neutron emission spectrum for each delayed group, the relation should be
Where the subscript j indexes all the delayed neutron groups. This confirms what you're saying. Sorry that this was not put in correctly. I may have written that code... so, apologies!
from moltres.
Hi @gridley, I have not implemented a fix for this but it should be a relatively simple task of swapping the CHI_T's for CHI_P's under a conditional that checks whether CHI_D data exists. I will self-assign this as a backlog task to be completed in the next week or so but feel free to make the changes if you want to jump in earlier.
from moltres.
Related Issues (20)
- Replace the Nt action with a more intuitive name
- Tutorial issues
- Add additional installation instructions HOT 1
- Remove deprecated MOOSE code HOT 7
- moltres_xs.py maybe not compatiable with the newest version of OpenMC
- Removing unused params
- Replace deprecated NodalMaxValue
- Fix removal cross section generation in moltres_xs.py from OpenMC data
- where is the k-eff definition? HOT 1
- Add postprocessor for calculating neutron leakage
- CIVET: 'Mirror scheduled' failure
- Make PrecursorAction compatible with velocity vector variables derived from INSAD
- Welcome to Moltres Discussions! HOT 8
- Create a CI test for building documentation HOT 1
- Rename convoluted object names for clarity
- Extend PrecursorAction to support modeling with higher order precursor variables
- Add documentation on neutron diffusion theory on the Moltres website
- Compilation issue on MacOS with clang HOT 2
- Add override keyword to computeQpOffDiagJacobian in INSBoussinesqBodyForce
- Allow users to choose among Marshak, Mark, and Milne vacuum boundary conditions
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from moltres.