Commit graph

1816 commits

Author SHA1 Message Date
Paul Romano
3bdf2ddfc8 Remove -dev tag from version number (0.13.1) 2022-08-18 09:35:24 -05:00
Paul Romano
183d9c74f6
Merge pull request #2161 from lewisgross1296/delete_tally
Add extern function to delete a tally by its index in the tallies vector
2022-08-18 08:45:07 -05:00
Paul Romano
48fb58a05d
Merge pull request #2174 from paulromano/prepare-0.13.1
Prepare for version 0.13.1
2022-08-18 06:54:40 -05:00
Paul Romano
2a7a6b171e
Fix flux equation per @yardasol suggestion
Co-authored-by: Olek <45364492+yardasol@users.noreply.github.com>
2022-08-17 09:26:46 -05:00
Paul Romano
6e1e18ab36 Define terms in flux equation for depletion docs 2022-08-16 22:18:55 -05:00
Paul Romano
aec246be72 Rename Tracks.write_tracks_to_vtk --> Tracks.write_to_vtk 2022-08-16 22:09:58 -05:00
Paul Romano
282c8115df Fix error in equation in depletion user docs 2022-08-16 16:38:21 -05:00
Paul Romano
d31b083685 Address @yardasol review comments 2022-08-16 16:19:55 -05:00
lewisgross1296
5003cf4823 changed vector to array to match other entries, removed extra trailing space 2022-08-16 15:42:45 -05:00
lewisgross1296
37b17b61cf added openmc_remove_tally to documentation 2022-08-16 14:26:48 -05:00
Patrick Shriwise
ab6b8f9acf CMake cmd fixes for libmesh and dagmc 2022-08-15 15:05:36 -05:00
Paul Romano
7b01891259 Start release notes for 0.13.1 2022-08-15 13:35:01 -05:00
Olek
22e23374dd
Apply suggestions from code review
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2022-08-11 13:38:45 -05:00
Olek
b93642ff74
fix density variable 2022-08-10 14:32:42 -05:00
yardasol
2144ec271f fix flux equation in depletion userguide 2022-08-10 10:57:23 -05:00
yardasol
672293a310 doc fixes 2022-08-09 23:04:53 -05:00
Paul Romano
c5a5a3b9a6 Merge branch 'develop' into reduced-absorption-xs 2022-08-08 12:17:18 -05:00
Paul Romano
2adf34b9a6
Merge pull request #2022 from JoffreyDorville/kalbach_mann_slope
Kalbach-Mann slope calculation for ENDF files
2022-08-05 11:51:00 -05:00
Paul Romano
abc0fd2693
Merge pull request #2100 from yardasol/transportoperator-subclass-notransport
Add class to allow running depletion simulation independent of the OpenMC transport solver
2022-08-05 08:20:26 -05:00
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
Ethan Peterson
3f3b0282f7
Merge pull request #2135 from paulromano/decay-data
Add ability to get sources from `Decay` class
2022-08-03 19:58:39 -04:00
yardasol
65624df58d add chain_file, dilute_initial parameters to MicroXS.from_model 2022-08-03 16:16:19 -05:00
Paul Romano
54ac2042fb Add ReducedAbsorptionXS class for MGXS (absorption - n2n - 2*n3n - 3*n4n) 2022-08-03 15:58:54 -05:00
yardasol
2a0da7437f Merge remote-tracking branch 'origin/transportoperator-subclass-notransport' into transportoperator-subclass-notransport 2022-08-02 17:19:31 -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
b742258954 Merge remote-tracking branch 'upstream/develop' into transportoperator-subclass-notransport 2022-08-01 14:29:59 -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
Paul Romano
75adc68861
Merge pull request #2103 from pshriwise/vtk_umesh
Store full unstructured mesh definition and add ability to write to VTK
2022-08-01 10:20:22 -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
Patrick Shriwise
5bd2a14a2c Adding missing datasets to the statepoint docs 2022-07-29 15:30:35 -05:00
Patrick Shriwise
d5e9632206 Updating statepoint doc a bit 2022-07-28 19:19:39 -05:00
Patrick Shriwise
4564607eff Addressing comments from @paulromano 2022-07-28 18:48:11 -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
Paul Romano
7c779f73f8 Move combine_distributions to univariate.py 2022-07-22 14:56:05 -05:00
Paul Romano
e8294d52a0 Update documentation for mixed thermal elastic 2022-07-22 07:49:00 -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
61ad9c977c fix Minimal example syntax 2022-07-20 11:04:39 -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
d69150db0c Merge branch 'refactor-deplete-operators' into transportoperator-subclass-notransport 2022-07-19 10:08:20 -05:00
Paul Romano
b1267f0544 Allow openmc_sample_external_source to produce multiple samples 2022-07-15 20:12:10 -05:00
yardasol
80fbcdcdf3 move intermediate classes to their own section in the api docs 2022-07-14 15:14:35 -05:00
yardasol
7b04111420 add small blurb about OpenMCOperator; move TalliedFissionYieldHelper to different section 2022-07-14 14:23:11 -05:00