/trunk/src Developers: bigler

Login name:
bigler
Total Commits:
517 (2.1%)
Lines of Code:
10367 (1.3%)
Most Recent Commit:
2005-12-22 16:49

Activity by Clock Time

Activity by Hour of Day for bigler

Activity by Day of Week for bigler

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 517 (100.0%) 10367 (100.0%) 20.0
Packages/rtrt/Core/ 236 (45.6%) 6130 (59.1%) 25.9
Packages/Uintah/Dataflow/Modules/Selectors/ 33 (6.4%) 1433 (13.8%) 43.4
Packages/rtrt/StandAlone/scenes/ 37 (7.2%) 497 (4.8%) 13.4
testprograms/Thread/ 4 (0.8%) 316 (3.0%) 79.0
Packages/rtrt/StandAlone/ 22 (4.3%) 271 (2.6%) 12.3
Dataflow/GUI/ 5 (1.0%) 256 (2.5%) 51.2
testprograms/Malloc/ 3 (0.6%) 236 (2.3%) 78.6
Core/Malloc/ 15 (2.9%) 185 (1.8%) 12.3
Packages/Uintah/Dataflow/GUI/ 10 (1.9%) 146 (1.4%) 14.6
Core/Math/ 7 (1.4%) 113 (1.1%) 16.1
Core/Thread/ 12 (2.3%) 91 (0.9%) 7.5
Packages/Uintah/Core/Grid/Variables/ 24 (4.6%) 84 (0.8%) 3.5
Dataflow/Modules/Render/ 4 (0.8%) 81 (0.8%) 20.2
Packages/rtrt/Dataflow/GUI/ 3 (0.6%) 72 (0.7%) 24.0
Packages/Uintah/CCA/Components/ICE/Advection/ 3 (0.6%) 72 (0.7%) 24.0
Packages/Uintah/Core/Grid/ 3 (0.6%) 65 (0.6%) 21.6
Packages/Uintah/CCA/Components/ICE/ 10 (1.9%) 58 (0.6%) 5.8
Packages/Uintah/Dataflow/Modules/Visualization/ 12 (2.3%) 35 (0.3%) 2.9
Core/Volume/ 2 (0.4%) 34 (0.3%) 17.0
Packages/rtrt/Dataflow/Modules/Render/ 5 (1.0%) 31 (0.3%) 6.2
Core/Containers/ 14 (2.7%) 28 (0.3%) 2.0
Packages/rtrt/Core/Shadows/ 6 (1.2%) 22 (0.2%) 3.6
Dataflow/Modules/Visualization/ 1 (0.2%) 18 (0.2%) 18.0
Packages/Uintah/Dataflow/Modules/Operators/ 1 (0.2%) 16 (0.2%) 16.0
Packages/Uintah/Core/DataArchive/ 5 (1.0%) 15 (0.1%) 3.0
Packages/Uintah/Core/Datatypes/ 4 (0.8%) 9 (0.1%) 2.2
Core/Geometry/ 2 (0.4%) 9 (0.1%) 4.5
Core/Geom/ 3 (0.6%) 9 (0.1%) 3.0
Packages/rtrt/Dataflow/ 2 (0.4%) 6 (0.1%) 3.0
Packages/Uintah/Dataflow/XML/ 2 (0.4%) 6 (0.1%) 3.0
StandAlone/utils/ 1 (0.2%) 4 (0.0%) 4.0
Packages/rtrt/Dataflow/Modules/Scenes/ 1 (0.2%) 4 (0.0%) 4.0
Packages/Uintah/Core/ProblemSpec/ 1 (0.2%) 4 (0.0%) 4.0
Packages/Uintah/CCA/Components/Arches/ 1 (0.2%) 3 (0.0%) 3.0
Dataflow/Modules/Bundle/ 1 (0.2%) 3 (0.0%) 3.0
Packages/Uintah/CCA/Components/LoadBalancers/ 2 (0.4%) 2 (0.0%) 1.0
Packages/Uintah/Dataflow/Modules/DataIO/ 2 (0.4%) 1 (0.0%) 0.5
Packages/Uintah/Core/GeometryPiece/ 1 (0.2%) 1 (0.0%) 1.0
Core/GuiInterface/ 1 (0.2%) 1 (0.0%) 1.0
Packages/rtrt/visinfo/ 2 (0.4%) 0 (0.0%) 0.0
Packages/rtrt/Sound/ 6 (1.2%) 0 (0.0%) 0.0
Packages/Uintah/StandAlone/ 2 (0.4%) 0 (0.0%) 0.0
Packages/Kurt/Dataflow/Modules/Visualization/ 4 (0.8%) 0 (0.0%) 0.0
Packages/Kurt/Dataflow/GUI/ 2 (0.4%) 0 (0.0%) 0.0

Activity of bigler

Most Recent Commits

bigler 2005-12-22 16:49 Rev.: 32918


Removed unused test_rigourous functions and test program. These
functions weren't even implemented as far as I can tell.

0 lines of code changed in 11 files:

  • Core/Containers: Array1.h (new), Array2.h (new), Array3.h (new), FastHashTable.h (new), HashTable.h (new), tests.cc (del)
bigler 2005-11-08 12:53 Rev.: 32464


SCIRun/Core/Containers/Array1.h
SCIRun/Core/Containers/Array2.h
SCIRun/Core/Containers/Array3.h

Added #ifdef SCI_NOPERSISTENT to allow these classes to be compiled
without Pio stuff.

SCIRun/Core/Math/MiscMath.h

Added float versions of Floor and Ceil.

65 lines of code changed in 4 files:

  • Core/Containers: Array1.h (+8 -3), Array2.h (+9), Array3.h (+11 -1)
  • Core/Math: MiscMath.h (+37)
bigler 2005-10-20 15:33 Rev.: 32224


Added double version of Sqrt, and moved the float version to the
bottom of the file.

0 lines of code changed in 2 files:

  • Core/Math: Trig.h (changed)
bigler 2005-10-19 11:30 Rev.: 32196


Core/Gui.cc
Core/Gui.h

Added variables and buttons and callbacks for setting min_child,
max_child and repeat_last of SelectableGroup.

All SG*CB functions now query the resultant value of the operation
and change the value of the GUI if it is different.

Removed a bunch of trigger junk from the SGNextItemCB function.

Core/SelectableGroup.cc
Core/SelectableGroup.h

Added internal_child, repeat_last, min_child, max_child variables
for more fine tuned contol on the animation. Also added accessor
functions to change them.

Updated all the animate, SetChild, and NextChild functions to take
into consideration the new controls.

0 lines of code changed in 8 files:

  • Packages/rtrt/Core: Gui.cc (new), Gui.h (new), SelectableGroup.cc (changed), SelectableGroup.h (new)
bigler 2005-10-14 17:14 Rev.: 32155


Per Steve's suggestion do the cast after the divide so the compiler
will do the division in double precision and then truncate the value.

Also use parenthesis to encourage the compiler to precompute the const
values at compile time.

4 lines of code changed in 1 file:

  • Core/Math: Trig.h (+4 -4)
bigler 2005-10-14 16:56 Rev.: 32154

Added float versions of Tan and Atan. Modified how casts were done for DtoR and RtoD.

12 lines of code changed in 1 file:

  • Core/Math: Trig.h (+12 -2)
bigler 2005-10-13 14:13 Rev.: 32131


Reduced some warnings by commenting out unused function parameters and
using size_t instead of int (not everywhere mind you).

0 lines of code changed in 4 files:

  • Core/Malloc: Allocator.cc (changed), new.cc (new)
bigler 2005-10-13 14:11 Rev.: 32130


Changed "bool exiting" and "void Thread_run(Thread* t)" to static.

printf formatting to quiet warning messages.

For AtomicCounter::operator int() for __ia64 code explictly cast
priv_->amo_val to int.

4 lines of code changed in 1 file:

  • Core/Thread: Thread_pthreads.cc (+4 -4)
bigler 2005-10-13 14:09 Rev.: 32129


MiscMath.h

Added float version of Abs and Clamp.

Trig.h

Changed PI to M_PI.

Added double version of Atan2.

Added float versions of Sin, Cos, Sqrt, Atan2, Acos, DtoR, and RtoD.

60 lines of code changed in 2 files:

  • Core/Math: MiscMath.h (+10), Trig.h (+50 -5)
bigler 2005-10-10 17:24 Rev.: 32098


Core/GridSpheresDpy.cc
Core/GridSpheresDpy.h

Added ability to attach GridSpheres after you started running. Not
currently tested, but the old functionality still works.

You can set the varnames without having to set them in the children
GridSpheres.

Core/SelectableGroup.cc
Core/SelectableGroup.h

Frame changes from the GUI now cause changes during animate. This
creates clean transitions while rendering. I added a gui_child that
gets changed by the GUI. During the animate call gui_child is
propagated to child appropiatly.

Moved SetChild and nextChild to the .cc file.

StandAlone/scenes/VolumeVisMod.cc

Attach the PlandDpy display, so that it will disappear when rtrt
exits.

StandAlone/scenes/spherefile.cc

Added support for varnames to be passed in from the cammand line and
given to GridSpheresDpy.

StandAlone/scenes/tstdemo.cc

If you give two file names that are the same, you share the data
that has already been loaded. This is kept track of using
std::map's.

StandAlone/scenes/uintahparticle2.cc

If the file for writing the data out to disk could not be opened the
function returns. The file is also closed after done writing.

All the variables are now printing on the commandline.

313 lines of code changed in 14 files:

  • Packages/rtrt/Core: GridSpheresDpy.cc (+58 -3), GridSpheresDpy.h (+5), SelectableGroup.cc (+65 -14), SelectableGroup.h (+6 -10)
  • Packages/rtrt/StandAlone/scenes: VolumeVisMod.cc (new), spherefile.cc (+11), tstdemo.cc (+159 -99), uintahparticle2.cc (new)
bigler 2005-09-30 17:44 Rev.: 32048


You can render a clock now and edit all the parameters now.

GUI/TimestepSelector.tcl

Added clock position gui and other boxes for other clock parameters.

Modules/Selectors/TimestepSelector.cc

Added update_clock() method and tcl interface to it.
Port pointers are all now initialized to zero.

Modules/Selectors/TimestepSelector.h

Added current_time and update_clock().

0 lines of code changed in 6 files:

  • Packages/Uintah/Dataflow/GUI: TimestepSelector.tcl (new)
  • Packages/Uintah/Dataflow/Modules/Selectors: TimestepSelector.cc (new), TimestepSelector.h (changed)
bigler 2005-09-23 16:11 Rev.: 32016


Dataflow/GUI/GenClock.tcl

Changed the name of the module from genClock to GenClock.

Removed unneeded argument to makeStickyLocator.

Packages/Uintah/Dataflow/GUI/TimestepSelector.tcl

Updated for new API for makeStickyLocator. Put it in a cool labeled
frame.

12 lines of code changed in 3 files:

  • Dataflow/GUI: GenClock.tcl (+2 -2)
  • Packages/Uintah/Dataflow/GUI: TimestepSelector.tcl (+10 -4)
bigler 2005-09-23 11:34 Rev.: 32011


Added a Matrix output port that we can send the current timestep
(first value) as well as other information (index to the timestep, and
all the timestep values). You get a dense matrix of size
(numTimestep+2,1).

22 lines of code changed in 4 files:

  • Packages/Uintah/Dataflow/Modules/Selectors: TimestepSelector.cc (+14), TimestepSelector.h (+2)
  • Packages/Uintah/Dataflow/XML: TimestepSelector.xml (+6 -1)
bigler 2005-09-22 15:29 Rev.: 32000


Dataflow/GUI/StickyLocator.tcl
Dataflow/GUI/sub.mk

New functions for generating a little GUI frame for positioning
Sticky objects in the viewer.

Packages/Uintah/Dataflow/GUI/TimestepSelector.tcl

Use StickyLoader instead of internal implementation. Yanked old code.

Packages/Uintah/Dataflow/Modules/Selectors/TimestepSelector.cc

When deleting the module, you should remove the callback instead of
adding it again. Cut-paste error most likely.

251 lines of code changed in 4 files:

  • Dataflow/GUI: StickyLocator.tcl (+243), sub.mk (+1)
  • Packages/Uintah/Dataflow/GUI: TimestepSelector.tcl (+6 -76)
  • Packages/Uintah/Dataflow/Modules/Selectors: TimestepSelector.cc (+1 -1)
bigler 2005-09-22 00:18 Rev.: 31994


Trying to add a clock. This code will likely be moved to the genClock
module, but I want to have it here before something kills my disk. ;)

GUI/TimestepSelector.tcl

Added variables for clock parameters. There isn't any GUI widgets
to modify the variables just yet, though.

Modules/Selectors/TimestepSelector.cc

Added clock rendering. It is commented out, so you will have to
uncomment the line where I call createClock.

Fixed the bug where the time was able to be hidden behind geometry.
It turns out you have to put the word "Sticky" in the geometry's
name in order to get the right behavior.

Modules/Selectors/TimestepSelector.h

Formatted some of the old variables. Added clock parameters.

136 lines of code changed in 3 files:

  • Packages/Uintah/Dataflow/GUI: TimestepSelector.tcl (+16)
  • Packages/Uintah/Dataflow/Modules/Selectors: TimestepSelector.cc (+92 -4), TimestepSelector.h (+28 -9)
bigler 2005-09-12 13:33 Rev.: 31941


multihvb.cc
spherefile.cc

Added attach_display calls for the displays.

tstdemo.cc

Removed unneeded CatmullRomSpline include.

1 lines of code changed in 4 files:

  • Packages/rtrt/StandAlone/scenes: multihvb.cc (new), spherefile.cc (-3), tstdemo.cc (-1)
bigler 2005-09-07 22:26 Rev.: 31923


HVolumeVis.h

Put a cap on the max depth. We don't want infinite recursion.

ObjReader.h

Comment added.

Scene.cc

Don't add null displays.

VolumeVis.h

You can now have intersections when the ray origin is inside the
box. The next phase will be to get nested volumes to work.

glm.cc
glm.h

Comments and variable changes.

0 lines of code changed in 12 files:

  • Packages/rtrt/Core: HVolumeVis.h (changed), ObjReader.h (changed), Scene.cc (changed), VolumeVis.h (new), glm.cc (new), glm.h (new)
bigler 2005-09-05 14:11 Rev.: 31884


GUI/TimestepSelector.tcl

Changed the default position of the time value.

Moving the node now changes the location of the time value.

Modules/Selectors/TimestepSelector.cc
Modules/Selectors/TimestepSelector.h

Changing the node position in the GUI now makes a change in the
display. Attemping to make better use of handles instead of
unmaintained pointers.

39 lines of code changed in 3 files:

  • Packages/Uintah/Dataflow/GUI: TimestepSelector.tcl (+12 -7)
  • Packages/Uintah/Dataflow/Modules/Selectors: TimestepSelector.cc (+25 -15), TimestepSelector.h (+2 -6)
bigler 2005-09-03 13:52 Rev.: 31874


Core/Geom/GeomText.cc
Core/Geom/GeomText.h

Added moveTo function to move the current rendering position.

Packages/Uintah/Dataflow/GUI/TimestepSelector.tcl

Added a canvas that allows you to move the position of the
timestep. This is a work in progress, but shouldn't affect previous
behavior.

Packages/Uintah/Dataflow/Modules/Selectors/TimestepSelector.cc
Packages/Uintah/Dataflow/Modules/Selectors/TimestepSelector.h

Added update_timeposition function (doesn't do much yet). Added
tcl_command function to allow the GUI to update the location of the
timestep.

154 lines of code changed in 6 files:

  • Core/Geom: GeomText.cc (+7), GeomText.h (new)
  • Packages/Uintah/Dataflow/GUI: TimestepSelector.tcl (+101 -7)
  • Packages/Uintah/Dataflow/Modules/Selectors: TimestepSelector.cc (+31 -4), TimestepSelector.h (+13 -1)
bigler 2005-08-26 11:49 Rev.: 31718


Put pragma in a compiler specific ifdef. No need to mess with pragmas
for other compilers.

4 lines of code changed in 1 file:

  • Core/Malloc: Allocator.cc (+4 -2)

(168 more)

Generated by StatSVN 0.4.0