/trunk/src Developers: dav

Login name:
dav
Total Commits:
146 (1.6%)
Lines of Code:
1086 (1.0%)
Most Recent Commit:
2011-12-08 13:11

Activity by Clock Time

Activity by Hour of Day for dav

Activity by Day of Week for dav

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 146 (100.0%) 1086 (100.0%) 7.4
/ 29 (19.9%) 297 (27.3%) 10.2
Core/Grid/ 3 (2.1%) 154 (14.2%) 51.3
CCA/Components/Arches/ 11 (7.5%) 131 (12.1%) 11.9
StandAlone/ 4 (2.7%) 100 (9.2%) 25.0
R_Tester/toplevel/ 3 (2.1%) 91 (8.4%) 30.3
CCA/Components/Arches/CoalModels/fortran/ 3 (2.1%) 80 (7.4%) 26.6
build_scripts/ 2 (1.4%) 33 (3.0%) 16.5
CCA/Components/Examples/ 3 (2.1%) 25 (2.3%) 8.3
StandAlone/tools/extractors/ 1 (0.7%) 20 (1.8%) 20.0
Core/Parallel/ 2 (1.4%) 15 (1.4%) 7.5
R_Tester/helpers/ 3 (2.1%) 14 (1.3%) 4.6
StandAlone/tools/uda2nrrd/ 5 (3.4%) 10 (0.9%) 2.0
CCA/Components/Wasatch/ 5 (3.4%) 10 (0.9%) 2.0
CCA/Components/Arches/TransportEqns/ 5 (3.4%) 10 (0.9%) 2.0
CCA/Components/Arches/CoalModels/ 7 (4.8%) 10 (0.9%) 1.4
CCA/Components/Schedulers/ 2 (1.4%) 8 (0.7%) 4.0
include/sci_defs/ 6 (4.1%) 7 (0.6%) 1.1
Core/Containers/ 3 (2.1%) 7 (0.6%) 2.3
Core/Datatypes/ 2 (1.4%) 6 (0.6%) 3.0
CCA/Components/ICE/CustomBCs/ 2 (1.4%) 6 (0.6%) 3.0
StandAlone/tools/puda/ 4 (2.7%) 5 (0.5%) 1.2
CCA/Components/MPM/ 2 (1.4%) 5 (0.5%) 2.5
VisIt/udaReaderMTMD/ 2 (1.4%) 4 (0.4%) 2.0
CCA/Components/Models/HEChem/ 4 (2.7%) 4 (0.4%) 1.0
StandAlone/tools/pfs/ 2 (1.4%) 3 (0.3%) 1.5
StandAlone/tools/graphview/ 2 (1.4%) 3 (0.3%) 1.5
StandAlone/tools/dumpfields/ 2 (1.4%) 3 (0.3%) 1.5
StandAlone/Benchmarks/ 2 (1.4%) 3 (0.3%) 1.5
Core/Grid/Variables/ 2 (1.4%) 3 (0.3%) 1.5
Core/Disclosure/ 2 (1.4%) 3 (0.3%) 1.5
Core/Util/ 2 (1.4%) 2 (0.2%) 1.0
Core/GeometryPiece/ 2 (1.4%) 2 (0.2%) 1.0
CCA/Components/Parent/ 2 (1.4%) 2 (0.2%) 1.0
testprograms/Regridders/ 1 (0.7%) 1 (0.1%) 1.0
testprograms/CubeRootTest/ 1 (0.7%) 1 (0.1%) 1.0
StandAlone/tools/ 1 (0.7%) 1 (0.1%) 1.0
Core/IO/ 3 (2.1%) 1 (0.1%) 0.3
CCA/Components/Wasatch/transport/ 1 (0.7%) 1 (0.1%) 1.0
CCA/Components/Wasatch/Operators/ 1 (0.7%) 1 (0.1%) 1.0
CCA/Components/MPMICE/ 1 (0.7%) 1 (0.1%) 1.0
CCA/Components/Arches/Radiation/ 1 (0.7%) 1 (0.1%) 1.0
CCA/Components/Angio/ 1 (0.7%) 1 (0.1%) 1.0
CCA/Components/ 1 (0.7%) 1 (0.1%) 1.0
Core/Malloc/ 2 (1.4%) 0 (0.0%) 0.0
CCA/Components/Arches/Radiation/fortran/ 1 (0.7%) 0 (0.0%) 0.0

