Commit graph

707 commits

Author SHA1 Message Date
Paul Romano
195f81cacb Update Intel compiler flags. Allow CC to be set in run_tests.py 2016-07-14 09:54:50 -05:00
Sam Shaner
bc5efa71c7 updated formatting for tally slice merge test 2016-07-10 15:01:24 -06:00
Sam Shaner
9d55caf5c0 fixed typo in tally slice merge test comment 2016-07-07 16:19:30 -04:00
Sam Shaner
a73e7529ab modified tally slice merge test to get slice of a mesh 2016-07-07 16:17:50 -04:00
Paul Romano
348eb44b6f Make sure fixed source resample is reproducible for MPI runs 2016-06-29 18:51:26 +07:00
Paul Romano
40b05fe94e Ensure source bank is resampled at each generation for fixed source 2016-06-29 10:17:41 +07:00
Sterling Harper
2ea00d23b1 Merge remote-tracking branch 'upstream/develop' into multipole 2016-06-15 10:59:18 -05:00
Paul Romano
d30d010aea Merge pull request #673 from nelsonag/aniso
Set MG mode to convert Legendre-expanded anisotropic scattering data in to tabular data by default
2016-06-14 14:44:46 -05:00
Sterling Harper
3280d5465e Merge remote-tracking branch 'upstream/develop' into multipole 2016-06-09 13:32:26 -05:00
Sterling Harper
4706236837 Revert "Use ACE data over WMP data where possible"
This reverts commit 5a9dc63135.  This commit created too many issues with incorrectly sampling reactions.
2016-06-09 09:29:31 -05:00
Adam Nelson
dffb9858e8 Fixed per @paulromano comments 2016-06-08 19:38:44 -04:00
Sterling Harper
55e1ebff2d Use multiple universes for TRISOs 2016-06-07 20:05:24 -05:00
Adam Nelson
826d5a43d8 Switched tabular_legendre to have a default of true 2016-06-07 20:04:13 -04:00
Paul Romano
07ef67fee0 Initial TRISO modeling capabilities 2016-06-01 10:19:28 -05:00
Will Boyd
a787ea8818 Merge pull request #656 from paulromano/pyapi-geometry-improvements
Python API geometry enhancements
2016-05-31 10:31:40 -04:00
Paul Romano
2b219ae15f Refactor handling of cell fill types. Fix Geometry.get_* methods 2016-05-31 08:43:34 -05:00
Adam Nelson
a3ccb5c7cd Added all mgxs types to tally types for all mgxs library tests and also converted them (save for the distribcell tests) to use the pincell model. Also, this showed there was an error in my multiplicitymatrix class, but thats fixed now 2016-05-29 14:57:00 -04:00
Adam Nelson
3368d7aebe Converting test_mgxs_library_*_nuclides tests to use openmc.mgxs.MGXS_TYPES so the test always tests the latest list of Mgxs classes 2016-05-29 14:18:31 -04:00
Adam Nelson
56f2a0b2e6 Removed final few lines of superfluous code/comments 2016-05-29 14:12:47 -04:00
Adam Nelson
e201b898ed PEP8 compliance changes to the new test, testing_harness and input_set 2016-05-29 14:09:27 -04:00
Adam Nelson
117ca2e1b2 Left some superfluous code in there. removed now 2016-05-29 13:50:23 -04:00
Adam Nelson
326cf4f84c added pin cell input set and converted test_mgxs_library_ce_to_mg to use it. 2016-05-29 13:47:17 -04:00
Adam Nelson
2a786f090d Fixed failing test: not enough neutrons simulated so many cross sections were zero. Made OpenMC properly deal with that case and then added more neutrons to the test to make it a bit more useful 2016-05-29 13:18:32 -04:00
Adam Nelson
9ead31396e removed deletion of tallies.xml in new tests cleanup routine since its already deleted, and added printing of logfile so I can debug this test isue 2016-05-29 11:23:48 -04:00
Adam Nelson
61fb8194a5 Added a test which tests creating MGXS in CE mode and piping in to MG mode. 2016-05-29 10:42:20 -04:00
Adam Nelson
160d35a548 Adding all MGXS classes to test_mgxs_libary_*nuclides. The current other test_mgxs_library_* tests dont require it since the scores in place now exercise their respective routines on the base classes, so no reason to add to the total data generation and test time. Also clarified the results_true files for all test_mgxs_library tests which needed it by adding an endline after the dataframe string. 2016-05-29 09:59:42 -04:00
Paul Romano
e40a369693 Add geometry plotting capability and restructure lattice attributes 2016-05-27 09:53:07 -05:00
Adam Nelson
4f56453a16 Removed (n,1n) score from code, replaced with deprecation message 2016-05-26 18:43:49 -04:00
Adam Nelson
ccc7da1032 Removing transport score capability and replacing with error message to let users know of deprecation. Also removed that same error message for diffusion 2016-05-25 21:26:06 -04:00
Sterling Harper
af82534e8d Merge pull request #647 from paulromano/periodic
Add periodic boundary conditions
2016-05-25 12:42:43 -04:00
Paul Romano
1af96416ea Extend input so that user can specify periodic surface pairs. Also fix a bug. 2016-05-25 07:22:43 -05:00
Sterling Harper
5a9dc63135 Use ACE data over WMP data where possible
With this commit energy grid points and cross sections (including inelastic) will be unaffected by included WMP
2016-05-19 21:26:46 -04:00
Sterling Harper
24ecc055ad Merge remote-tracking branch 'upstream/develop' into multipole 2016-05-19 13:39:25 -04:00
Will Boyd
2654505089 Updated MGXS test results using Pandas 0.18 2016-05-14 10:36:13 -04:00
Will Boyd
66b7979dfc Updated test results for MGXS 2016-05-13 17:27:03 -04:00
Will Boyd
9449ca6b89 MGXS tests now use a 3rd order legendre scattering moments 2016-05-13 15:50:40 -04:00
Will Boyd
7ed772d6c3 Now using scatter-PN scores in ScatterMatrixXS for tallying efficiency 2016-05-13 10:08:54 -04:00
Will Boyd
223e22d9ae Fixed merge conflicts with develop 2016-05-12 21:27:09 -04:00
Will Boyd
19feb55e6d Major refactoring of MGXS subclasses to eliminate tallies properties 2016-05-12 21:08:55 -04:00
Paul Romano
c494c5251f Merge pull request #611 from nelsonag/nuclidescatt
Multi-group Mode Implementation of Sparse Scattering Matrices and  Tallying Bug Fixes
2016-05-11 22:03:35 -05:00
Paul Romano
42ef7ccfac Add periodic boundary conditions 2016-05-11 12:10:30 -05:00
Will Boyd
a6fd59a622 Updated MGXS tests 2016-05-10 22:00:39 -04:00
Will Boyd
03828594fb Reverted to dropping scores from MGXS Pandas DF 2016-05-10 21:04:00 -04:00
Will Boyd
9e5460321f Updated MGXS test results to include Pandas DF column for scores 2016-05-09 13:26:42 -04:00
Paul Romano
049b04d995 Fix tests which autolink summary metadata now 2016-05-06 11:15:47 -05:00
Adam Nelson
a90a2f14dd Updating tests and merging 2016-05-02 04:57:33 -04:00
Paul Romano
d9b097dbaf Make Materials, Plots, and Tallies list-like 2016-04-29 16:14:02 -05:00
Paul Romano
50a80693b5 Rename main Python API classes to get rid of File. 2016-04-25 10:37:06 -05:00
Paul Romano
cccca4062a Goodbye openmc.Executor. Hello openmc.run and openmc.plot. 2016-04-25 09:04:52 -05:00
Paul Romano
f622300b7f Various improvements/fixes to Python API. Also fix MPI F08 binding issue. 2016-04-25 08:29:36 -05:00