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
Patrick Shriwise
c0e32b751b
Addressing comments from @paulromano.
2019-09-16 23:48:52 -05:00
Patrick Shriwise
8ebfdc3eb7
Improving documentation.
2019-09-16 15:45:54 -05:00
Patrick Shriwise
962f3d46f1
Adding documentation for some of these new methods.
2019-09-16 15:45:54 -05:00
Patrick Shriwise
36fb89dead
Making analagous function for finding the right parenthesis.
2019-09-16 15:45:54 -05:00
Patrick Shriwise
25df513a77
Renaming function.
2019-09-16 15:45:54 -05:00
Patrick Shriwise
789d55a35a
Removing complement operator in a separate step.
2019-09-16 15:45:54 -05:00
Patrick Shriwise
0d02f8b2d2
Working now. Needs cleanup.
2019-09-16 15:45:54 -05:00
Patrick Shriwise
85fa32150a
Still needs work
2019-09-16 15:45:53 -05:00
Patrick Shriwise
3439797e32
Update for case where the entire region is a complement. Addition of a cell and redefinition of another to test more robustly.
2019-07-24 03:02:10 -05:00
Patrick Shriwise
d820e6777a
Apply suggestions from code review
...
Accessing cell/material names through accessor. Returning a const reference from `name()` accessor in both cases.
Co-Authored-By: Paul Romano <paul.k.romano@gmail.com>
2019-07-23 14:33:35 -05:00
Patrick Shriwise
933a5c4770
Updates based on suggestions from @paulromano.
2019-07-18 22:21:55 -05:00
Patrick Shriwise
54df651888
Adding Material accessors for name.
2019-07-18 12:25:53 -05:00
Patrick Shriwise
df379471dd
Adding Cell accessors for name.
2019-07-18 12:19:13 -05:00
Patrick Shriwise
d223046b30
Adding complement operator back into internal cell RPN. Updating complex_cell bounding box algorithm to parse existing RPN.
2019-07-16 16:52:30 -05:00
Patrick Shriwise
e9ac007367
Removing complement from internal RPN.
2019-07-16 16:52:30 -05:00
Patrick Shriwise
08239a98d2
Adding a bounding box method to the universe class.
2019-07-16 16:52:30 -05:00
Patrick Shriwise
470e26c783
Adding bbox defs for cells.
2019-07-16 16:52:30 -05:00
Patrick Shriwise
446e78cb87
Updating bounding box definitions for all surfaces.
2019-07-16 16:52:30 -05:00
Paul Romano
5b0d8ed80c
Add temperature interface for Cell
2019-07-09 06:43:16 -05:00
Patrick Shriwise
cb3f878d11
Renaming test. Altering includes in surface/cell.h to isolate external package includes.
2019-06-16 22:02:03 -05:00
Patrick Shriwise
42b5f2aa7e
Adding history reset at the end of the particle transport loop.
2019-06-12 16:38:35 -05:00
Sterling Harper
d0a0d34b89
Address #1210 comments
2019-04-03 19:53:24 -04:00
Sterling Harper
5d5b82f0ae
Cleanup UniversePartitioner code
2019-03-31 12:29:18 -04:00
Sterling Harper
4b76c28a3b
Optimize find_cell on universes with many z-planes
2019-03-31 10:55:26 -04:00
Patrick Shriwise
1df5e95f66
Using a DAGSurface/Cell class attribute to track DAGMC indices and contain +1's.
2019-03-15 15:55:20 -05:00
Paul Romano
38e39c4486
Use unique_ptr consistently for global vectors
2019-03-01 15:56:21 -06:00
Paul Romano
6712de2ad9
Remove remaining Fortran source files
2019-02-21 22:44:20 -06:00
Paul Romano
39961dc0a4
Fix most DAGMC-related errors
2019-02-15 14:49:51 -06:00
Paul Romano
964fdfde30
Remove cells array on Fortran side
2019-02-15 11:00:00 -06:00
Paul Romano
f8925b25be
Convert transport() and cross_surface() to C++
2019-02-15 10:59:23 -06:00
Sterling Harper
35238259c0
Simplify neighbor list implementation
2018-12-18 15:02:07 -05:00
Sterling Harper
066f698da7
Add comments to neighbor list code
2018-12-15 15:34:00 -05:00
Sterling Harper
a8cb86c6b5
Implement linked-list/vector hybrid NeighborList
2018-12-14 12:44:20 -05:00
Sterling Harper
e358f6d90a
Switch to cell-based neighbor lists
2018-11-24 09:29:24 -05:00
Paul Romano
3cfe71621b
Put global variables in cell.h in model namespace
2018-11-14 15:00:15 -06:00
Patrick Shriwise
64e2df362a
Adding changes requested in PR.
2018-10-01 10:35:46 -05:00
pshriwise
2ad76be9eb
Code updates/changes as requested by @paulromano
2018-09-25 22:28:31 -05:00
pshriwise
dc4f56ed0c
Removing explicit keyword from empty constructors.
2018-09-25 21:24:34 -05:00
pshriwise
f9d287eb89
updating member variable name.
2018-09-21 20:38:21 -04:00
pshriwise
d8e12ffb92
More friendly class names for DAGMC surfaces/cells.
2018-09-21 16:07:14 -04:00
pshriwise
3d27fe55eb
Changing cad references/symbols to dagmc to leave room for other CAD implementations.
2018-09-21 15:52:38 -04:00
shriwise
c9ff5f1530
Removing duplicate documentation in CSGCell.
2018-09-21 15:52:38 -04:00
shriwise
86766dbfdd
Updating documentation on contains.
2018-09-21 15:52:38 -04:00
shriwise
5ed66df7fd
Replacing missing doc string
2018-09-21 15:52:38 -04:00
shriwise
f8d4d56aa8
Removing unecessary inline.
2018-09-21 15:52:38 -04:00
shriwise
53dc9b4e48
Fixes after rebase. Non-CAD build is working.
2018-09-21 15:52:38 -04:00
shriwise
2e4809c8d5
Updating CAD cell/surface methods to use new Position and Direction structs.
2018-09-21 15:51:27 -04:00
shriwise
0cd8b88ca4
Some corrections from the rebase onto develop.
2018-09-21 15:51:27 -04:00