[root]/StandAlone
Benchmarks
(2 files, 246 lines)
tools
(2 files, 819 lines)
compare_mms
(11 files, 1378 lines)
dumpfields
(28 files, 5334 lines)
extractors
(8 files, 4198 lines)
fsspeed
(1 files, 46 lines)
graphview
(8 files, 1686 lines)
makedot
(2 files, 249 lines)
mpi_test
(2 files, 250 lines)
pfs
(5 files, 907 lines)
puda
(29 files, 4632 lines)
radiusMaker
(2 files, 327 lines)
tracker
(2 files, 110 lines)
uda2nrrd
(18 files, 3206 lines)
uda2vis
(3 files, 719 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 39 (100.0%) | 193 (100.0%) | 4.9 |
dav | 4 (10.3%) | 100 (51.8%) | 25.0 |
harman | 7 (17.9%) | 41 (21.2%) | 5.8 |
qymeng | 4 (10.3%) | 26 (13.5%) | 6.5 |
jas | 20 (51.3%) | 21 (10.9%) | 1.0 |
ahumphrey | 1 (2.6%) | 3 (1.6%) | 3.0 |
jsutherland | 3 (7.7%) | 2 (1.0%) | 0.6 |
Revert checkins 47557 & 47558.
3 lines of code changed in 2 files:
The Hypre Setup phase is done at the beginning of the solve and
periodically depending on the value of <setupFrequency>.
6 lines of code changed in 1 file:
Update copyright year.
8 lines of code changed in 15 files:
added rawToUniqueGrains to the tools macro
3 lines of code changed in 1 file:
no longer creating symbolic link to deprecated regression testing
when compiling "uintah"
0 lines of code changed in 1 file:
Added support for the following PAPI hardware counters:
PAPI_FP_OPS - Floating point operations
This replaces the older, unused PERFEX code used on the LANL SGI machines years ago.
PAPI support is incorporated into Uintah's build system and available by using:
--with-papi=DIR
New configure script was generated with autoconf v2.68 per spec, and diffs are minimal.
3 lines of code changed in 1 file:
rip out the obselete "SpatialOps" component.
2 lines of code changed in 3 files:
Hack so Malloc_strict and Malloc_Stats will work on Lenny machines --Dav
12 lines of code changed in 1 file:
sub.mk: cleanup
Utils.cc/h
areAllValuesPositive() is now templated and works for SFC(*)<double> and CCVariable<double>
-Dav
17 lines of code changed in 1 file:
New multi-thread MPI scheduler.
To use this new scheduler:
1.Link against thread safe MPI library
2.Scheduler type needs to be set as "ThreadedMPI" in .ups file
3.Use command line argument -nthreads <#> to specify the number of threads per MPI rank
Multi-thread MPI scheduler requires thread safety of task code. Only ICE and AMRICE are supported for now.
3 lines of code changed in 1 file:
Removed scheduler arg from initializeManager()
2 lines of code changed in 2 files:
Removed scheduler arg from initializeManager()
Allow MPICH version 2 to use nthreads.
21 lines of code changed in 1 file:
Move the MPI_LIBRARY to an earlier link point so that the MakeDefaultAllocator
function that sets up a atexit point has already been initialized. There
were two calls to atexit one by the MPI_LIBRARY and another by the
MakeDefaultAllocator.
Thanks to Dav for figuring out a fix to the hung processes when using
--enable-sci-malloc.
2 lines of code changed in 1 file:
M Core/Parallel/Parallel.cc
Sanity check to make sure (the MPI) initializeManager() is called
before getMPIRank().
M StandAlone/sus.cc
- Put in some sanity checks to make sure if people are trying to use
certain environment variables, that sus is actually configured to
handle them.
- The show_env() debug tool needs to be run after MPI is initialized
so I moved it down a few lines in the file. (There are two possible
places that MPI is initialized, and it needs to be after both.)
- Place a few more lines into the main 'try' block of sus.
93 lines of code changed in 1 file:
Added comment.
1 lines of code changed in 1 file:
Globally: renamed config variable *_RADIATION -> *_MODELS_RADIATION
Changed compile logic: USE_ARCHES no longer controls the compilation inside of
Components/Models/Radiation.
It's now controlled via
USE_MODELS_RADIATION
and
--without-fortran.
Don't compile
Components/Models/Radiation
if
--without-fortran
is specified, but still compile
Components/Models/Radiation/RMCRT
If
USE_MODELS_RADIATION=no
don't compile Examples/RMCRT_test.cc
4 lines of code changed in 1 file:
Fix static build after Arches (sub)library refactoring a number of commits ago.
1 lines of code changed in 1 file:
Sus now display assertion level and (limited) cflags.
5 lines of code changed in 1 file:
added line to compile compute_L_norms utility.
4 lines of code changed in 1 file:
Change the MCRT directory name to RMCRT and remove the ArchesRMCRT
directory.
2 lines of code changed in 1 file:
(1 more)