Directory [root]

Total Files:
6
Deleted Files:
0
Lines of Code:
77254

[root]
    directory in repo CCA (0 files, 0 lines)
        directory in repo Components (0 files, 0 lines)
            directory in repo FEM (1 files, 247 lines)
            directory in repo LinSolver (2 files, 241 lines)
            directory in repo ListPlotter (1 files, 108 lines)
            directory in repo PLinSolver (1 files, 271 lines)
            directory in repo Tri (2 files, 754 lines)
            directory in repo TxtBuilder (3 files, 1131 lines)
            directory in repo Viewer (3 files, 374 lines)
    directory in repo Core (1 files, 89 lines)
        directory in repo Algorithms (0 files, 0 lines)
            directory in repo Converter (1 files, 45 lines)
            directory in repo DataIO (4 files, 2224 lines)
            directory in repo Fields (6 files, 2004 lines)
            directory in repo Math (1 files, 29 lines)
            directory in repo Regression (2 files, 886 lines)
            directory in repo Util (1 files, 45 lines)
            directory in repo Visualization (2 files, 3924 lines)
        directory in repo Basis (2 files, 789 lines)
        directory in repo Bundle (1 files, 48 lines)
        directory in repo CCA (0 files, 0 lines)
            directory in repo DT (4 files, 978 lines)
            directory in repo PIDL (12 files, 2641 lines)
            directory in repo datawrapper (1 files, 205 lines)
                directory in repo PDEtranslate (2 files, 242 lines)
            directory in repo tools (0 files, 0 lines)
                directory in repo scim (2 files, 4535 lines)
                    directory in repo pdt (2 files, 3225 lines)
                directory in repo sidl (2 files, 3436 lines)
                directory in repo strauss (1 files, 196 lines)
        directory in repo Comm (1 files, 463 lines)
        directory in repo Containers (10 files, 6543 lines)
        directory in repo Datatypes (14 files, 18109 lines)
        directory in repo Exceptions (6 files, 1852 lines)
        directory in repo Geom (22 files, 15063 lines)
        directory in repo Geometry (8 files, 2666 lines)
        directory in repo GuiInterface (3 files, 964 lines)
        directory in repo ICom (5 files, 3115 lines)
        directory in repo ImportExport (2 files, 191 lines)
            directory in repo ColorMap (1 files, 105 lines)
            directory in repo Field (2 files, 762 lines)
            directory in repo Matrix (1 files, 186 lines)
            directory in repo Nrrd (1 files, 65 lines)
        directory in repo Init (2 files, 217 lines)
        directory in repo Malloc (9 files, 2446 lines)
        directory in repo Math (6 files, 898 lines)
        directory in repo OS (4 files, 1499 lines)
        directory in repo ParticleSystem (2 files, 256 lines)
        directory in repo Persistent (1 files, 2029 lines)
        directory in repo Services (3 files, 1203 lines)
        directory in repo SystemCall (4 files, 1185 lines)
        directory in repo Thread (13 files, 6751 lines)
        directory in repo Util (18 files, 4168 lines)
            directory in repo Comm (2 files, 265 lines)
        directory in repo Volume (3 files, 4314 lines)
        directory in repo XMLUtil (2 files, 750 lines)
        directory in repo globus_threads (1 files, 713 lines)
    directory in repo Dataflow (0 files, 0 lines)
        directory in repo Constraints (6 files, 1129 lines)
        directory in repo GUI (1 files, 204 lines)
        directory in repo Modules (0 files, 0 lines)
            directory in repo Conglomerate (2 files, 1243 lines)
            directory in repo Fields (32 files, 8922 lines)
            directory in repo Math (6 files, 2740 lines)
            directory in repo Render (14 files, 15359 lines)
            directory in repo String (2 files, 511 lines)
            directory in repo Visualization (8 files, 4672 lines)
        directory in repo Network (9 files, 4075 lines)
            directory in repo Ports (2 files, 664 lines)
        directory in repo Resources (1 files, 259 lines)
        directory in repo TCLThread (1 files, 550 lines)
        directory in repo Widgets (1 files, 610 lines)
    directory in repo Framework (1 files, 217 lines)
        directory in repo Babel (1 files, 332 lines)
        directory in repo Bridge (1 files, 365 lines)
        directory in repo Corba (2 files, 281 lines)
        directory in repo Vtk (1 files, 172 lines)
    directory in repo Packages (0 files, 0 lines)
        directory in repo Kurt (0 files, 0 lines)
            directory in repo Core (0 files, 0 lines)
                directory in repo Geom (1 files, 54 lines)
            directory in repo Dataflow (0 files, 0 lines)
                directory in repo Modules (0 files, 0 lines)
                    directory in repo Visualization (2 files, 1451 lines)
            directory in repo share (1 files, 27 lines)
        directory in repo Teem (0 files, 0 lines)
            directory in repo Dataflow (0 files, 0 lines)
                directory in repo Modules (0 files, 0 lines)
                    directory in repo DataIO (1 files, 558 lines)
                    directory in repo Segmentation (1 files, 4267 lines)
                    directory in repo Tend (12 files, 1927 lines)
                    directory in repo Unu (11 files, 2407 lines)
            directory in repo StandAlone (0 files, 0 lines)
                directory in repo convert (1 files, 115 lines)
        directory in repo Uintah (1 files, 17 lines)
            directory in repo CCA (0 files, 0 lines)
                directory in repo Components (1 files, 50 lines)
                    directory in repo Angio (10 files, 1187 lines)
                    directory in repo Arches (77 files, 47738 lines)
                        directory in repo Mixing (13 files, 2561 lines)
                        directory in repo Radiation (10 files, 2703 lines)
                        directory in repo TabProps (7 files, 93 lines)
                        directory in repo docs (2 files, 2 lines)
                        directory in repo fortran (1 files, 125 lines)
                    directory in repo DataArchiver (1 files, 2263 lines)
                    directory in repo Examples (18 files, 3541 lines)
                    directory in repo ICE (23 files, 17436 lines)
                        directory in repo Advection (6 files, 1973 lines)
                        directory in repo CustomBCs (10 files, 4356 lines)
                        directory in repo Docs (4 files, 509 lines)
                        directory in repo EOS (22 files, 2662 lines)
                        directory in repo Matlab (1 files, 5 lines)
                            directory in repo ShockTube1D (9 files, 979 lines)
                        directory in repo PressureSolve (0 files, 0 lines)
                            directory in repo HypreStandAlone (3 files, 419 lines)
                    directory in repo LoadBalancers (10 files, 1971 lines)
                    directory in repo MPM (21 files, 16544 lines)
                        directory in repo ConstitutiveModel (58 files, 35954 lines)
                            directory in repo PlasticityModels (43 files, 6590 lines)
                            directory in repo UnusedCM (8 files, 1579 lines)
                        directory in repo Contact (5 files, 2109 lines)
                        directory in repo Crack (7 files, 3751 lines)
                        directory in repo HeatConduction (4 files, 1483 lines)
                        directory in repo ParticleCreator (6 files, 1520 lines)
                        directory in repo PhysicalBC (4 files, 961 lines)
                        directory in repo ThermalContact (4 files, 384 lines)
                    directory in repo MPMArches (1 files, 4555 lines)
                    directory in repo MPMICE (2 files, 3282 lines)
                    directory in repo Models (2 files, 183 lines)
                        directory in repo FluidsBased (17 files, 6693 lines)
                        directory in repo HEChem (8 files, 3765 lines)
                        directory in repo Radiation (6 files, 3745 lines)
                        Folder removed from repo test (0 files, 0 lines)
                    directory in repo OnTheFlyAnalysis (11 files, 2363 lines)
                    directory in repo Parent (4 files, 1123 lines)
                    directory in repo PatchCombiner (2 files, 564 lines)
                    directory in repo ProblemSpecification (3 files, 222 lines)
                    directory in repo Regridder (8 files, 3997 lines)
                    directory in repo Schedulers (23 files, 11613 lines)
                    directory in repo SimulationController (5 files, 1910 lines)
                    directory in repo Solvers (7 files, 3761 lines)
                    directory in repo SwitchingCriteria (3 files, 533 lines)
                directory in repo Ports (7 files, 4318 lines)
            directory in repo Core (1 files, 19 lines)
                directory in repo DataArchive (2 files, 1854 lines)
                directory in repo Datatypes (3 files, 816 lines)
                directory in repo Disclosure (4 files, 625 lines)
                directory in repo Exceptions (9 files, 431 lines)
                directory in repo GeometryPiece (25 files, 4593 lines)
                directory in repo Grid (23 files, 9524 lines)
                    directory in repo BoundaryConditions (26 files, 3673 lines)
                    directory in repo PatchBVH (9 files, 32 lines)
                    directory in repo Variables (44 files, 4644 lines)
                directory in repo IO (3 files, 38 lines)
                directory in repo Labels (7 files, 1840 lines)
                directory in repo Math (10 files, 3103 lines)
                    directory in repo TntJama (9 files, 2945 lines)
                directory in repo Parallel (12 files, 1368 lines)
                directory in repo ProblemSpec (2 files, 1233 lines)
                directory in repo Tracker (7 files, 461 lines)
                directory in repo Util (1 files, 76 lines)
            directory in repo Dataflow (0 files, 0 lines)
                directory in repo Modules (0 files, 0 lines)
                    directory in repo Operators (14 files, 2034 lines)
                        directory in repo MMS (1 files, 36 lines)
                    directory in repo Selectors (5 files, 2911 lines)
                    directory in repo Visualization (6 files, 2649 lines)
            directory in repo R_Tester (15 files, 426 lines)
                directory in repo helpers (9 files, 1217 lines)
                directory in repo toplevel (3 files, 18 lines)
                directory in repo users (0 files, 0 lines)
                    directory in repo amy (2 files, 18 lines)
                    directory in repo worthen (2 files, 25 lines)
            directory in repo StandAlone (7 files, 3762 lines)
                directory in repo UintahUI (2 files, 515 lines)
                directory in repo tools (1 files, 16 lines)
                    directory in repo compare_mms (10 files, 1271 lines)
                    directory in repo dumpfields (5 files, 1328 lines)
                    directory in repo extractors (8 files, 3728 lines)
                    directory in repo graphview (3 files, 1112 lines)
                    directory in repo makedot (1 files, 166 lines)
                    directory in repo mpi_test (5 files, 17 lines)
                    directory in repo pfs (2 files, 618 lines)
                    directory in repo puda (8 files, 2758 lines)
                    directory in repo radiusMaker (2 files, 265 lines)
                    directory in repo tracker (2 files, 43 lines)
                    directory in repo uda2nrrd (12 files, 2279 lines)
                    directory in repo uda2vis (19 files, 115 lines)
            Folder removed from repo Test (0 files, 0 lines)
                Folder removed from repo helpers (0 files, 0 lines)
                Folder removed from repo toplevel (0 files, 0 lines)
            directory in repo VisIt (1 files, 9 lines)
                directory in repo UdaReader (9 files, 525 lines)
                directory in repo udaReaderMTMD (11 files, 36 lines)
            directory in repo doc (1 files, 4 lines)
                directory in repo MPM (3 files, 2788 lines)
            directory in repo orderAccuracy (0 files, 0 lines)
                directory in repo comparisonUtils (1 files, -1 lines)
                directory in repo framework_scripts (6 files, 93 lines)
                directory in repo test_config_files (1 files, 0 lines)
                    directory in repo ICE (8 files, 194 lines)
                    directory in repo MPM (3 files, 209 lines)
                    directory in repo MPMICE (4 files, 227 lines)
            directory in repo scripts (4 files, 665 lines)
                directory in repo LLNL_scripts (9 files, 863 lines)
                directory in repo buildbot (1 files, 31 lines)
                directory in repo doxygen (3 files, 5 lines)
            directory in repo testprograms (3 files, 358 lines)
                directory in repo BNRRegridder (1 files, 27 lines)
                directory in repo IteratorTest (2 files, 49 lines)
                directory in repo PatchBVH (2 files, 0 lines)
                directory in repo SFCTest (1 files, 205 lines)
                directory in repo TestConsecutiveRangeSet (1 files, 288 lines)
                directory in repo TestFastMatrix (3 files, 280 lines)
                directory in repo TestMatrix3 (1 files, 419 lines)
                directory in repo TestRangeTree (2 files, 539 lines)
                directory in repo TestSuite (1 files, 144 lines)
            directory in repo tools (4 files, 330 lines)
                directory in repo BlasLapackTests (3 files, 19 lines)
                directory in repo StackTrace (3 files, 26 lines)
        directory in repo rtrt (0 files, 0 lines)
            directory in repo Core (127 files, 49775 lines)
                directory in repo PathTracer (1 files, 578 lines)
            directory in repo Dataflow (0 files, 0 lines)
                directory in repo Modules (0 files, 0 lines)
                    directory in repo Render (1 files, 311 lines)
                    directory in repo Scenes (2 files, 810 lines)
            directory in repo Sound (2 files, 393 lines)
            directory in repo StandAlone (5 files, 2245 lines)
                directory in repo scenes (81 files, 34362 lines)
                directory in repo tex-utils (6 files, 3390 lines)
                directory in repo utils (2 files, 112 lines)
            directory in repo visinfo (2 files, 1233 lines)
    directory in repo StandAlone (0 files, 0 lines)
        directory in repo convert (46 files, 9348 lines)
        directory in repo regression (1 files, 58 lines)
        directory in repo utils (15 files, 2275 lines)
    directory in repo include (5 files, 461 lines)
        directory in repo sci_defs (8 files, 329 lines)
    directory in repo scripts (2 files, 262 lines)
    directory in repo testprograms (0 files, 0 lines)
        directory in repo Component (0 files, 0 lines)
            directory in repo Jacobi (1 files, 214 lines)
            directory in repo LUFactor (1 files, 217 lines)
            directory in repo OESort (2 files, 417 lines)
            directory in repo framework (2 files, 271 lines)
            directory in repo mxn (3 files, 264 lines)
            directory in repo pingpongArr (1 files, 218 lines)
            directory in repo spectest (1 files, 424 lines)
            directory in repo testDT (1 files, 326 lines)
        directory in repo Malloc (14 files, 951 lines)
        directory in repo Thread (3 files, 425 lines)

Lines of Code

Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 98 (100.0%) 26739 (100.0%) 272.8
dav 73 (74.5%) 25751 (96.3%) 352.7
luitjens 15 (15.3%) 980 (3.7%) 65.3
amorris 1 (1.0%) 3 (0.0%) 3.0
sbrown 2 (2.0%) 2 (0.0%) 1.0
jas 2 (2.0%) 2 (0.0%) 1.0
jthornoc 1 (1.0%) 1 (0.0%) 1.0
harman 4 (4.1%) 0 (0.0%) 0.0

Most Recent Commits

dav 2008-12-16 17:53 Rev.: 42731


Save an "svn_diff.txt" file every time 'make' is run. The .txt file
is placed at the root of the object tree. The 'diff' file is copied
into Uintah UDA directories to specify which version of the code
created the UDA.

Use 'make diff_on' to turn on automatic diff, and 'make diff_off' to
turn it off.

On good file systems the diff should only take a few seconds so you
might want to leave it on all the time. On slower file systems, it
may take up to 30 seconds and you might want to turn it off. Make
will remind you either way.


M Makefile.in
M Packages/Uintah/CCA/Components/DataArchiver/DataArchiver.cc

- Ordered #includes.
- Save 'svn diff' file to UDA.


0 lines of code changed in 2 files:

  • Makefile.in (new)
