Directory Core/GeometryPiece/

Total Files:
57
Deleted Files:
0
Lines of Code:
9980

[root]/Core/GeometryPiece

Lines of Code

Core/GeometryPiece/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 169 (100.0%) 1251 (100.0%) 7.4
guilkey 89 (52.7%) 484 (38.7%) 5.4
jbhooper 7 (4.1%) 482 (38.5%) 68.8
harman 71 (42.0%) 285 (22.8%) 4.0
tsaad 2 (1.2%) 0 (0.0%) 0.0

Most Recent Commits

harman 2019-12-01 19:36 Rev.: 59862

Updated exception message.

On proc0 output the filename as it's read in.

0 lines of code changed in 2 files:

  • Core/GeometryPiece: TriGeometryPiece.cc (new)
tsaad 2019-11-21 14:18 Rev.: 59845

Simplify the Fan/rotor model interface significantly. update the name of the fan model test. clean up here and there and everywhere.

0 lines of code changed in 2 files:

  • Core/GeometryPiece: GeometryPieceFactory.cc (changed)
jbhooper 2019-10-18 14:05 Rev.: 59722

Suppress warnings and ensure the right abs() function is used.

0 lines of code changed in 2 files:

  • Core/GeometryPiece: ConvexPolyhedronGeometryPiece.cc (changed)
jbhooper 2019-10-08 12:13 Rev.: 59685

Implement convex polyhedrons as a geometry object. A polyhedron is defined by either a center and a number of offsets to nearby surface planes (good for platonic solids) or a center and a number of bounding half-spaces. No checks are made to ensure that the polyhedra are properly capped if they run into an enclosing CSG edge, but they are otherwise set up to be used in CSG.

482 lines of code changed in 5 files:

  • Core/GeometryPiece: ConvexPolyhedronGeometryPiece.cc (+374), ConvexPolyhedronGeometryPiece.h (new 102), GeometryPieceFactory.cc (+4), sub.mk (new)
guilkey 2019-09-02 10:23 Rev.: 59630

Add ability to create 2D (x-y plane) geometry from a sequential series of
points that enclose the geometry. A usage example added in inputs/MPM

400 lines of code changed in 8 files:

  • Core/GeometryPiece: GeometryPieceFactory.cc (+4), LineSegGeometryPiece.cc (new 228), LineSegGeometryPiece.h (new 122), UniformGrid.cc (new), UniformGrid.h (new), sub.mk (+1)
harman 2019-04-12 10:49 Rev.: 59337

Polished;
- changed variable name d_piece -> d_geom_piece
- added dividing lines

0 lines of code changed in 6 files:

  • Core/GeometryPiece: GeometryObject.cc (changed), GeometryObject.h (changed), GeometryPiece.cc (changed)
harman 2019-04-09 09:53 Rev.: 59315

Formatting: Added {}, horizontal and vertical spaces.

167 lines of code changed in 3 files:

  • Core/GeometryPiece: TriGeometryPiece.cc (+155 -59), TriGeometryPiece.h (+12 -6)
harman 2019-03-11 09:44 Rev.: 59259

Added vertical and horizontal spaces to help us with old eyes.

65 lines of code changed in 2 files:

  • Core/GeometryPiece: GeometryObject.cc (+26 -23), GeometryObject.h (+39 -22)
guilkey 2019-01-28 18:28 Rev.: 59182

The GeometryPiece::inside method now take in an optional boolean argument
so that MPM can use a more robust, but more expensive, version of that test
for triangulated surfaces, but Arches can continue to use the fast version
that I selfishly overwrote in the fall.

84 lines of code changed in 81 files:

  • Core/GeometryPiece: BoxGeometryPiece.cc (+1 -1), BoxGeometryPiece.h (new), ConeGeometryPiece.cc (+1 -1), ConeGeometryPiece.h (+1 -1), CylinderGeometryPiece.cc (+1 -1), CylinderGeometryPiece.h (new), CylinderShellPiece.cc (+1 -1), CylinderShellPiece.h (new), DifferenceGeometryPiece.cc (+2 -2), DifferenceGeometryPiece.h (new), EllipsoidGeometryPiece.cc (new), EllipsoidGeometryPiece.h (new), FileGeometryPiece.cc (+1 -1), FileGeometryPiece.h (+1 -1), GUVSphereShellPiece.cc (+1 -1), GUVSphereShellPiece.h (+1 -1), GeometryPiece.h (+1 -1), GeometryPieceFactory.cc (+3 -3), IntersectionGeometryPiece.cc (+2 -2), IntersectionGeometryPiece.h (+1 -1), NaaBoxGeometryPiece.cc (+1 -1), NaaBoxGeometryPiece.h (new), NullGeometryPiece.cc (new), NullGeometryPiece.h (new), PlaneShellPiece.cc (new), PlaneShellPiece.h (new), ShellGeometryPiece.h (+1 -1), SmoothCylGeomPiece.cc (new), SmoothCylGeomPiece.h (new), SmoothGeomPiece.h (+1 -1), SphereGeometryPiece.cc (+1 -1), SphereGeometryPiece.h (+1 -1), SphereMembraneGeometryPiece.cc (new), SphereMembraneGeometryPiece.h (+1 -1), SphereShellPiece.cc (+1 -1), SphereShellPiece.h (new), TorusGeometryPiece.cc (+1 -1), TorusGeometryPiece.h (+1 -1), TriGeometryPiece.cc (+33 -4), TriGeometryPiece.h (+6 -1), UnionGeometryPiece.cc (+2 -2), UnionGeometryPiece.h (+1 -1)
harman 2019-01-18 09:13 Rev.: 59176

Updated Copyright date

53 lines of code changed in 58 files:

  • Core/GeometryPiece: BoxGeometryPiece.cc (+1 -1), BoxGeometryPiece.h (+1 -1), ConeGeometryPiece.cc (+1 -1), ConeGeometryPiece.h (+1 -1), CylinderGeometryPiece.cc (+1 -1), CylinderGeometryPiece.h (+1 -1), CylinderShellPiece.cc (+1 -1), CylinderShellPiece.h (+1 -1), DifferenceGeometryPiece.cc (+1 -1), DifferenceGeometryPiece.h (+1 -1), EllipsoidGeometryPiece.cc (+1 -1), EllipsoidGeometryPiece.h (+1 -1), FileGeometryPiece.cc (+1 -1), FileGeometryPiece.h (+1 -1), GUVSphereShellPiece.cc (+1 -1), GUVSphereShellPiece.h (+1 -1), 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 (+1 -1), IntersectionGeometryPiece.h (+1 -1), NaaBoxGeometryPiece.cc (+1 -1), NaaBoxGeometryPiece.h (+1 -1), NullGeometryPiece.cc (+1 -1), NullGeometryPiece.h (+1 -1), PlaneShellPiece.cc (+1 -1), PlaneShellPiece.h (+1 -1), ShellGeometryFactory.cc (new), ShellGeometryFactory.h (new), ShellGeometryPiece.cc (+1 -1), ShellGeometryPiece.h (+1 -1), SmoothCylGeomPiece.cc (+1 -1), SmoothCylGeomPiece.h (+1 -1), SmoothGeomPiece.cc (+1 -1), SmoothGeomPiece.h (+1 -1), SphereGeometryPiece.cc (+1 -1), SphereGeometryPiece.h (+1 -1), SphereMembraneGeometryPiece.cc (+1 -1), SphereMembraneGeometryPiece.h (+1 -1), SphereShellPiece.cc (+1 -1), SphereShellPiece.h (+1 -1), TorusGeometryPiece.cc (+1 -1), TorusGeometryPiece.h (+1 -1), TriGeometryPiece.cc (+1 -1), TriGeometryPiece.h (+1 -1), UniformGrid.cc (+1 -1), UniformGrid.h (+1 -1), UnionGeometryPiece.cc (+1 -1), UnionGeometryPiece.h (+1 -1), sub.mk (+1 -1)
Generated by StatSVN 0.7.0