[root]/Packages/Uintah/Core/Grid/BoundaryConditions
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 157 (100.0%) | 1314 (100.0%) | 8.3 |
jas | 150 (95.5%) | 1228 (93.5%) | 8.1 |
luitjens | 2 (1.3%) | 82 (6.2%) | 41.0 |
harman | 5 (3.2%) | 4 (0.3%) | 0.8 |
Fix memory leak.
0 lines of code changed in 2 files:
Remove the specific boundary condition classes.
0 lines of code changed in 14 files:
Generalize the boundary condition specification to use strings instead of
various classes. Eliminate the various boundary condition classes, i.e.
TemperatureBoundCond, VelocityBoundCond, etc.
140 lines of code changed in 17 files:
Revert revision 41766 which deleted copy constructors and assignment operators.
0 lines of code changed in 12 files:
Remove some debugging code that was currently ifdef'd out.
0 lines of code changed in 6 files:
Don't call reset() from begin() instead call reset when it is needed. Calling reset from begin could cause lots of unintended consequences.
2 lines of code changed in 1 file:
Use the new iterator framework instead of vector<IntVector>.
372 lines of code changed in 26 files:
Remove using namespace std; and replace with only what is needed.
12 lines of code changed in 10 files:
Formatting change.
0 lines of code changed in 2 files:
Fix memory leaks.
19 lines of code changed in 2 files:
Add the auxiliary boundation condtion.
18 lines of code changed in 1 file:
Add const.
2 lines of code changed in 1 file:
Check for the auxiliary boundary condition.
12 lines of code changed in 1 file:
Boundary condition that is referred to when looking for just the iterator
extents.
54 lines of code changed in 1 file:
Fix memory leak.
1 lines of code changed in 1 file:
Fix several memory leaks.
Use cstdio.
Remove ifdef'd out code in the _NEW() functions.
18 lines of code changed in 4 files:
Add the == operator to the various BCGeomBase classes.
Combine the various BC data into unique BCGeometry types. There are no
longer multiple instances of BCGeomBase objects. -- BCDataArray.cc
Change the algorithm for creating the various DifferenceBCData types
when processing complicated boundary conditions. The resultant algorithm
is simpler and more complete than the previous one due to the coalescing
of BCGeometry types in the BCDataArray class.
406 lines of code changed in 18 files:
Removed code that isn't used.
4 lines of code changed in 3 files:
Back out revision 41033 and 41059 which modifed the boundary conditions.
Now the RT should pass, and I can try again to get a complete fix for the
boundary conditions.
46 lines of code changed in 4 files:
This is a first pass at using the face iterators for visiting cells/nodes
needed to set boundary conditions for the most common case (SideBC). We
no longer store the cells/nodes to be visited and instead create them on the
fly.
Initial tests for a simple ICE advect.ups show a slight reduction in memory
usage.
The second pass will actually generalize the code so that all the if/else
statements are removed.
4 lines of code changed in 4 files:
(6 more)