harman 2008-11-20 09:37 Rev.: 42547

-fbounds-check is now a default flag for gfortran

0 lines of code changed in 4 files:

  • configure (new), configure.ac (changed)
dav 2008-11-17 18:22 Rev.: 42524

(cosmetics) ...and the associated configure.

8 lines of code changed in 1 file:

  • configure (+8 -2)
dav 2008-11-17 18:21 Rev.: 42523

cosmetics. configure itself to come soon.

9 lines of code changed in 1 file:

  • configure.ac (+9 -3)
dav 2008-11-14 15:05 Rev.: 42507

Add -fbounds-check to debug builds using gfortran. (This time took care of all the branches that set gfortran flags.)

12 lines of code changed in 2 files:

  • configure (+6), configure.ac (+6)
dav 2008-11-14 15:02 Rev.: 42506

Add -fbounds-check to debug builds using gfortran.

8 lines of code changed in 2 files:

  • configure (+4 -1), configure.ac (+4 -1)
dav 2008-11-13 17:58 Rev.: 42495

M configure.ac
M configure

- Requiring autoconf version 2.61 as 2.59 and 2.61 seem to be common
and I'd like us to avoid bouncing back and forth between the two (as
it makes the 'diff' seem huge, when it reality the changes in
configure.ac are not.) I think 2.61 is on enough machines that you
will be able to find one if you need to. Note, 2.61 is on the new
desktops that we just got (eg, blaze.sci.utah.edu).

- Removed some left over to-dos from the VisIt stuff. (FYI, these are
done in the sub.mk file.)

- Some MPIs need to link vs the fortran lib.

- Some Blas's need to link vs the math library.

15 lines of code changed in 2 files:

  • configure (+7 -10), configure.ac (+8 -8)
dav 2008-11-13 16:18 Rev.: 42488

Cleanup VisIt stuff if 'make cleanreally'

1 lines of code changed in 1 file:

  • Makefile.in (+1)
dav 2008-10-30 15:09 Rev.: 42361

Fixes to allow VisIt plugin to be automatically built on the binary
side of the tree (if so specified to configure).

M configure
M configure.ac

- Add --with-visit=DIR flag.
- Add warning about glui.h

M configVars.mk.in

- Indent.
- Add BUILD_VISIT vars.

M Packages/Uintah/Core/DataArchive/DataArchive.h

- Indent. Use white space.

M Packages/Uintah/StandAlone/tools/sub.mk

- Build visit stuff if configured to do so.

M Packages/Uintah/StandAlone/tools/radiusMaker/radius_maker.cc

- Trying to get radius to come out right... this needs to be looked into more.

M Packages/Uintah/StandAlone/tools/uda2vis/sub.mk

Remove #if.

D Packages/Uintah/VisIt/udaReaderMTMD/avtudaReaderMTMDFileFormat.C
A Packages/Uintah/VisIt/udaReaderMTMD/testavtudaReaderMTMDFileFormat.C.in

