Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 136 (100.0%) | 507 (100.0%) | 3.7 |
guilkey | 14 (10.3%) | 397 (78.3%) | 28.3 |
jas | 104 (76.5%) | 54 (10.7%) | 0.5 |
harman | 7 (5.1%) | 37 (7.3%) | 5.2 |
jpeterson | 3 (2.2%) | 11 (2.2%) | 3.6 |
jsutherland | 6 (4.4%) | 6 (1.2%) | 1.0 |
dav | 2 (1.5%) | 2 (0.4%) | 1.0 |
Change the axes about which the differently oriented torii are rotated.
0 lines of code changed in 2 files:
Added ability to rotate the axis of the torus about one other axis. Still not
totally general, but as close as I need it for now.
26 lines of code changed in 3 files:
Allow user to choose the axis around which the donut sits. Still requires
alignment with the x, y or z axes.
47 lines of code changed in 2 files:
Adding a torus geometry piece. At this point, the major axis of the torus
is aligned with the z-axis. Will generalize as the need arises.
311 lines of code changed in 6 files:
added bullet proofing. The user can no longer specify that the file is
binary and then try to read in a text file and spend X hours trying to debug
why that doesn't work!
removed all of the d_presplit code. All of the files are presplit.
Added comments and cleanup
0 lines of code changed in 4 files:
- using proc0cout instead of cerr.
- more descriptive message to user.
- cleaned up indentation by gcd
25 lines of code changed in 1 file:
Update copyright year.
54 lines of code changed in 104 files:
Prevent printing default value for volume fraction to UPS file that is saved, as it may be confusing.
2 lines of code changed in 1 file:
Added the ability to do variable volume fraction of a constituent based on geometry objects.
Uses the tag <volumeFraction> in a geometry object. All volume fractions in a cell must sum
to 1. Also if <volumeFraction> is specified for one geometry object it should be specified
for all geometry objects. Works in MPM and ICE.
M doc/UserGuide/ice.tex
Documentation included.
M src/CCA/Components/MPM/ConstitutiveModel/MPMMaterial.h
M src/CCA/Components/MPM/ConstitutiveModel/MPMMaterial.cc
M src/CCA/Components/MPM/ParticleCreator/ParticleCreator.cc
M src/CCA/Components/ICE/ICE.cc
M src/CCA/Components/ICE/ICEMaterial.cc
M src/CCA/Components/MPMICE/MPMICE.cc
M src/Core/GeometryPiece/GeometryPieceFactory.cc
M src/Core/GeometryPiece/GeometryObject.cc
M src/StandAlone/inputs/UPS_SPEC/ups_spec.xml
The actual slaughter.
9 lines of code changed in 2 files:
M CCA/Components/Parent/Switcher.cc
M Core/GeometryPiece/GeometryPieceFactory.cc
M Core/GeometryPiece/GeometryPieceFactory.h
- Fix function name (typo).
2 lines of code changed in 2 files:
added method to reset factory, only needed by switcher component. -Dav
12 lines of code changed in 2 files:
Eliminate "using namespace std" and similar from header files. That is a big no-no!
4 lines of code changed in 4 files:
Brute force, but more correct, calculation of the bounding box.
13 lines of code changed in 1 file:
This checkin may break something if I was not able to build it. I will clean it up if that happens...
- removing "using" standard namespace stuff from headers. This is really bad practice, and anyone doing it should be flogged. Opening up a namespace in a header file defeats the purpose of namespaces because all downstream inclusions of the header file will also result in that namespace opening up. This can lead to inadvertent name clashes, etc. Only open a namespace in an implementation file!
- put the SymmMatrix3 implementation in the Uintah namespace to be consistent with its declaration.
2 lines of code changed in 2 files: