Directory Core/GeometryPiece/

Total Files:
53
Deleted Files:
0
Lines of Code:
9108

[root]/Core/GeometryPiece

Lines of Code

Core/GeometryPiece/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 117 (100.0%) 245 (100.0%) 2.0
tsaad 4 (3.4%) 191 (78.0%) 47.7
jas 97 (82.9%) 54 (22.0%) 0.5
leavy 8 (6.8%) 0 (0.0%) 0.0
harman 4 (3.4%) 0 (0.0%) 0.0
dav 4 (3.4%) 0 (0.0%) 0.0

Most Recent Commits

leavy 2014-12-01 15:09 Rev.: 52772

Initial Convected Particle Tetrahedral domain Interpolation (CPTI) method implementation. Input files are used to import tetrahedral mesh geometries to better fit complex shapes. The axisymmetric version is just a placeholder for now. CPTI uses a similar technique to the one used in CPDI.

0 lines of code changed in 8 files:

  • Core/GeometryPiece: FileGeometryPiece.cc (new), FileGeometryPiece.h (new), SmoothGeomPiece.cc (new), SmoothGeomPiece.h (changed)
dav 2014-10-02 17:48 Rev.: 52538

Sub.mks: for macs, need to link in Core/Thread for these libraries. Also alphabetized, removed tabs, and cleaned up.

0 lines of code changed in 2 files:

  • Core/GeometryPiece: sub.mk (new)
tsaad 2014-09-02 16:22 Rev.: 52379

First phase of improving the GeometryPiece et al. capabilities:
1. Add support for storing and returning a vector of points that are inside a named geometryPiece on a given patch
2. Add support for storing and returning a vector of points that are inside ALL named geometries for a given patch

usage:

To get the vector of points for a given geometry on a given patch, use:
const std::vector<SCIRun::Point>& insidePoints = GeometryPieceFactory::getInsidePoints(geomName, patch);

To get the vector of points for ALL named geometries on a given patch, use:
const std::vector<SCIRun::Point>& insidePoints = GeometryPieceFactory::getInsidePoints(patch);

Points are calculated once and then referenced every time the above calls are made. If a patch doesn't have any points inside the geometry then the above will return an empty vector. Note that these are static function calls so there is no need to carry around the list of geometry objects.

191 lines of code changed in 4 files:

  • Core/GeometryPiece: GeometryPieceFactory.cc (+153 -2), GeometryPieceFactory.h (+38 -3)
dav 2014-04-08 14:21 Rev.: 51713

Fix warning, d_numAngular is an integer...

0 lines of code changed in 2 files:

  • Core/GeometryPiece: SmoothCylGeomPiece.cc (new)
jas 2014-04-07 13:13 Rev.: 51708

Eliminate warnings as turned up by clang.

1 lines of code changed in 1 file:

  • Core/GeometryPiece: FileGeometryPiece.cc (+1 -1)
harman 2014-03-12 14:54 Rev.: 51632

Spring cleaning, removed code from the days of SCIRun.

0 lines of code changed in 4 files:

  • Core/GeometryPiece: TriGeometryPiece.cc (-1), UniformGrid.h (new)
jas 2014-01-16 00:47 Rev.: 51467

Updated copyright information.

53 lines of code changed in 96 files:

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