- The avtudaReaderMTMDFileFormat.C has been replaced with the test*.in file which
allows configure to insert the path to the library directly into the file, thus
avoiding the user having to set an environment var.

M Packages/Uintah/VisIt/udaReaderMTMD/udaReaderMTMDCommonPluginInfo.C

- Use the full path #include: <Packages/Uintah/...>

M Packages/Uintah/VisIt/udaReaderMTMD/avtudaReaderMTMDFileFormat.h

- Fix #includes to use full path. Fix indentation.

A Packages/Uintah/VisIt/udaReaderMTMD/sub.mk

- Somewhat complicated sub.mk file to build visit library plugin. It
creates symbolic links on the binary side to the visit source files on
the src side of the tree (as the Makefile.visit that will be generated
by VisIt must have all the files in the same location). Currently it
runs the creation of the Makefile one time, but this probably needs to
be fixed and run as necessary. This commit is just to get a somewhat
working system in to the repository. I think the testavt...C.in file
is correctly updated to avt...C if the .in file changes, but need to
verify. This VisIt stuff should only happen when VisIt is configured
via configure.

A Packages/Uintah/VisIt/udaReaderMTMD/README

- Just a place to put notes.

M Packages/Uintah/sub.mk

- Build VisIt if configure'd.


7512 lines of code changed in 4 files:

  • configVars.mk.in (+4 -3), configure (+7466 -6872), configure.ac (+42 -5)
dav 2008-09-18 14:52 Rev.: 42132

MVAPICH2/1.0 requires -lrt

16 lines of code changed in 2 files:

  • configure (+9 -7), configure.ac (+7 -5)
dav 2008-09-15 17:39 Rev.: 42110

Fix --with-glew flag to configure. (Though you probably shouldn't use it anyway, as it defaults to the SCIRun 3P which has the 'blessed' glew in it.)

10 lines of code changed in 2 files:

  • configure (+5 -52), configure.ac (+5 -14)
dav 2008-08-25 16:42 Rev.: 41962

M configure.ac
M configure
M aclocal.m4
M configVars.mk.in

Clean up configure so that variables placed into configVars.mk only
specify the libraries for that variable (and not required libraries).
This helps clean up the configVars.mk file (makes it easier to see
specifically the libraries listed for a specific variable, and cleans
up the compile lines as libraries are not listed multiple times. This
was the way the system was supposed to be set up and how the comments
say it works, just not the way it was implemented (for some
variables).

With this change, there might be a few sub.mk files that need extra
make library variables listed in them so that all libraries can be
found to successfully link an executable.

M .../*/sub.mk

Now need to add $(THREAD_LIBRARY) to many sub.mk files. Also used
spacing/indention to make some files easier to read.

653 lines of code changed in 5 files:

  • aclocal.m4 (new), configVars.mk.in (+1 -1), configure (+624 -165), configure.ac (+27 -21)
dav 2008-08-22 16:11 Rev.: 41957

Fix for f77 dependency generation flags for PGI fortran compiler (pgf77 on ranger). At some point we really will need to update configure to actually test for the F77 flags.

39 lines of code changed in 3 files:

  • configVars.mk.in (+19 -7), configure (+10 -3), configure.ac (+10 -3)
dav 2008-08-15 16:46 Rev.: 41914

Fixes to allow Uintah to build using the PGI compiler:

M configure
M configure.ac

- Figure out size of 'long long' so that Endian.cc swapbytes() can be
set correctly... perhaps a bit of overkill, but...
- PGI compilers don't support -Wall, so don't use it.
- Better messages when determining dependency generation flag. Fix
grep for ":" as it sometimes is " :". See below (configVars.mk.in).
- pgf77 needs -lrt to link.

M configVars.mk.in

- ECHO should not be "echo -n" (no newline)... so named it more appropriately.
- Many compilers don't create dependency files (.d) with exactly "name.o : name.cc".
Then may use "name.o:name.cc". So don't use the ":" in the sed. This should
never cause a problem because of the "^".
- Added the dependency mode of: 'modify_and_move'. PGI compiler creates an invalid
.d file in the wrong place, so we have to fix it and move it.
- NOTE: the F77 dependency flag is currently (historically) just a copy of the CXX
flag... this has worked in the past and still works for everything but pgf77.
Soon (but not in this update) I will fix configure to do this correctly.

M StandAlone/regression/sub.mk
M Packages/Uintah/StandAlone/tools/compare_mms/sub.mk
M Packages/Uintah/StandAlone/tools/radiusMaker/sub.mk

- Need BLAS_LIBRARY to link... at least on Ranger using PGI.
- Please indent... it really does make it easier to read.

M Core/Malloc/Allocator.cc

Moved variable into the #if section that it is used in. Avoids compiler warning.

M Core/Util/Endian.cc
A Core/Util/testEndian.h.in
D Core/Util/Endian.h

- pgcc is requiring the swapbytes() for 'long long'... So add it
in. Since 'long long' size can be different on different machines,
use overkill method with configure figuring out size and setting it
for us.
- Moved Endian.h to testEndian.h.in to allow configure to modify it.
- Indented.

M Core/Util/sub.mk
M Packages/Uintah/Core/Grid/Variables/sub.mk

Untabified.

M Core/Util/Socket.cc

Fix compiler warning and possible 'random' error.

M Core/Math/MiscMath.cc

Fix PGI compiler issue.

M Packages/Uintah/CCA/Components/DataArchiver/DataArchiver.cc
M Packages/Uintah/CCA/Components/Schedulers/SchedulerCommon.cc

#include <time.h> is required for time functions.

M Packages/Uintah/CCA/Components/ICE/EOS/IdealGas.cc
M Packages/Uintah/CCA/Components/ICE/CustomBCs/sine.h
M Packages/Uintah/CCA/Components/ICE/CustomBCs/MMS_BCs.cc
M Packages/Uintah/CCA/Components/ICE/CustomBCs/microSlipBCs.cc
M Packages/Uintah/CCA/Components/ICE/BoundaryCond.cc

- Removed a bunch of definitions of "iter". (vector<IntVector>::const_iterator)...
probably a leftover from the iterator update a while back. In some cases,
renamed an interior (for loop) iterator from "iter" to "cIter" so that the
code would be a little more clear as to which iterator was being used
inside the inner for loop. Also, define some iterators in the for loop,
instead of above the loop. (for( vector::iterator iter...))

M Packages/Uintah/CCA/Components/ICE/AMRICE.h
M Packages/Uintah/Core/Grid/Variables/GridVariable.h
M Packages/Uintah/Core/Grid/Variables/GridVariableBase.h

Fix compiler warning about hidden parent class function.

M Packages/Uintah/CCA/Components/Arches/ExtraScalarSolver.h

Fix compiler warning about ineffectual use of a const return type. Eg:

const int doSomething() { return 1; }

doesn't mean anything... it doesn't make sense for the returned int to
be const. Should just be:

int doSomething() { return 1; }

M Packages/Uintah/CCA/Ports/SFC.h

Fix problem with nested comments. Don't use /* ... */ over many lines. Use #if 0.

M Packages/Uintah/StandAlone/tools/uda2nrrd/particles.cc

Comment about invalid code.

M Packages/Uintah/StandAlone/tools/puda/varsummary.cc

PGI compiler needs Min/Max defined.

M Packages/Uintah/StandAlone/tools/extractors/partextract.cc

#include <stdlib.h> for strtoll... Add hack to force (older (verion
7.1-2)) pgCC to allow strtoll.

M Packages/Uintah/Core/Grid/Patch.h
M Packages/Uintah/Core/Grid/AMR.h

Hack to remove PGI compiler warnings about unreachable code.

M Packages/Uintah/Core/Grid/Grid.h

Use white space... it is also your friend. Seriously (on a related
note ;) can someone tell me why they think "x=3;" is better than "x = 3;"?

M Packages/Uintah/Core/Grid/Variables/ReductionVariable_special.cc

Wow, this is an ugly file... Had to add some (templated) functions
that the PGI compiler was requiring.

M Packages/Uintah/Core/Grid/Variables/ComputeSet.h

Don't seem to need to #include the .cc file (for the templates) with
PGI anymore... at least not on Ranger using pgCC version 7.1-2.

M Packages/Uintah/Core/Grid/Variables/VarTypes.h

Needs the 'long long' var type.

M Packages/Uintah/Core/Grid/Variables/ComputeSet_special.cc

More use of white space, indentation, etc.

M Packages/Uintah/Core/DataArchive/DataArchive.cc

Added {} around what looks like a necessary block of code... strange
that this didn't cause hangs, etc in the code. Perhaps this section
of code isn't used that often? Hope the RT doesn't gripe
tomorrow... it's not my fault!

M Packages/Uintah/Core/Disclosure/TypeUtils.h
M Packages/Uintah/Core/Disclosure/TypeUtils.cc

Added 'long long' function. Organized the code a tad bit to make it
easier to see which functions (for which types) are defined.

M Packages/Uintah/testprograms/sub.mk
M Packages/Uintah/testprograms/PatchBVH/sub.mk
M Packages/Uintah/testprograms/TestFastMatrix/sub.mk
M Packages/Uintah/testprograms/BNRRegridder/sub.mk
M Packages/Uintah/testprograms/IteratorTest/sub.mk

Untabify. Clean up. Removed double definition of LIBS. Requires
BLAS_LIBRARY to link.

M Packages/Uintah/tools/BlasLapackTests/test_blas.c

Ranger's version of testcase... not sure I should have checked it
in... Probably need to have both with the #if separating them.

M Packages/Uintah/Dataflow/Modules/Selectors/ParticleFieldExtractor.h

Fix compiler warning about hidden function (update_progress).

M Packages/Uintah/Dataflow/Modules/Selectors/ParticleFieldExtractor.cc

Fix includes (better ordering). Fix (hack) PGI problem with finding atoll.

M Packages/Uintah/Dataflow/Modules/Selectors/FieldExtractor.h

More white space. Remove unused var. Move common code to above 'if'.

701 lines of code changed in 3 files:

  • configVars.mk.in (+151 -114), configure (+506 -15), configure.ac (+44 -9)
dav 2008-08-06 13:21 Rev.: 41840

Additional fixes for --disable-scirun

5219 lines of code changed in 2 files:

  • configure (+5211 -8252), configure.ac (+8 -3)
dav 2008-08-05 14:07 Rev.: 41828


M configure configure.ac */sub.mk

Updated configure to make '--disable-dataflow' and '--disable-scirun'
mean the same thing. Fixed sub.mk files to only build non-scirun
(dataflow) stuff when one of these flags is used.

Mostly had to just add:

ifeq ($(BUILD_DATAFLOW),yes)
...
endif

to the sub.mk files and place any GL dependent files in that ifeq.

(Alphabetized the libraries listed in the sub.mks.)

M configVars.mk.in

Don't build the SCIRun/StandAlone directory if dataflow turned off.
We don't need anything in there and they all depend on things that
depend on GL. Could possibly get them to build, but it's not worth
the time.

M Packages/Uintah/sub.mk

Don't build Uintah SCIRun modules if scirun is disabled.

8281 lines of code changed in 3 files:

  • configVars.mk.in (+2 -2), configure (+8267 -5204), configure.ac (+12 -2)
dav 2008-07-30 17:14 Rev.: 41777

ACML needs acml_mv.so. Added --with-mx flag (to handle myrinet stuff for mpi linking. Added MPI_EXTRA flags that both ofed and mx will use.

657 lines of code changed in 2 files:

  • configure (+626 -95), configure.ac (+31 -7)
dav 2008-07-30 16:11 Rev.: 41776

Add --with-acml (blas/lapack) flag.

621 lines of code changed in 2 files:

  • configure (+569 -5), configure.ac (+52 -3)
dav 2008-07-23 16:48 Rev.: 41715

M configure.ac
M configure

Don't use tr1 hash_map stuff under OSX. OSX will find the gnu hash stuff
which seems to work just fine. Also, the current implementation of the
tr1 hashtable doesn't correctly respect returning a const_iterator from
the find() function and thus displays a really hard to read error (that says
that 'this' isn't const, and thus can't be used in a const function).
This problem occurs on both OSX Tiger and Leopard (using gcc 4.0.1).

2 lines of code changed in 2 files:

  • configure (+1 -1), configure.ac (+1 -1)
luitjens 2008-07-23 12:48 Rev.: 41703

Hopefully the final compile fixes for tr1 set/map

3 lines of code changed in 2 files:

  • configure (+2 -162), configure.ac (+1 -1)

(26 more)

Generated by StatSVN 0.4.0