-
Notifications
You must be signed in to change notification settings - Fork 2
Add nuclear data for other datasets #53
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
Open
LukeSeifert
wants to merge
172
commits into
arfc:main
Choose a base branch
from
LukeSeifert:add-data
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
172 commits
Select commit
Hold shift + click to select a range
7a5dd34
Move get times and rates into MoSDeN
LukeSeifert 7abdf72
Develop insitu residual handling
LukeSeifert 45e22ff
Add new residual handling to input schema
LukeSeifert 652a8cf
Update count rate to give more data if needed based on residual
LukeSeifert 9e65020
Check that intermediate is selected to allow non-post-irrad
LukeSeifert 32185d7
Finish adding custom residual handling
LukeSeifert 11860b6
Add missing func args
LukeSeifert 4a4203e
Fix bug for data indexing
LukeSeifert 4978c2e
Add min timestep handling
LukeSeifert 92f4cda
Clean up get modified counts func
LukeSeifert 673cb55
Fix groupfit unit test
LukeSeifert 65ad903
Increase default min timestep and account for empty list for insitu t…
LukeSeifert e256526
Add missing function params to test omc
LukeSeifert 2702aae
Add extra check so tests pass
LukeSeifert 0796497
Fix schema and update appendixD analysis
LukeSeifert 798dbe9
Create OMC analysis for appendixD
LukeSeifert daf02da
Add indepth analysis
LukeSeifert 96ad3f3
Add OMC option to appendixD
LukeSeifert aaa8e48
Specify number groups in input file
LukeSeifert 11a5682
Add PRK example analysis
LukeSeifert 1a08f68
Add pulse data and comparison of powers
LukeSeifert 5d0a013
Add more PRK data
LukeSeifert 40b1154
Move PRK example directory
LukeSeifert fbeb172
Add relative sinusoid
LukeSeifert 56506c2
Add comparison of count rates example file
LukeSeifert 4f238fe
Update high fidelity JSON example
LukeSeifert 4a2e639
Rename to irrad
LukeSeifert 42d359e
Clean up calculation of irrad index for short times
LukeSeifert 437dc52
Add [all] data (pulse doesnt vary)
LukeSeifert 7575174
Clean up chart form to use min and max data scaled to nearest 10 scale
LukeSeifert edb1e81
Fix postprocessing bug and fix halflife data
LukeSeifert 28b5611
Add analysis for varying net irrad time
LukeSeifert 35b830a
Add relevant csv data for analysis
LukeSeifert 4f30d8a
Move data and update analysis
LukeSeifert ab53c05
Fix count rate bug for post processing
LukeSeifert 3b284b4
Add more data to analysis
LukeSeifert 0efebc6
Add more data and total yields analysis
LukeSeifert 9af7f89
Add new example for four DNPs and fix overwrite function
LukeSeifert 32efef2
Add a test to make sure irrad fit working as expected
LukeSeifert e24b4e6
Add in further diagnostics and count rate plotting pre-decay
LukeSeifert c38fb5e
Fix plotting of irrad counts
LukeSeifert 3ae4293
Clean up count rate printing and add residual print
LukeSeifert 2263fed
Display residual norm
LukeSeifert f7b03c9
Limit compare counts to only with irrad
LukeSeifert 0c19c6c
Add more data for later timesteps
LukeSeifert 1f0f5e5
Move data and add new dt analysis
LukeSeifert 4ffa0c9
Change data location and add dt analysis
LukeSeifert ed6f8c7
Alter analysis to use number of time steps
LukeSeifert cb2896d
Add additional assertions to groupfit to make sure it works as it should
LukeSeifert 24fcacd
Add more data to time step analysis
LukeSeifert 9f4dfbf
Fix failing test
LukeSeifert ddc3d39
Add minimum timestep suggestion
LukeSeifert 13596a0
Add new sims to results generator
LukeSeifert 94508be
Increase number of sig figs in logging of DNP yields
LukeSeifert 4d85119
Clean up results generator and input
LukeSeifert 3e36d33
Use finer timesteps for 5000s irrad
LukeSeifert 3fc8560
Using 1000 time steps for saturation irradiation (no change)
LukeSeifert 7e0f0e6
Add debug DNP
LukeSeifert d38cb6b
Update json schema
LukeSeifert dd163d2
Fix typo and small bug
LukeSeifert f3b6520
Adjust test to account for default now allowing other args
LukeSeifert 61fe892
Fix bug in writing debug dnp to preproc
LukeSeifert afb0b47
Fix conc time steps
LukeSeifert aa369dd
Fix debug dnp conc calculation and add tests
LukeSeifert 349ad58
Add missing docstring for evaluate conc
LukeSeifert fd2063d
Clean up times
LukeSeifert 1c42766
Split up integration for yield dnp calc
LukeSeifert c563a64
Add zero DNP example for debugging
LukeSeifert d94eb60
Remove DNPs from zero dnp sim
LukeSeifert c9df42a
Update preprocessing defaults so it works with 0 DNPs
LukeSeifert 00562a8
Fix bug in solver due to not using initial timestep for intermediate
LukeSeifert 12a6995
Update tests to account for 0 time step
LukeSeifert 0098207
Rename min to max timestep
LukeSeifert 16fed6a
Clean up phd result generator
LukeSeifert 9a2d8d7
Change min to max timestep
LukeSeifert eed22f7
Update git ignore
LukeSeifert 41fac6c
Remove incorrect data
LukeSeifert 31896da
Fix pulse and add another test for groupfit
LukeSeifert 6057645
Adjust time indexing for initial time value
LukeSeifert f62fce6
Fix bug in preprocessing for multiple debug DNPs
LukeSeifert 1c52e05
Add a check if data empty
LukeSeifert 3ebc3a6
Fix bug in number of group evaluation
LukeSeifert 1d3f9af
Add data generation script
LukeSeifert 8e77486
Fix bug in generate data to check that dir exists
LukeSeifert eabdcd1
Update gitignore
LukeSeifert ff9e48a
Adjust input files to use iaea data with jeff CFYs
LukeSeifert d4d5a0b
Clean up t net analysis scripts
LukeSeifert 2c615d1
Fix test bug
LukeSeifert c2f9e64
Merge branch 'arfc:main' into residual-modification
LukeSeifert af2927e
Adjust analysis file names
LukeSeifert c9dfaeb
Clean up analysis plot gen
LukeSeifert 472346b
Add reactivity and clean up PRK data
LukeSeifert b70e4e4
Fix num groups in from group counts
LukeSeifert 6bf8eed
Add error checking for failed least squares solve
LukeSeifert 062cda3
Change phd results to iaea jeff data
LukeSeifert 2ad0cc0
Clean up analysis marker indexing and diff
LukeSeifert cc7d523
Clean up analysis
LukeSeifert 787d022
FIx preprocessing for fast energy
LukeSeifert 440fb3f
Add index error handling in post
LukeSeifert 275b4bc
Fix typo
LukeSeifert 616b170
Add a new analysis for direct comparison of shape
LukeSeifert c8601b6
Remove extra data files
LukeSeifert 5a04fac
Restructure data download and add JEFF 40 OMC chain
LukeSeifert fa9b077
Update schema for new data and JEFF 4.0 data
LukeSeifert ffd110f
Update schema to handle new data
LukeSeifert 2931c5c
Switch to jeff4.0
LukeSeifert 566f4b6
Increase half life noice to account for 100 second half-life
LukeSeifert 27970e7
Update example inputs
LukeSeifert a1b7a9d
Add fast pulse results to prk
LukeSeifert 73402e9
Change to title case and add colors
LukeSeifert b5016d9
Improve colors
LukeSeifert acb84f6
Add avg hl plotting
LukeSeifert f37f697
Add 8 group data
LukeSeifert 4aa3c59
(potential breaking change) Fix bug, add metastable to emission prob …
LukeSeifert 37cb141
Adjust num groups to use parameter length
LukeSeifert 8dc7586
Add JENDL5 to data download
LukeSeifert db4618e
Make jendl save to jendl5
LukeSeifert 667f320
JENDL-5 added
LukeSeifert a25f4be
Adjust minimum to use mean value instead for improved resolution and …
LukeSeifert 7b2bccc
Further simplify axes
LukeSeifert 44fc46e
Clean up prelim results with new equilibrium results
LukeSeifert c84154e
Update multipost naming
LukeSeifert e797642
Renamed num_times
LukeSeifert a107bb2
Add jendl processing
LukeSeifert e6cd1c3
Add jeff311 to input schema
LukeSeifert b88c149
Make names more generic
LukeSeifert 68e0ea9
Download JEFF decay data
LukeSeifert 5deccc3
add jeff decay availability
LukeSeifert 4b717f3
Clean up preprocessing to be more general
LukeSeifert fd0dd3f
Add 2026 data paper results generator script
LukeSeifert b5dcd12
Add data table generation
LukeSeifert a471ddb
Update samples and post options
LukeSeifert 830921a
Add less frequent data plotting
LukeSeifert 41daf18
Fix debug concs for CFY
LukeSeifert 7c8896f
Make mean marker plotting an optional user setting
LukeSeifert e640c42
Comment out default nuc color
LukeSeifert 92b19d4
Remove warning about residence time
LukeSeifert 9ec12b1
Reduce warning length
LukeSeifert 44b0e01
Add difference and relabel pcc bar
LukeSeifert 5f03aeb
Add PCC cutoff setting
LukeSeifert 4e8e414
Adjust post data loading to save memory
LukeSeifert 201bf80
Add hybrid data analysis script
LukeSeifert d6f81c2
Add more data plotting
LukeSeifert 1ea4140
Fix test to account for CFY and add more comments
LukeSeifert a4fa6cc
Adjust test data for corrected metastable nucs
LukeSeifert 5dd5dd6
Refine test
LukeSeifert 9cd811b
Add minimum of 1 to samples
LukeSeifert 05d1eb0
Change least squares to use chi-squared if there is only a single sample
LukeSeifert d38b123
Add correlation matrix plotting during least squares solve
LukeSeifert 6f7f264
Increase default initial parameter guess to 50 attempts
LukeSeifert 10e5e30
Add warning about uncertainty model
LukeSeifert 5ba1f1c
Fix irrad time bug
LukeSeifert 9141c75
Clean up group fit minor bugs
LukeSeifert 8a0798d
Add nominal debugging option
LukeSeifert 48d86bb
Convert to using time dependent data for non-sampled concs
LukeSeifert 56731e9
Add MSBR example to base removal scaling readme
LukeSeifert 77875cc
Fix count rate for CFY solve
LukeSeifert 124c862
Clean up prelim results generator
LukeSeifert c138952
Add flux scaling result generation
LukeSeifert b12acc1
Add a check for output dir pathing
LukeSeifert 99fdd8c
Fixes to tests
LukeSeifert 1143f83
Update tests
LukeSeifert 6e9d8cf
Adjust residual function
LukeSeifert 73bee65
Reframe residual test
LukeSeifert 747c740
Merge branch 'add-data' of github.com:LukeSeifert/mosden into add-data
LukeSeifert e1d59c6
Add atol to omc test
LukeSeifert 6edaedb
Fix dict indexing
LukeSeifert 59c9753
Add correlation plot option
LukeSeifert c5bd29c
Fix residual func call for omc
LukeSeifert d4cf4d9
Remove residual comparison from OMC test
LukeSeifert 993444b
Clean up input files
LukeSeifert 9612388
Adjust test 7 and 8 to use 2 groups instead of 6 (overfitting)
LukeSeifert File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why this specific number?