Directory Core/GeometryPiece/

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

[root]/Core/GeometryPiece

Lines of Code

Core/GeometryPiece/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 162 (100.0%) 418 (100.0%) 2.5
guilkey 16 (9.9%) 141 (33.7%) 8.8
jbhooper 5 (3.1%) 96 (23.0%) 19.2
jas 121 (74.7%) 80 (19.1%) 0.6
tsaad 4 (2.5%) 67 (16.0%) 16.7
dsunder 2 (1.2%) 24 (5.7%) 12.0
ahumphrey 7 (4.3%) 6 (1.4%) 0.8
cgritton 5 (3.1%) 4 (1.0%) 0.8
banerjee 2 (1.2%) 0 (0.0%) 0.0

Most Recent Commits

banerjee 2016-12-20 19:43 Rev.: 56127

Fixed bug in outputHelper. Was outputting only r1.

0 lines of code changed in 2 files:

  • Core/GeometryPiece: EllipsoidGeometryPiece.cc (changed)
jbhooper 2016-10-27 16:05 Rev.: 55924

- Fix bounding box issue for EllipsoidGeometryPiece

12 lines of code changed in 3 files:

  • Core/GeometryPiece: EllipsoidGeometryPiece.cc (+11 -12), EllipsoidGeometryPiece.h (new)
jbhooper 2016-10-23 16:50 Rev.: 55905

Replaced the geometry based EllipsoidGeometryPiece instantiation and boundary check with a linear algebra based one.
Ellipsoids with arbitrary axes vector directions now work properly.

84 lines of code changed in 2 files:

  • Core/GeometryPiece: EllipsoidGeometryPiece.cc (+67 -161), EllipsoidGeometryPiece.h (+17 -13)
guilkey 2016-10-20 19:02 Rev.: 55901

Punting, assuming for now that the input is specifying 2D ellipses that are in
the Z-plane.

14 lines of code changed in 1 file:

  • Core/GeometryPiece: EllipsoidGeometryPiece.cc (+14 -6)
guilkey 2016-10-20 16:08 Rev.: 55898

Mercy! Fixing (I hope) round off issues that I didn't see before.

15 lines of code changed in 1 file:

  • Core/GeometryPiece: EllipsoidGeometryPiece.cc (+15 -3)
guilkey 2016-10-20 14:04 Rev.: 55897

Converging on getting the EGP to work properly.

12 lines of code changed in 3 files:

  • Core/GeometryPiece: EllipsoidGeometryPiece.cc (+11 -21), FileGeometryPiece.h (new)
guilkey 2016-10-20 07:44 Rev.: 55896

Additional fix to this code.

3 lines of code changed in 1 file:

  • Core/GeometryPiece: EllipsoidGeometryPiece.cc (+3 -3)
guilkey 2016-10-19 23:29 Rev.: 55895

Changed abs to fabs, atan to atan2, but most importantly, added some fabs in
the bounding box code.

30 lines of code changed in 1 file:

  • Core/GeometryPiece: EllipsoidGeometryPiece.cc (+30 -31)
cgritton 2016-09-08 17:10 Rev.: 55724

Updated ElectrostaticSolve to handle multiple materials

2 lines of code changed in 2 files:

  • Core/GeometryPiece: GeometryPieceFactory.cc (+2 -1)
guilkey 2016-08-11 17:11 Rev.: 55630

Fix the calculation of number of particles in the angular direction
for the case of "constant_particle_volumes".

0 lines of code changed in 2 files:

  • Core/GeometryPiece: SmoothCylGeomPiece.cc (new)
ahumphrey 2016-06-13 11:46 Rev.: 55440

Replace usage of NULL macro (type int) with nullptr (pointer literal of type: nullptr_t).

nullptr is implicitly convertible and comparable to any pointer type or pointer-to-member type, but is not implicitly comparable to integral types, except that it is convertible to bool (explicitly).

6 lines of code changed in 5 files:

  • Core/GeometryPiece: GeometryPieceFactory.cc (+4 -4), ShellGeometryFactory.cc (+1 -1), ShellGeometryFactory.h (new)
ahumphrey 2016-06-07 09:19 Rev.: 55420

Removal of src/Core/Thread and related refactoring throughout the code-base.

This is the first step in a series of infrastrucutre overhauls to modernize Uintah. Though this all passes local RT (both CPU and GPU tests), I expect some fallout we haven't considered and will be standing by to deal with any issues. Once the dust settles, we will move to replacing Core/Malloc with jemalloc.

* We are now using the standard library for all multi-threading needs within the infrastructure, e.g. std::atomic, std::thread, std::mutex, etc.

* The Unified Scheduler is now the only multi-threaded scheduler, e.g. ThreadedMPIScheduler no longer exists (though the source will soon be placed into an attic).

* Threads spawned by the Unified Scheduler are detached by default (not joinable), allowing for easy, clean and independent execution. There are no longer ConditionVariables used to signal worker threads, just a simple enum for thread-state.

* What was Core/Thread/Time.* is now Core/Util/Time.* - a next step will be to migrate all internal timers, etc to use std::chrono.

* NOTE: Though much cleanup has occurred with this commit, there is still significant cleanup and formatting to be done. The scope of this commit neccessitates a more incremental approach.

