Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 162 (100.0%) | 418 (100.0%) | 2.5 |
guilkey | 16 (9.9%) | 141 (33.7%) | 8.8 |
jbhooper | 5 (3.1%) | 96 (23.0%) | 19.2 |
jas | 121 (74.7%) | 80 (19.1%) | 0.6 |
tsaad | 4 (2.5%) | 67 (16.0%) | 16.7 |
dsunder | 2 (1.2%) | 24 (5.7%) | 12.0 |
ahumphrey | 7 (4.3%) | 6 (1.4%) | 0.8 |
cgritton | 5 (3.1%) | 4 (1.0%) | 0.8 |
banerjee | 2 (1.2%) | 0 (0.0%) | 0.0 |
Fixed bug in outputHelper. Was outputting only r1.
0 lines of code changed in 2 files:
- Fix bounding box issue for EllipsoidGeometryPiece
12 lines of code changed in 3 files:
Replaced the geometry based EllipsoidGeometryPiece instantiation and boundary check with a linear algebra based one.
Ellipsoids with arbitrary axes vector directions now work properly.
84 lines of code changed in 2 files:
Punting, assuming for now that the input is specifying 2D ellipses that are in
the Z-plane.
14 lines of code changed in 1 file:
Mercy! Fixing (I hope) round off issues that I didn't see before.
15 lines of code changed in 1 file:
Converging on getting the EGP to work properly.
12 lines of code changed in 3 files:
Additional fix to this code.
3 lines of code changed in 1 file:
Changed abs to fabs, atan to atan2, but most importantly, added some fabs in
the bounding box code.
30 lines of code changed in 1 file:
Updated ElectrostaticSolve to handle multiple materials
2 lines of code changed in 2 files:
Fix the calculation of number of particles in the angular direction
for the case of "constant_particle_volumes".
0 lines of code changed in 2 files:
Replace usage of NULL macro (type int) with nullptr (pointer literal of type: nullptr_t).
nullptr is implicitly convertible and comparable to any pointer type or pointer-to-member type, but is not implicitly comparable to integral types, except that it is convertible to bool (explicitly).
6 lines of code changed in 5 files:
Removal of src/Core/Thread and related refactoring throughout the code-base.
This is the first step in a series of infrastrucutre overhauls to modernize Uintah. Though this all passes local RT (both CPU and GPU tests), I expect some fallout we haven't considered and will be standing by to deal with any issues. Once the dust settles, we will move to replacing Core/Malloc with jemalloc.
* We are now using the standard library for all multi-threading needs within the infrastructure, e.g. std::atomic, std::thread, std::mutex, etc.
* The Unified Scheduler is now the only multi-threaded scheduler, e.g. ThreadedMPIScheduler no longer exists (though the source will soon be placed into an attic).
* Threads spawned by the Unified Scheduler are detached by default (not joinable), allowing for easy, clean and independent execution. There are no longer ConditionVariables used to signal worker threads, just a simple enum for thread-state.
* What was Core/Thread/Time.* is now Core/Util/Time.* - a next step will be to migrate all internal timers, etc to use std::chrono.
* NOTE: Though much cleanup has occurred with this commit, there is still significant cleanup and formatting to be done. The scope of this commit neccessitates a more incremental approach.
0 lines of code changed in 2 files:
reverted back to version 55367
1 lines of code changed in 2 files:
Fixed issue with compare uda issues and the errors that were occuring with the scalar flux boundary conditions
1 lines of code changed in 1 file:
Refactor Array3 to remove iterator to make it possible to merge trunk
into the kokkos_dev branch
24 lines of code changed in 2 files:
1. Add expression that specifies a (structured) layout of spherical bubbles.
2. Cleanup some code and rename a few variables for clarity.
67 lines of code changed in 4 files:
Remove old SCIRun TypeDescription and all traces of the SCIRun namespace.
1 lines of code changed in 2 files:
Move non-conflicting classes that were in SCIRun namespace to Uintah namespace.
26 lines of code changed in 47 files:
Change the volume ratio criteria from 1% to 5%. Change the definition of the
area vector that this returns.
7 lines of code changed in 1 file:
Increase the angular interval for particles if their volume gets smaller than
1 percent of the cell volume. This should probably be an input file option, but, for now, it ain't.
23 lines of code changed in 1 file:
Change abs to fabs
3 lines of code changed in 1 file:
Merging code in from the ARL branch.
34 lines of code changed in 4 files:
Update copyright date to 2016.
53 lines of code changed in 72 files: