Commit graph

714 commits

Author SHA1 Message Date
yardasol
c3921b735f Changes from @paulromano's 6th round of comments
- add more detail to `MicroXS` example in User's Guide
- Cleanup the `from_model` method
- Reduce repeated code between `MicroXS` and `CoupledOperator`
2022-08-04 10:51:38 -05:00
yardasol
65624df58d add chain_file, dilute_initial parameters to MicroXS.from_model 2022-08-03 16:16:19 -05:00
Olek
4a06d14b15
Apply suggestions from code review
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2022-08-02 12:28:00 -05:00
yardasol
89d79310bb revert DepletionOperator to TransportOperator; doc updates 2022-08-01 12:44:28 -05:00
yardasol
78e4e0aedf doc adjustments from @paulromano's comments 2022-08-01 12:20:46 -05:00
yardasol
3e81a86915 TransportOperator->DepletionOperator 2022-07-30 18:37:51 -05:00
yardasol
773757246b Operator->CoupledOperator
- update references in docstrings and docpages
- minor adjustments to related docs in deplete module files
- retain backwards compatiblity by exporint Operator alias
2022-07-30 16:46:31 -05:00
yardasol
ea1e2d02c4 Adjust docpages to accomodate new transport-independent depletion
scheme.
2022-07-30 15:17:16 -05:00
yardasol
3e827530ba make changes from @paulromano's 3rd review
- syntax fixes and adjustments
- change name of FluxDepletionOperator to IndependentOperator
- flux_operator.py -> independent_operator.py
- new class, MicroXS, for creating (for now) one-group microscopic
  cross section DataFrames. This class takes the functionality that was
  previously in static functions in IndependentOperator
- Associated changes to the test suite and online docs
2022-07-28 17:50:06 -05:00
yardasol
4818a296d4 Made changes from paulromano's 2nd round of comments
- Syntax improvements and fixes
- removed `flux` parameter from Integrator
- Moved generate_1g_cross_sections to a top level function in
  flux_operator.py
- changed normalization modes: constant-flux -> source-rate;
  constant-power -> fission-q
- fixed regression tests (fission-q reference solution was bad before,
  but is now much more reasonable and comparable to the source-rate
  reference solution)
- added `nuc_units` parameter to the `from_nuclides` method.
- docstring fixes
- RST doc fixes
- spelling fixes
2022-07-27 13:30:56 -05:00
yardasol
18cc291c9d formatting adjustment in usersguide 2022-07-21 17:52:18 -05:00
yardasol
2f43656f34 update user guide 2022-07-21 12:27:36 -05:00
yardasol
06f34b9f23 address most of paulromano's comments 2022-07-21 11:00:45 -05:00
yardasol
030e14a799 update name of function in example 2022-07-19 12:55:05 -05:00
yardasol
7e671d4e57 Change defualt constructor to accept a Materials object
The classmethod, from_nuclides, retains the volume-nuclide constructor
2022-07-19 12:33:56 -05:00
yardasol
3817750bff fix Operator syntax in UG Chapter 8 example 2022-07-19 12:20:22 -05:00
yardasol
5f8e1ff9d9 Address paulromano's comments
- various syntax adjustments and cleanups
- remove unneeded import statements
- add more information to new section in user's guide
- typo fixes
- remove dilute_initial
- move _validate_micro_xs_inputs back into the class as a static method
- update tests to reflect changes
2022-07-12 11:44:12 -05:00
yardasol
3e5f47b0be Added references to the new class in the docs 2022-07-07 16:22:30 -05:00
Paul Romano
8bfb1889b9 Rename deplete.ResultsList -> deplete.Results 2022-06-03 09:04:00 -05:00
Paul Romano
0b77cc7edc Allow normal instantiation of ResultsList (instead of from_hdf5) 2022-06-03 09:03:57 -05:00
Patrick Shriwise
fe230168fb
Merge pull request #2071 from paulromano/flf-improve-track
Major overhaul of track file capability
2022-06-02 14:32:49 -05:00
Paul Romano
6c07553b89 Add cell instance to particle track file (thanks @pshriwise for suggestion) 2022-05-31 17:08:40 -05:00
Paul Romano
8fdbbd2c43 Set default max_tracks to 1000 2022-05-31 07:32:29 -05:00
Paul Romano
ae849c5842 Have filter methods return new Track/Tracks objects 2022-05-25 22:12:44 -05:00
Paul Romano
2e54c31915 Rename TrackFile --> Tracks 2022-05-25 16:58:20 -05:00
Paul Romano
fb5597a88f Mention multiple track files when run with MPI in documentation 2022-05-20 12:59:50 -05:00
Paul Romano
e056180f73 Add doc section on particle track files to user's guide 2022-05-20 10:47:02 -05:00
Paul Romano
b786ad4c9f Write separate track files for multiple MPI ranks 2022-05-19 13:27:33 -04:00
Kalin Kiesling
2b779091da update same info in install.rst 2022-05-16 11:41:03 -05:00
Paul Romano
45a6b31c8f Change StatePoint.k_combined -> keff, ResultsList.get_eigenvalue -> get_keff 2022-05-02 12:09:43 -05:00
Kalin Kiesling
ec4f1b71b5 fixing a typo because I mix up control and command keys on macs still - again 2022-04-06 14:14:12 -05:00
Kalin Kiesling
6208b40770 fixing a typo because I mix up control and command keys on macs still 2022-04-06 14:10:03 -05:00
Kalin Kiesling
3ba511c056 update mpi options 2022-04-06 13:41:44 -05:00
Kalin Kiesling
ac607a83f9 updated more mpi instances in install documentation 2022-04-06 09:33:49 -05:00
Kalin Kiesling
4029483493 wording 2022-04-05 15:59:41 -05:00
Kalin Kiesling
837ccc73af updated documentation with new compile flag for mpi 2022-04-05 15:59:09 -05:00
Kalin Kiesling
4f93bf22f5
Apply suggestions from code review
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2022-03-23 09:53:50 -05:00
Kalin Kiesling
0e79264e7f corrected install docs with new dagmc and libmess flags 2022-03-22 13:27:40 -05:00
Kalin Kiesling
d118617e29 added section on build types to install doc 2022-03-22 11:09:25 -05:00
Kalin Kiesling
61ace1ab09 update documentation with new options names 2022-03-22 10:50:58 -05:00
Kalin Kiesling
0655e73929 removed debug and optimize options from install docs 2022-03-21 15:51:19 -05:00
Paul Romano
338abf2fab Fix broken links, remove section talking about MATLAB 2022-03-04 10:34:37 -06:00
Paul Romano
8418eaeedb Update troubleshooting guide with better instructions for geometry debugging 2022-03-04 10:13:05 -06:00
Rémi Delaporte-Mathurin
30fdbaeb13
Tiny typo 2022-02-16 12:42:43 -05:00
Paul Romano
3830a21093 Fix warnings in doc build 2022-02-04 07:19:42 -06:00
Olaf Schumann
3e79b55ae4 Update Documentation 2022-01-05 21:06:09 +00:00
Paul Romano
b517d2967d Respond to @pshriwise comments on #1933 2021-12-29 10:18:02 -05:00
Paul Romano
5cdf52ccf8 Move paragraph on depletion crash/hang to troubleshoot.rst 2021-12-16 11:06:39 -05:00
Tyson Whitehead
4559c8f3af fixup! Note MPI fork depletion analysis issues in MPI installation guide 2021-12-16 10:58:58 -05:00
Paul Romano
c347e2163d Update ci.yml, Dockerfile, install instructions 2021-10-04 15:48:46 -05:00