Commit graph

42 commits

Author SHA1 Message Date
Bryan Herman
10d3327bc4 Revert "check for absolute precision issues when neutron distances to lattice surface and global surface are very small and close"
This reverts commit d51d3f72de.
2013-04-22 18:40:35 -04:00
Bryan Herman
d51d3f72de check for absolute precision issues when neutron distances to lattice surface and global surface are very small and close 2013-04-22 00:05:31 -04:00
Paul Romano
878697dfc9 Display correct surface id on lost particle error. 2013-04-08 20:04:23 -04:00
Bryan Herman
6134642f35 split particle restart logic into two files, call to write particle restart is in physics and geometry now decoupled from error 2013-04-02 09:45:03 -07:00
Paul Romano
fa92904436 Removed stubs for box and general quadratic surfaces. 2013-02-05 14:57:23 -05:00
Paul Romano
b0fe887aeb Fix distance to surface for cones, again. Closes #143. 2013-02-01 22:06:50 -05:00
Paul Romano
8b2636ff32 Fix distance_to_boundary for cones. Closes #143. 2013-01-31 20:08:21 -05:00
Paul Romano
3fa6f8def9 Add lattice z position to trace information. 2013-01-29 15:35:28 -05:00
Paul Romano
20890a5db0 Changed element component to universes on Lattice derived type. 2013-01-29 15:35:28 -05:00
Paul Romano
d50703937b 3D lattice capability. 2013-01-29 15:35:28 -05:00
Paul Romano
d27dbe3c01 Refactored to use new list, dictionary, and set implementations. Closes #56 on github. Closes #31 on github. 2013-01-27 21:43:31 -05:00
Paul Romano
b8bba283a0 Fixed coincident surfaces from separate universes and particle tangent to surfaces. Closes #80 on github. Closes #124 on github. 2012-12-04 16:42:14 -05:00
Paul Romano
7a7d83e4e2 Removed add_to_score subroutine and replaced calls with += instruction. 2012-12-02 15:52:43 -05:00
Paul Romano
4347ba1322 Changed spacing to conform with style guide. 2012-11-26 16:01:23 -05:00
Paul Romano
6a3a5ef5a2 Fix problem with corner-crossing. Closes #116 on github. 2012-10-24 21:25:58 -07:00
Paul Romano
3315137817 Added reflection for cones. 2012-10-15 10:40:46 -04:00
Paul Romano
12c2b99f11 Added distance to boundary for cones. 2012-10-15 09:43:14 -04:00
Paul Romano
e2c73fd156 Surface sense calculation for cones. 2012-10-15 09:07:54 -04:00
Bryan Herman
05b97500ef changed how estimator scoring routines are called, now called if tallies are in active tally list. this will work for inactive tallies now 2012-08-27 08:22:43 -07:00
Paul Romano
709878c8b2 Rotation and translation on filled cells. Closes #46 on github. 2012-08-01 16:48:46 -04:00
Paul Romano
08ca1beae4 Cleaned up cell_contains to take advantage of simple cells. 2012-07-28 18:44:02 -04:00
Paul Romano
f4f2a85b6f Added 'modes' to improve program logic. 2012-04-07 11:12:22 -04:00
Paul Romano
a272bafb03 Added trace information on collision. 2012-03-22 10:38:11 -04:00
Paul Romano
28aa9111de Added trace message for cells. 2012-03-22 10:16:13 -04:00
Paul Romano
6a72d02d8d Added statistics and output for global tallies. 2012-02-27 12:14:15 -05:00
Paul Romano
1a84260070 Moved particle pointer to global module. 2012-02-15 14:19:36 -05:00
Paul Romano
51a6461d69 Only call tally scoring routines when needed. 2012-02-12 21:03:07 -05:00
Paul Romano
a6a9ad1a5a Copy particle coordinates when creating new level in find_cell. 2012-01-22 14:45:47 -05:00
Paul Romano
95cfac061d Fixed bug in neighbor searching. 2012-01-19 23:30:33 -05:00
Paul Romano
f7d1fbb569 Better handle reflection from surface coincident with lattice or universe boundary. 2012-01-18 20:19:55 -05:00
Paul Romano
64a6c6d798 Improved distance to lattice calculation for cases with coincident surfaces. 2012-01-18 20:00:48 -05:00
Paul Romano
059784c2db Simplified handling of reflective boundary conditions. 2012-01-18 19:26:31 -05:00
Paul Romano
1571f275de Added precision check for distance to defined surface. 2012-01-18 18:38:28 -05:00
Paul Romano
c9ebf2424f Removed in_lower_universe attribute and changed test for reflection in lower universe. 2012-01-18 18:34:01 -05:00
Paul Romano
3571290a8f Improved error checking in cross_lattice subroutine. 2012-01-11 13:37:24 -05:00
Paul Romano
547b95dfee Added search for particle from universe 0 if particle can't be found after crossing lattice. 2012-01-09 15:06:07 -05:00
Paul Romano
5964082dde Added particle id to fatal error messages. 2011-12-21 00:48:46 -05:00
Paul Romano
fd9cc40193 Changed module interface int_to_str to to_str. 2011-12-20 23:28:13 -05:00
Paul Romano
154da86236 Changed many line continuations. 2011-12-20 14:23:02 -05:00
Paul Romano
0431b19504 Added out-of-bounds check on lattice elements in find_cell. 2011-12-16 10:28:56 -06:00
Paul Romano
ecca5388a1 Fixed redundant calculation of lattice boundary distance. Reduced FP_PRECISION. 2011-12-15 13:29:00 -06:00
Paul Romano
287d492396 Renamed all f90 files to F90. 2011-12-08 15:52:51 -05:00
Renamed from src/geometry.f90 (Browse further)