Directory Core/GeometryPiece/

Total Files:
56
Deleted Files:
0
Lines of Code:
9139

[root]/Core/GeometryPiece

Lines of Code

Core/GeometryPiece/ Lines of Code

Developers

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

Most Recent Commits

guilkey 2011-10-11 16:04 Rev.: 47702

Change the axes about which the differently oriented torii are rotated.

0 lines of code changed in 2 files:

  • Core/GeometryPiece: TorusGeometryPiece.cc (changed)
guilkey 2011-09-30 11:49 Rev.: 47664

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:

  • Core/GeometryPiece: TorusGeometryPiece.cc (+23 -5), TorusGeometryPiece.h (+3 -1)
guilkey 2011-09-29 18:15 Rev.: 47660

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:

  • Core/GeometryPiece: TorusGeometryPiece.cc (+42 -15), TorusGeometryPiece.h (+5 -1)
guilkey 2011-09-28 15:12 Rev.: 47651

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:

  • Core/GeometryPiece: GeometryPieceFactory.cc (new), TorusGeometryPiece.cc (+147), TorusGeometryPiece.h (+159), sub.mk (new)
harman 2011-09-12 16:13 Rev.: 47574

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:

  • Core/GeometryPiece: FileGeometryPiece.cc (new), FileGeometryPiece.h (changed)
harman 2011-09-06 18:01 Rev.: 47554

- using proc0cout instead of cerr.
- more descriptive message to user.
- cleaned up indentation by gcd

25 lines of code changed in 1 file:

  • Core/GeometryPiece: FileGeometryPiece.cc (+25 -21)
jas 2011-08-31 02:48 Rev.: 47536

Update copyright year.

54 lines of code changed in 104 files:

  • Core/GeometryPiece: BoxGeometryPiece.cc (new), BoxGeometryPiece.h (new), ConeGeometryPiece.cc (+1 -1), ConeGeometryPiece.h (+1 -1), CorrugEdgeGeomPiece.cc (+1 -1), CorrugEdgeGeomPiece.h (new), CylinderGeometryPiece.cc (new), CylinderGeometryPiece.h (+1 -1), CylinderShellPiece.cc (+1 -1), CylinderShellPiece.h (+1 -1), DifferenceGeometryPiece.cc (new), DifferenceGeometryPiece.h (new), EllipsoidGeometryPiece.cc (new), EllipsoidGeometryPiece.h (new), FileGeometryPiece.cc (+1 -1), FileGeometryPiece.h (+1 -1), GUVSphereShellPiece.cc (+1 -1), GUVSphereShellPiece.h (new), GeometryObject.cc (+1 -1), GeometryObject.h (+1 -1), GeometryPiece.cc (+1 -1), GeometryPiece.h (+1 -1), GeometryPieceFactory.cc (+1 -1), GeometryPieceFactory.h (+1 -1), IntersectionGeometryPiece.cc (new), IntersectionGeometryPiece.h (+1 -1), NaaBoxGeometryPiece.cc (new), NaaBoxGeometryPiece.h (+1 -1), NullGeometryPiece.cc (+1 -1), NullGeometryPiece.h (new), PlaneShellPiece.cc (new), PlaneShellPiece.h (+1 -1), ShellGeometryFactory.cc (+1 -1), ShellGeometryFactory.h (new), ShellGeometryPiece.cc (new), ShellGeometryPiece.h (new), SmoothCylGeomPiece.cc (new), SmoothCylGeomPiece.h (+1 -1), SmoothGeomPiece.cc (new), SmoothGeomPiece.h (+1 -1), SphereGeometryPiece.cc (+1 -1), SphereGeometryPiece.h (new), SphereMembraneGeometryPiece.cc (new), SphereMembraneGeometryPiece.h (+1 -1), SphereShellPiece.cc (+1 -1), SphereShellPiece.h (+1 -1), TriGeometryPiece.cc (new), TriGeometryPiece.h (+1 -1), UniformGrid.cc (+1 -1), UniformGrid.h (new), UnionGeometryPiece.cc (+1 -1), UnionGeometryPiece.h (new), sub.mk (+1 -1), uintahshare.h (new)
jpeterson 2011-08-29 15:32 Rev.: 47528

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:

  • Core/GeometryPiece: GeometryObject.cc (+2 -1)
jpeterson 2011-08-09 14:06 Rev.: 47433

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:

  • Core/GeometryPiece: GeometryObject.cc (+7 -1), GeometryPieceFactory.cc (+2 -1)
dav 2011-08-04 16:36 Rev.: 47422


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:

  • Core/GeometryPiece: GeometryPieceFactory.cc (+1 -1), GeometryPieceFactory.h (+1 -1)
harman 2011-08-02 13:22 Rev.: 47406

added method to reset factory, only needed by switcher component. -Dav

12 lines of code changed in 2 files:

  • Core/GeometryPiece: GeometryPieceFactory.cc (+8 -1), GeometryPieceFactory.h (+4)
jsutherland 2011-07-12 23:04 Rev.: 47324

Eliminate "using namespace std" and similar from header files. That is a big no-no!

4 lines of code changed in 4 files:

  • Core/GeometryPiece: CorrugEdgeGeomPiece.cc (+1), GeometryPieceFactory.cc (+1), PlaneShellPiece.cc (+1), SmoothCylGeomPiece.cc (+1)
guilkey 2011-04-05 15:25 Rev.: 47054

Brute force, but more correct, calculation of the bounding box.

13 lines of code changed in 1 file:

  • Core/GeometryPiece: NaaBoxGeometryPiece.cc (+13 -3)
jsutherland 2011-01-05 10:40 Rev.: 46667

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:

  • Core/GeometryPiece: IntersectionGeometryPiece.cc (+1), UnionGeometryPiece.cc (+1)
Generated by StatSVN 0.4.0