Activity of dav

Most Recent Commits

dav 2011-12-08 13:11 Rev.: 47960

Fix linking on Mac for --enable-wasatch-in-arches.

0 lines of code changed in 4 files:

  • configVars.mk.in (changed)
  • CCA/Components/Arches: sub.mk (new)
dav 2011-12-07 16:37 Rev.: 47953

Fix typo

4 lines of code changed in 3 files:

  • configure (+2 -2), configure.ac (+2 -2)
dav 2011-12-07 16:24 Rev.: 47952

Added --enable-wasatch-in-arches flag.

60 lines of code changed in 4 files:

  • configure (+35 -1), configure.ac (+23 -1)
  • include/sci_defs: uintah_testdefs.h.in (+2)
dav 2011-12-07 14:29 Rev.: 47950

Don't let -L/usr/lib[64] sneak into the build line...

8 lines of code changed in 2 files:

  • configure (+4 -1), configure.ac (+4 -1)
dav 2011-10-26 11:43 Rev.: 47775

Fix syntax.

0 lines of code changed in 2 files:

  • Makefile.in (changed)
dav 2011-10-26 10:30 Rev.: 47773

Attempt to fix Mac error when 'rm'ing 'core' (make cleanreally) directories on case-insensitive Mac file system.

2 lines of code changed in 1 file:

  • Makefile.in (+2)
dav 2011-09-16 16:34 Rev.: 47604


Fixes for Mac OSX Lion... it is the same as SNOW LEOPARD, but because
the os version number was incremented, we need to check for that.
(Note, a fix was at one point committed for this in 'configure' but
(I think) didn't make it into configure.ac. Now it is in both places.)

M configure.ac
M configure

- For John: Added in (c) 2011. :)
- Add to SNOW_LEOPARD_OR_LATER the check for Lion.

M include/sci_defs/osx_testdefs.h.in
M Core/Grid/Variables/ReductionVariable_special.cc
M Core/Disclosure/TypeUtils.cc
M Core/Util/Endian.cc
M StandAlone/tools/puda/varsummary.cc

- Use SNOW_LEOPARD_OR_LATER flag...

28 lines of code changed in 12 files:

  • configure (+9 -9), configure.ac (+8 -8)
  • Core/Disclosure: TypeUtils.cc (+3 -3)
  • Core/Grid/Variables: ReductionVariable_special.cc (+3 -3)
  • Core/Util: Endian.cc (new)
  • StandAlone/tools/puda: varsummary.cc (+2 -2)
  • include/sci_defs: osx_testdefs.h.in (new)
dav 2011-09-08 17:04 Rev.: 47564


Fix for Jeremy's new CoalModel fortran linking problem. Jeremy, please
see comments below:

M CCA/Components/Arches/CoalModels/sub.mk

In order for the fortran files .h (in this case: rqpart_fort.h) to be
created, another files needs to depend on it. Normally, there would
be a "#include <.../rqpart_fort.h>" line in one of the .cc files. I
didn't see this, so I assume you aren't actually using it yet
(probably waiting for the linking issue to be resolved. :) Because of
this, I arbitrarily made DragModel.o depend on rqpart_fort.h. By
setting this dependency, the make system knows to generate the
rqpart_fort.h file (from the rqpart.fspec file). Once you know which
file really depends on it (the one that #includes it), you should
update this sub.mk file accordingly.

M CCA/Components/Arches/CoalModels/fortran/sub.mk

The CoalModel/fortran directory is NOT being used as a separate
library (.so file). Thus we do NOT need the "include
smallso_prologue.mk" and "include smallso_epilogue.mk" lines (or the
PSELIBS or LIBS being set).