0 lines of code changed in 2 files:

  • Core/GeometryPiece: sub.mk (-1)
cgritton 2016-05-19 10:59 Rev.: 55369

reverted back to version 55367

1 lines of code changed in 2 files:

  • Core/GeometryPiece: SmoothGeomPiece.h (+1 -1)
cgritton 2016-05-19 08:28 Rev.: 55368

Fixed issue with compare uda issues and the errors that were occuring with the scalar flux boundary conditions

1 lines of code changed in 1 file:

  • Core/GeometryPiece: SmoothGeomPiece.h (+1 -1)
dsunder 2016-05-04 16:07 Rev.: 55310

Refactor Array3 to remove iterator to make it possible to merge trunk
into the kokkos_dev branch

24 lines of code changed in 2 files:

  • Core/GeometryPiece: UniformGrid.cc (new)
tsaad 2016-03-31 09:51 Rev.: 55151

1. Add expression that specifies a (structured) layout of spherical bubbles.
2. Cleanup some code and rename a few variables for clarity.

67 lines of code changed in 4 files:

  • Core/GeometryPiece: UnionGeometryPiece.cc (new), UnionGeometryPiece.h (new)
jas 2016-03-15 18:26 Rev.: 55035

Remove old SCIRun TypeDescription and all traces of the SCIRun namespace.

1 lines of code changed in 2 files:

  • Core/GeometryPiece: GeometryPieceFactory.h (new)
jas 2016-03-15 18:24 Rev.: 55024

Move non-conflicting classes that were in SCIRun namespace to Uintah namespace.

26 lines of code changed in 47 files:

  • Core/GeometryPiece: BoxGeometryPiece.cc (-1), ConeGeometryPiece.cc (-1), CylinderGeometryPiece.cc (new), CylinderShellPiece.cc (new), DifferenceGeometryPiece.cc (-1), EllipsoidGeometryPiece.cc (-1), FileGeometryPiece.cc (new), GUVSphereShellPiece.cc (new), GeometryObject.h (new), GeometryPiece.h (-1), GeometryPieceFactory.cc (+22 -22), GeometryPieceFactory.h (+4 -4), IntersectionGeometryPiece.cc (new), NaaBoxGeometryPiece.cc (-1), NullGeometryPiece.cc (new), PlaneShellPiece.cc (new), ShellGeometryPiece.cc (-1), SmoothCylGeomPiece.cc (-1), SmoothGeomPiece.cc (new), SphereGeometryPiece.cc (-1), SphereMembraneGeometryPiece.cc (new), SphereShellPiece.cc (new), TorusGeometryPiece.cc (new), TriGeometryPiece.h (new), UniformGrid.h (new), UnionGeometryPiece.cc (-1)
guilkey 2016-03-08 17:24 Rev.: 54991

Change the volume ratio criteria from 1% to 5%. Change the definition of the
area vector that this returns.

7 lines of code changed in 1 file:

  • Core/GeometryPiece: SmoothCylGeomPiece.cc (+7 -2)
guilkey 2016-03-07 18:48 Rev.: 54986

Increase the angular interval for particles if their volume gets smaller than
1 percent of the cell volume. This should probably be an input file option, but, for now, it ain't.

23 lines of code changed in 1 file:

  • Core/GeometryPiece: SmoothCylGeomPiece.cc (+23 -2)
guilkey 2016-03-07 18:33 Rev.: 54984

Change abs to fabs

3 lines of code changed in 1 file:

  • Core/GeometryPiece: EllipsoidGeometryPiece.cc (+3 -3)
guilkey 2016-01-15 17:27 Rev.: 54664

Merging code in from the ARL branch.

34 lines of code changed in 4 files:

  • Core/GeometryPiece: FileGeometryPiece.cc (+2 -6), SmoothCylGeomPiece.cc (+3), SmoothGeomPiece.cc (+18), SmoothGeomPiece.h (+11)
jas 2016-01-08 15:45 Rev.: 54640

Update copyright date to 2016.

53 lines of code changed in 72 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 (new), 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 (new), 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 (new), NaaBoxGeometryPiece.cc (+1 -1), NaaBoxGeometryPiece.h (new), NullGeometryPiece.cc (+1 -1), NullGeometryPiece.h (+1 -1), PlaneShellPiece.cc (+1 -1), PlaneShellPiece.h (+1 -1), ShellGeometryFactory.cc (+1 -1), ShellGeometryFactory.h (+1 -1), ShellGeometryPiece.cc (+1 -1), ShellGeometryPiece.h (new), SmoothCylGeomPiece.cc (+1 -1), SmoothCylGeomPiece.h (new), SmoothGeomPiece.cc (+1 -1), SmoothGeomPiece.h (+1 -1), SphereGeometryPiece.cc (+1 -1), SphereGeometryPiece.h (new), SphereMembraneGeometryPiece.cc (+1 -1), SphereMembraneGeometryPiece.h (new), SphereShellPiece.cc (+1 -1), SphereShellPiece.h (new), TorusGeometryPiece.cc (+1 -1), TorusGeometryPiece.h (new), TriGeometryPiece.cc (new), 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