Directory Core/Geometry/

Total Files:
13
Deleted Files:
0
Lines of Code:
2825

[root]/Core/Geometry

Lines of Code

Core/Geometry/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 34 (100.0%) 199 (100.0%) 5.8
qymeng 3 (8.8%) 142 (71.4%) 47.3
jsutherland 20 (58.8%) 22 (11.1%) 1.1
dav 5 (14.7%) 14 (7.0%) 2.8
ahumphrey 1 (2.9%) 9 (4.5%) 9.0
tsaad 3 (8.8%) 6 (3.0%) 2.0
harman 2 (5.9%) 6 (3.0%) 3.0

Most Recent Commits

harman 2013-11-16 13:34 Rev.: 51306

Global name change
Int3 -> gpuIntVector
Double3 -> gpuVector

These variables will eventually behave similar to IntVectors & Vectors.

6 lines of code changed in 2 files:

  • Core/Geometry: GPUVector.h (new)
ahumphrey 2013-11-11 11:52 Rev.: 51257

Put GPUVector code within SCIRun namespace and add header guard.
Add using namespace directive accordingly to RayGPU kernel and header.

9 lines of code changed in 1 file:

  • Core/Geometry: GPUVector.h (+9)
tsaad 2013-11-01 13:16 Rev.: 51206

Fix yet another bug related to the silly cast from Point to Vector. This is likely a costly fix since I opted for creating a vector instead of a cast by adding a sister function called toVector() opposed to asVector(), which does the cast. This will hopefully fix other issues that we were having when using unions/differences on boundaries...

0 lines of code changed in 2 files:

  • Core/Geometry: Point.h (changed)
jsutherland 2013-10-31 19:36 Rev.: 51196

This one has been a long time coming.

Rip out the standard namespace opening that has been polluting header files throughout the framework. This crept into all sorts of places.

DO NOT open namespaces in header files. Ever.

16 lines of code changed in 15 files:

  • Core/Geometry: IntVector.cc (new), IntVector.h (new), Point.cc (+1 -4), Point.h (+2 -4), Polygon.cc (new), Polygon.h (+6 -7), Tensor.cc (new), Tensor.h (new)
jsutherland 2013-10-31 13:09 Rev.: 51193

More namespace cleanup. Grrr!

3 lines of code changed in 4 files:

  • Core/Geometry: Vector.cc (new), Vector.h (+2 -4)
dav 2013-10-23 16:04 Rev.: 51134


M Point.h
M CompGeom.cc

Removed the Point's vector() operator that did a hard cast of the
Point into a Vector. While the Point and Vector have exactly the same
data members and this cast has (in theory) worked forever, at least on
newer Macs, casting one to the other does not work. It appears that this
was only used in one or two places, and they should just use the other
(constructor, etc) available functions for type safety reasons anyway.

Note, 'vector()' was also used in: src/CCA/Components/Wasatch/CoordHelper.cc
but James fixed this a commit or two ago. This error was what clued us
into the problem.

14 lines of code changed in 3 files:

  • Core/Geometry: CompGeom.cc (new), Point.h (+7 -9)
qymeng 2013-10-14 10:01 Rev.: 51071

default constructor for GPU vector

8 lines of code changed in 1 file:

  • Core/Geometry: GPUVector.h (+8 -4)
qymeng 2013-10-11 16:11 Rev.: 51069

Use derived class instead of union to support dimensional index.
This has been verfied to produce the same assumbly code as the orignal struct when using dimensional index.

40 lines of code changed in 1 file:

  • Core/Geometry: GPUVector.h (+40 -64)
dav 2013-10-08 16:51 Rev.: 51044

See previous commit: A few more libs need the fix for mac linking of zlib.

0 lines of code changed in 2 files:

  • Core/Geometry: sub.mk (new)
qymeng 2013-10-04 15:45 Rev.: 51029

add new union type Int3 uInt3 Double3 Float3, so that it can be accessed by dimension index.

94 lines of code changed in 1 file:

  • Core/Geometry: GPUVector.h (+94)
tsaad 2013-07-29 11:57 Rev.: 50752

overload the multiplication operator for IntVector to allow multiplication by a constant.

6 lines of code changed in 1 file:

  • Core/Geometry: IntVector.h (+6)
jsutherland 2013-05-23 19:28 Rev.: 50322

clean up some warnings coming out of various places in Uintah.

3 lines of code changed in 1 file:

  • Core/Geometry: Tensor.cc (+3 -3)
Generated by StatSVN 0.7.0