I also fixed the .h dependency. The file 'rqpart.h' does not exist,
and is not generated... however, 'rqpart_fort.h' is automatically
generated from the fspec file so that is the one we need here.

D CCA/Components/Arches/CoalModels/fortran/rqpart.f
A + CCA/Components/Arches/CoalModels/fortran/rqpart.F

I renamed the fortran from from .f to .F because our make rule is
based on '.F' files. I briefly looked at the build rules, and there
is one for '.f' files, but I think it is old and out of date. With
more time, it probably should be updated or scrapped.

M CCA/Components/Arches/sub.mk

Added in the CoalModel/fortran directory. Removed some tabs and alphabetized.

90 lines of code changed in 5 files:

  • CCA/Components/Arches: sub.mk (+8 -7)
  • CCA/Components/Arches/CoalModels: sub.mk (+2)
  • CCA/Components/Arches/CoalModels/fortran: rqpart.F (new 79), rqpart.f (del), sub.mk (+1 -8)
dav 2011-08-04 16:44 Rev.: 47423


Fix linking problem (manifested via OSX). Need the GeometryPiece library.

1 lines of code changed in 1 file:

  • CCA/Components/Parent: sub.mk (+1)
dav 2011-08-04 16:36 Rev.: 47422


M CCA/Components/Parent/Switcher.cc
M Core/GeometryPiece/GeometryPieceFactory.cc
M Core/GeometryPiece/GeometryPieceFactory.h

- Fix function name (typo).

3 lines of code changed in 3 files:

  • CCA/Components/Parent: Switcher.cc (+1 -1)
  • Core/GeometryPiece: GeometryPieceFactory.cc (+1 -1), GeometryPieceFactory.h (+1 -1)
dav 2011-07-13 16:35 Rev.: 47337

Previous commit fixed this... don't need 'using std::abs'.

0 lines of code changed in 2 files:

  • CCA/Components/Arches/CoalModels: PartVel.cc (changed)
dav 2011-07-13 16:18 Rev.: 47335

fabs() for doubles, not abs().

6 lines of code changed in 2 files:

  • CCA/Components/ICE/CustomBCs: MMS_BCs.h (+3 -3), sine.h (+3 -3)
dav 2011-07-13 16:12 Rev.: 47334

Fix namespace issue for VisIt plugin.

3 lines of code changed in 1 file:

  • VisIt/udaReaderMTMD: avtudaReaderMTMDFileFormat.C.in (+3)
dav 2011-07-13 16:01 Rev.: 47333


Fix for an issue that arose when 'using namespace std' was removed from
header files.

M CCA/Components/Arches/CoalModels/PartVel.cc

abs() only works on int's. Need 'fabs()' for floating point numbers.

M R_Tester/toplevel/generateGoldStandards.py
M R_Tester/helpers/runSusTests.py

Added a (commented out) line that makes debugging faster...

M Core/Parallel/BufferInfo.h

Don't need 'using namespace std' any more as the above update to
PartVel fixes the problem.

16 lines of code changed in 4 files:

  • CCA/Components/Arches/CoalModels: PartVel.cc (+5 -5)
  • Core/Parallel: BufferInfo.h (+6 -9)
  • R_Tester/helpers: runSusTests.py (+2 -1)
  • R_Tester/toplevel: generateGoldStandards.py (+3 -2)
dav 2011-07-13 13:02 Rev.: 47328


Update to fix issues arising from removing 'using namespace std' from header files.

M StandAlone/tools/uda2nrrd/wrap_nrrd.cc
M StandAlone/tools/uda2nrrd/handleVariable.cc
M StandAlone/tools/uda2nrrd/particles.cc

- namespace std fixes.

M Core/Datatypes/NrrdData.cc

- Removed evil 'endl's and replaced with nicer "\n". :)

M StandAlone/tools/uda2nrrd/sub.mk

- On some systems, uda2nrrd needs to link vs the thread_library...


14 lines of code changed in 6 files:

  • Core/Datatypes: NrrdData.cc (+6 -6)
  • StandAlone/tools/uda2nrrd: handleVariable.cc (+4), particles.cc (+1), sub.mk (+2 -1), wrap_nrrd.cc (+1)
dav 2011-07-11 17:27 Rev.: 47320


M configure
M configure.ac

- If Uintah is built in debug mode, then build the Wasatch 3P in debug
mode too (assuming it is requested).

- Updated configure to require autoconf version 2.68 as the last
commit was made using it and this will help reduce the 2+ MB diffs
that happen when people switch between versions. If you don't have
2.68 on your machine, it takes less then 2 minutes to download it,
and build it.

M build_scripts/build_wasatch_3p.sh

- If Uintah is being built as a debug build, then build these libs in
debug mode too.

- Use the named variable BASE_BUILD_DIR instead of '$1' throughout the
script. Added a tiny bit of indentation.

44 lines of code changed in 4 files:

  • configure (+7 -11), configure.ac (+4 -3)
  • build_scripts: build_wasatch_3p.sh (new)
dav 2011-06-13 17:12 Rev.: 47252

Error out (instead of warn) if sci-malloc requested on OSX

4 lines of code changed in 1 file:

  • configure.ac (+4 -7)
dav 2011-05-17 11:24 Rev.: 47198

Updates to allow for Memory checking in the local regression tester.

M configure
M configure.ac

- Added in "SCI_MALLOC_ON" variable that will tell the system if --enable-sci-malloc was used during configure.

M configVars.mk.in

- Add in the new SCI_MALLOC_ON var. Removed the MALLOC_TRACE_ON var as it wasn't set or used.

M Makefile.in

- Updated make RT targets to pass in SCI_MALLOC_ON.

M R_Tester/toplevel/startLocalTest

- Memory test update based on whether SCI_MALLOC is ON. Also now passing in whether this is (or is not) a debug build.

M R_Tester/toplevel/generateGoldStandards.py

- Now takes in whether we are using a debug build, and whether SCI_MALLOC is enabled.
- Better catching/reporting of error if component name is mis-spelled/wrong.

M R_Tester/helpers/runSusTests.py

- Turn off env var MALLOC_STATS if --enable-sci-malloc was not used (otherwise sus will throw an error and quit).
- Put SVN_OPTIONS into own variable so they can more easily be turned off while debugging.

M Core/Malloc/sub.mk

- Removed Trace.cc build statement as Trace.cc isn't actually in the code base, and MALLOC_TRACE_ON is never set.

111 lines of code changed in 10 files:

  • Makefile.in (+4 -2), configVars.mk.in (+1 -1), configure (+3), configure.ac (+3 -1)
  • Core/Malloc: sub.mk (-6)
  • R_Tester/helpers: mem_leak_check (changed), runSusTests.py (+12 -5)
  • R_Tester/toplevel: generateGoldStandards.py (+72 -18), startLocalTest (+16 -3)
dav 2011-04-27 14:51 Rev.: 47121

Update FakePetscSolver to have a new dummy function (setPressRHS) that was added recently. This fixes a linking issue that results when Petsc is not enabled.

9 lines of code changed in 1 file:

  • CCA/Components/Arches: FakePetscSolver.cc (+9)
dav 2011-04-05 14:17 Rev.: 47052

Added \n at end of file to quite compiler warning.

1 lines of code changed in 1 file:

  • CCA/Components/Wasatch/transport: TransportEquation.h (+1 -1)

(22 more)

Generated by StatSVN 0.4.0