Patch pointer for setting up GUI names needed to be pointing to the level with particles on it instead of level 0. Set the pointer after the particle level has been established.
6 lines of code changed in 1 file:
Fix multi-taskgrapher (and add slightly more informative comments)
11 lines of code changed in 1 file:
Have TAU's task granularity spit out the level number
9 lines of code changed in 1 file:
Recent updates to the startTester script
0 lines of code changed in 2 files:
M configure
M configure.ac
Fix test for hypre. Only need to test for libHYPRE (-lHYPRE). (Note,
to make this work, you have to build hypre correctly with shared
libraries. To do this (for lam, as mpich is 'fixed' by default) you
need to add -DMPIPP_H to the CFLAGS/CXXFLAGS when configuring hypre.
Hypre also uses C++ files so we need to be in C++ mode when trying to
link it.
Be more verbose on which test petsc is running (which arch).
71 lines of code changed in 2 files:
More user friend exception message.
0 lines of code changed in 2 files:
Fix compiler warnings.
8 lines of code changed in 1 file:
Add vector<string> I/O.
20 lines of code changed in 2 files:
Remove the boundary_traction_faces explicit input, use the values read in
from MPMFlags.
16 lines of code changed in 2 files:
Remove the boundary_traction_faces explicit input, use the values read in
from MPMFlags.
2 lines of code changed in 1 file:
Add boundary_traction_faces I/O for ProblemSpec stuff.
7 lines of code changed in 2 files:
Tau changes suggest by Alan Morris
69 lines of code changed in 2 files:
Use virtual functions since ImpMPMFlags inherit from this class.
3 lines of code changed in 1 file:
Use ImpMPMFlags.
44 lines of code changed in 2 files:
Move SCIJump build script and readme to scripts directory.
311 lines of code changed in 2 files:
Add ImpMPMFlags.cc.
0 lines of code changed in 2 files:
Add flags from ImpMPM.cc to a new class. Output these flags in the checkpoints
directories.
140 lines of code changed in 2 files:
Remove the PetscFinalize() from the destructor.
10 lines of code changed in 1 file:
Merging sr2_release_v0.1.1.
3646 lines of code changed in 197 files:
Do not run the init regrid when the maximum number of levels has already
been reached
4 lines of code changed in 1 file:
Fixed a small bug that would potentially cause bnr regridder to have
duplicate flags when generating a flagset
6 lines of code changed in 1 file:
Fix the determination of running mpi based on the number of patches and the
setting of the MPI_RUN variable.
0 lines of code changed in 2 files:
Performance improvement. Will not change results
-Changed list of boundary cells vector<IntVector> to vector<IntVector> *
-Nuked tabs
-changed variable names
bound -> bound_ptr
nbound -> nbound_ptr
sfcx -> sfcx_ptr
sfcy -> sfcy_ptr
sfcz -> sfcz_ptr
120 lines of code changed in 40 files:
Performance improvement. Will not change results
-Changed list of boundary cells vector<IntVector> to vector<IntVector> *
-Nuked tabs
-changed variable names
bound -> bound_ptr
nbound -> nbound_ptr
sfcx -> sfcx_ptr
sfcy -> sfcy_ptr
sfcz -> sfcz_ptr
284 lines of code changed in 16 files:
Fixed timestep output.
1 lines of code changed in 1 file:
Bug fix: When a processor did not have any patches on a level it
would have the incorrect timestep multiplier for finer levels. This
would lead to simulations taking smaller timesteps then required.
2 lines of code changed in 1 file:
Make simulation stats output slightly more multiprocessor friendly by
placing all output into a buffer first.
12 lines of code changed in 1 file:
simplified the parsing of the number of patches
2 lines of code changed in 1 file:
Make texture inherit from propertyManager so properties can be passed down dataflow.
0 lines of code changed in 2 files:
Added level property to the fields produced by uintah. The level property propogates to the Vis modules and tags 'L-n', where n is the level, to the geomObj name whenever the level property is present. Replaced many get_property and set_property calls with a single copy_property call in the field Operators.
230 lines of code changed in 20 files:
Tweaked the load balancer logic when splitting is allowed
17 lines of code changed in 1 file:
Fix a crash that would occur when levels were deleted
10 lines of code changed in 1 file:
Initialize rho and temp to something more evil
Don't use transfer from if you plan on updating the data, this causes
inconsistent results.
4 lines of code changed in 1 file:
Set CoarsenDelT to OncePerProc
1 lines of code changed in 1 file:
VarTracker can now specify a specific patchid to track.
4 lines of code changed in 2 files:
Fixed indentation.
Added silhouette edges for jittered samples. Still no silhouettes for
stereo, time, or trasmission mode.
0 lines of code changed in 2 files:
Fixed jitter sample index to never be able to go out of bounds. Other white space changes.
116 lines of code changed in 1 file:
Attempt to fix 64 bit compilation problem.
4 lines of code changed in 1 file:
bug fixes and a slight change to unsteady_burn model
31 lines of code changed in 2 files:
Fix signature for get_all_output_ports to match header file.
1 lines of code changed in 1 file:
Change the problem spec that is being used for restarts in problemSetup.
7 lines of code changed in 1 file:
Added mechanism to access the ports of a module
26 lines of code changed in 2 files:
Put back variables used by AIX.
12 lines of code changed in 1 file:
Add mechanism for getting callbacks from modules with they are finished executing. This interface could be extended to perform other types of scheduler and exexecution callbacks as well.
171 lines of code changed in 15 files:
Updated the built-in nonlinear solvers for the burn models
314 lines of code changed in 4 files:
Fixed sub.mk for inclusion of pfs and pfs2 as uintah targets. Added comment
block near top of pfs.cc & pfs2.cc describing their function.
28 lines of code changed in 5 files:
Check overlapping regions by using the Region difference code instead of
just comparing a single bounding box.
Allow 0 to be specified for rel_tolerance (this should allow exact uda
comparisons)
24 lines of code changed in 1 file:
Updated the argument documentation and added some example usages.
0 lines of code changed in 2 files:
Remove certain entries from input.xml to avoid restart confusion. The original values are copied to input.xml.orig, and restart values are used in timestep.xml
57 lines of code changed in 4 files:
M CCA/Components/ICE/BoundaryCond.h
Fix setNeumanDirichletBC() to actually return a value.
M CCA/Components/Schedulers/MPIScheduler.cc
M StandAlone/sub.mk
Removed extra empty lines.
M StandAlone/tools/puda/jim1.cc
M StandAlone/tools/puda/jim1.h
M StandAlone/tools/puda/varsummary.cc
M StandAlone/tools/puda/varsummary.h
M StandAlone/tools/puda/tecplot.cc
M StandAlone/tools/puda/asci.cc
M StandAlone/tools/puda/rtdata.cc
M StandAlone/tools/puda/rtdata.h
M StandAlone/tools/puda/puda.cc
Fixed (@#%&*!) Mac case-insensitive filename errors... (Standalone -> StandAlone).
21 lines of code changed in 15 files:
MAJOR CHANGES: File (eg: puda) location changes. Puda updated. See
below:
Moved Puda, lineextract (et al), pfs, compare_mms, etc into the
StandAlone/tools/ directory. (There are still some more that should
be moved (compare_uda, selectpart, uda2nrrd, etc), but I haven't
gotten to them yet. This cleans up the StandAlone directory... and
hopefully makes it more clear where each of the utilities are.
Puda has been restructured. It is nolonger a single 3000 line
function. I broke the major pieces into files of their own. In
addition, I revamped 'varsummary' to use templated functions. It was
715 lines of repeated code, now it is 240 lines with some helper
functions.
To facilitate the templating, I have created a GridIterator class
(which is just (mostly) a copy of the CellIterator class). However it
should eventually be used to replace both CellIterator and
NodeIterator (as they currently do just about exactly the same thing).
NodeIterator and CellIterator are friends of GridIterator so that they
can be converted (via a constructor) to GridIterator's.
I fixed the problem with puda not taking into account extra cells. By
default, puda now considers them. If you wish to turn them off, then
use the -no_extra_cells flag.
Puda now reports the location of min/max variables. If there are more
than one cell with the same min/max, then it reports the first one it
finds, and the count of the number of min/max's.
Tecplot was turned off in the original, so it is turned off in the new
version... I haven't tested it at all.
M Uintah/CCA/Components/MPM/ImpMPM.cc
Indent #includes.
M Uintah/Core/DataArchive/DataArchive.cc
Turned off the locking in turnOffXMLCaching() as it was causing a
deadlock... this should be fine, but hasn't been extensively tested.
Indented #includes.
8473 lines of code changed in 65 files:
Indention... what does this file do anyway? Anyone want to add some comments at the top?
6 lines of code changed in 1 file:
Arrange #includes.
0 lines of code changed in 1 file:
emoved unneeded line continuation sign
1 lines of code changed in 1 file: