Paul Romano
|
bc09d1ef55
|
adding back files to be reviewed
|
2019-10-28 11:55:45 -05:00 |
|
Paul Romano
|
ae28233110
|
deleting all files to prepare for review
|
2019-10-28 11:48:19 -05:00 |
|
Paul Romano
|
d85df13ae7
|
Make surfaces take coefficients as first arguments
|
2019-09-04 15:10:53 -05:00 |
|
Sterling Harper
|
6a22a246d8
|
Merge remote-tracking branch 'upstream/develop' into rect_mesh
|
2019-06-07 09:29:13 -04:00 |
|
Sterling Harper
|
9ddd8b3067
|
Change Python Mesh class to RegularMesh
|
2019-06-07 08:51:09 -04:00 |
|
Sterling Harper
|
b804ddc952
|
Address comments on #1246
|
2019-06-06 17:12:49 -04:00 |
|
Sterling Harper
|
a0d3d11328
|
Clean up RectilinearMesh implementation
|
2019-05-29 13:14:45 -04:00 |
|
Sterling Harper
|
3cee8a77fc
|
Add RectilinearMesh to regression tests
|
2019-05-28 18:48:10 -04:00 |
|
Sterling Harper
|
c196405a34
|
Add RectilinearMesh Python class
|
2019-05-28 13:23:59 -04:00 |
|
amandalund
|
81674a1c2d
|
A couple more fixes for mesh to/from XML
|
2019-05-01 12:20:46 -04:00 |
|
amandalund
|
489a03c648
|
Get value from either attribute or element when reading settings from XML
|
2019-04-25 20:07:53 -05:00 |
|
amandalund
|
8f48ecf7de
|
Add method for generating settings from an XML file
|
2019-04-18 08:22:40 -05:00 |
|
liangjg
|
ea71b9e377
|
replace all dataset.value with dataset[()] (or occasionally dataset[...])
|
2019-03-27 11:45:48 -04:00 |
|
Paul Romano
|
50aa7be701
|
Make sure ABCs come from collections.abc
|
2018-10-18 05:54:36 -05:00 |
|
Adam G Nelson
|
b704480f9f
|
Fixed python-side conversion of MGXS mesh to a lattice for input.
|
2018-06-19 07:03:54 -04:00 |
|
tjlaboss
|
75dc4131dc
|
Long live PEP8
|
2018-05-22 13:36:50 -04:00 |
|
tjlaboss
|
a47f3abbde
|
New class method, Mesh.fromRectLattice()
|
2018-05-21 17:13:37 -04:00 |
|
Adam G Nelson
|
1d2ebb71f8
|
Implemented Expansion filters in to the MGXS classes and removed the old score-based expansions
|
2018-04-27 19:45:38 -04:00 |
|
Paul Romano
|
d41ac48467
|
Force all filters to have a .bins attribute that makes sense
|
2018-03-28 15:56:03 -05:00 |
|
Paul Romano
|
bd5b7afc2d
|
Fix bug related to bin ordering for mesh filters
|
2018-03-16 13:47:01 -05:00 |
|
Paul Romano
|
c428cee667
|
Remove __future__ and six imports
|
2018-02-05 23:14:30 -05:00 |
|
Paul Romano
|
b771fb7ae3
|
Remove eq/hash on Mesh and Tally
|
2017-12-17 07:16:06 +07:00 |
|
Paul Romano
|
ca009e211e
|
Manage unique IDs via new IDManagerMixin that uses class variables
|
2017-06-07 20:12:51 -05:00 |
|
Adam Nelson
|
f722d77cd4
|
Fixed the generation of meshes and implemented // as suggested by @paulromano
|
2017-03-04 12:51:36 -05:00 |
|
Adam Nelson
|
14f6185744
|
resolved @wbinventor comments on the mesh and executor
|
2017-02-26 05:39:20 -05:00 |
|
Adam Nelson
|
fc3df18eab
|
Added an openmc.run mode (summary, which just shows the timing and summary results; fixed the generation of cells from a mesh (incorrect ordering of universes in the lattice), xs_shapes for delayed groups had wrong ordering (fixed) in openmc.MGXSLibrary and openmc.Plotter, fixed error in multi-group plots which only plotted one group not all, fixed issue with setting max order to 0 for Legendre scattering (not legendre converted to tabular w/in OpenMC, the default), removed superfluous xs assignments in MG mode which only slowed things down
|
2017-02-25 08:17:10 -05:00 |
|
Paul Romano
|
8f2efa19dd
|
Create Mesh.from_hdf5() and Surface.from_hdf5() methods
|
2017-02-21 21:26:25 -06:00 |
|
tjlaboss
|
464cd99d3c
|
Removed method Mesh.__eq__()
|
2017-02-08 18:28:38 -05:00 |
|
tjlaboss
|
87894b3e57
|
Mesh is now a child of EqualityMixin
|
2017-02-08 18:27:35 -05:00 |
|
Paul Romano
|
be470d2615
|
Get rid of self._*_file attributes
|
2016-12-14 06:56:38 -06:00 |
|
Paul Romano
|
0454e66a11
|
Merge branch 'develop' into scopatz-six
|
2016-10-18 23:01:03 -05:00 |
|
Adam Nelson
|
22df8cfe41
|
Incorporated @paulromano comments
|
2016-10-18 05:23:50 -04:00 |
|
Adam Nelson
|
c446f10e5a
|
Last @paulromano comment I held off on. Didnt update all mgxs h5 libraries yet as future comments from others will require I do that anyways.
|
2016-10-10 15:33:14 -04:00 |
|
Adam Nelson
|
935d72af0d
|
Resolution of @paulromano comments
|
2016-10-10 15:19:47 -04:00 |
|
Paul Romano
|
5a126d086e
|
Use six.string_types instead of basestring
|
2016-10-06 21:55:12 -05:00 |
|
Adam Nelson
|
c5dc4fad3d
|
Updating to resolve @samuelshaner comments
|
2016-09-19 20:44:06 -04:00 |
|
Adam Nelson
|
1f4187d761
|
Merged w 1d mesh PR
|
2016-09-19 19:20:18 -04:00 |
|
Adam Nelson
|
255aba1fc0
|
Updated ipython notebook, fixed minor corrections throughout, and added h5 wrapper functions in hdf5_interface so the various from_hdf5 routines dont have to call low-level functions directly
|
2016-09-10 11:28:08 -04:00 |
|
Sam Shaner
|
8f1b6c64ca
|
Got mesh tallies (including currents) working for 1D and 2D
|
2016-09-05 12:24:09 -04:00 |
|
Adam Nelson
|
7e5326d705
|
Removed unused variables, cleaned up other code base, fixed all the bugs (seems to work now!), set default MGXS library temperature (via the API) to 294K to be consistent with the default w/in OpenMC. Looking good folks. Next up is re-implementing the user-facing option for converting Legendre to tabular (it shouldnt be in the library like it was before), implementing a script to convert from xml to h5, and switching the library format to use sparse scattering matrices instead of dense
|
2016-09-04 15:40:02 -04:00 |
|
Paul Romano
|
08219585f9
|
Fix two documentation issues
|
2016-08-20 16:50:14 -05:00 |
|
Adam Nelson
|
256f0b93eb
|
Resolving comments from @samuelshaner and @wbinventor
|
2016-08-18 19:27:32 -04:00 |
|
Adam Nelson
|
ef2f6bdc7c
|
Addressing comments
|
2016-08-06 11:52:55 -04:00 |
|
Adam Nelson
|
2025306f9a
|
Added capability to use MGXS with a mesh domain in create_mg_mode and create_mg_library.
|
2016-08-06 06:43:25 -04:00 |
|
Paul Romano
|
c7a0b716d2
|
General cleanup -- both bugs and style issues -- based on running pylint
|
2016-07-02 11:04:25 +07:00 |
|
Paul Romano
|
d16e3fca89
|
Remove many __deepcopy__ implementations
|
2016-06-01 07:56:45 -05:00 |
|
wbinventor@gmail.com
|
7be1b7a609
|
Now using hash(repr(self)) instead of hash(str(self)) in Python API
|
2015-12-01 10:13:37 -05:00 |
|
wbinventor@gmail.com
|
4be3c64da9
|
Added __hash__ routines to all Python classes based on __repr__ methods
|
2015-11-29 09:00:47 -05:00 |
|
Will Boyd
|
857a2c5734
|
All object names in Python API now initialized to an empty string
|
2015-11-03 10:19:42 -05:00 |
|
Will Boyd
|
b9a439da11
|
Python API now allows IDs to be greater than or equal to zer
|
2015-10-12 23:16:45 -04:00 |
|