[root]/Packages/Uintah/Dataflow/Modules/Selectors
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 88 (100.0%) | 4135 (100.0%) | 46.9 |
kuzimmer | 32 (36.4%) | 1534 (37.1%) | 47.9 |
bigler | 33 (37.5%) | 1433 (34.7%) | 43.4 |
dav | 9 (10.2%) | 1117 (27.0%) | 124.1 |
dgroulx | 2 (2.3%) | 16 (0.4%) | 8.0 |
harman | 1 (1.1%) | 11 (0.3%) | 11.0 |
jas | 3 (3.4%) | 10 (0.2%) | 3.3 |
worthen | 5 (5.7%) | 8 (0.2%) | 1.6 |
jones | 3 (3.4%) | 6 (0.1%) | 2.0 |
include file re-ordering and clean-up
0 lines of code changed in 6 files:
Re-ordered the #include statements so dynamic compilation on Linux works -Dav
11 lines of code changed in 1 file:
more print statement cleanup
0 lines of code changed in 2 files:
Update Particle picking to make it more in line with grid sampling in the GridVisualizer. Clean up some code and comment out print statements.
46 lines of code changed in 3 files:
These modules appear to be working with the new HOB Field structure, please report any problems.
0 lines of code changed in 2 files:
Good news: dynamic compilation is working, can extract single level datasets. Bad news: multi-level datasets still broken.
273 lines of code changed in 3 files:
Selectors and Operators now depend on Core/Basis.
0 lines of code changed in 2 files:
More corrections, still doesn't work
235 lines of code changed in 2 files:
Added dynamic compilation and changes for the new higher order basis field structure, NOTE: although the code compiles, it does NOT work. DO NOT UPDATE!
570 lines of code changed in 3 files:
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 4 files:
Changes to allow the removal of boundary cells in the visualization code
119 lines of code changed in 2 files:
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).
16 lines of code changed in 2 files:
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.
1 lines of code changed in 1 file:
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.
120 lines of code changed in 2 files:
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.
27 lines of code changed in 2 files:
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.
44 lines of code changed in 2 files:
Fixes a bug where the extractor tries to query the archive for particles that don't exist
12 lines of code changed in 2 files:
get rid of the animation sleep slider, it is no longer needed, with the new callback mechanism
0 lines of code changed in 2 files:
Updates to use the Scheduler's callback mechanism for animation
instead of send_intermediate which was broken when you have more than
one module in the net calling it.
GUI/TimestepSelector.tcl
No longer force an execute when you modify this-animate. This
allows you to set up more than one TimestepSelector to animate
before you execute them all.
Modules/Selectors/TimestepSelector.cc
Modules/Selectors/TimestepSelector.h
Fixed some headers. Changes to use the Scheduler's callback
mechanism. Added network_finished, update_animate, and
set_context functions to also facilitate this.
70 lines of code changed in 2 files:
Accesses to the DataArchive in SCIRun is now done with a
DataArchiveHandle instead of a DataArchive*. Other changes specific
to each file are noted below.
Packages/Uintah/Core/DataArchive/DataArchive.cc
Packages/Uintah/Core/DataArchive/DataArchive.h
Added ref_cnt and lock for the interface to LockingHandle.
Packages/Uintah/Core/Datatypes/Archive.h
Added getDataArchive function. This is the preferred method
to get access to the DataArchive contained in an Archive
object.
Packages/Uintah/Dataflow/Modules/Visualization/VariablePlotter.cc
Packages/Uintah/Dataflow/Modules/Visualization/PatchDataVisualizer.cc
Packages/Uintah/Dataflow/Modules/Visualization/PatchVisualizer.cc
Remove ugly use of (*(handle.get_rep())). with handle->. I
have no idea why this code was ever written this way, but the
code is now much clearer.
Packages/Uintah/Dataflow/Modules/Visualization/GridVisualizer.cc
Try to be a bit more smart about when to update the gui if the
grid doesn't change.
Packages/Uintah/Dataflow/Modules/Selectors/TimestepSelector.cc
Don't use get_rep for ArchiveHandle if you don't need to.
49 lines of code changed in 5 files:
(24 more)