Directory [root]

Total Files:
8
Deleted Files:
0
Lines of Code:
53239

[root]
    directory in repo CCA (0 files, 0 lines)
        directory in repo Components (0 files, 0 lines)
            directory in repo Arches (47 files, 40281 lines)
                directory in repo ChemMix (12 files, 4895 lines)
                directory in repo CoalModels (35 files, 10816 lines)
                directory in repo DigitalFilter (3 files, 1920 lines)
                Folder removed from repo Mixing (0 files, 0 lines)
                directory in repo PropertyModels (26 files, 3365 lines)
                directory in repo Radiation (13 files, 3871 lines)
                    directory in repo fortran (4 files, 150 lines)
                directory in repo SourceTerms (36 files, 5683 lines)
                directory in repo TransportEqns (10 files, 6196 lines)
                directory in repo WallHTModels (2 files, 776 lines)
                directory in repo fortran (1 files, 122 lines)
                directory in repo water (1 files, 914 lines)
            directory in repo DataArchiver (2 files, 2762 lines)
            directory in repo Examples (15 files, 4039 lines)
            directory in repo ICE (18 files, 17494 lines)
                directory in repo Advection (7 files, 2440 lines)
                directory in repo CustomBCs (13 files, 3351 lines)
                directory in repo EOS (25 files, 3580 lines)
                directory in repo PressureSolve (0 files, 0 lines)
                    directory in repo HypreStandAlone (1 files, 91 lines)
                directory in repo SpecificHeatModel (8 files, 547 lines)
                directory in repo TurbulenceModel (9 files, 221 lines)
                directory in repo WallShearStressModel (7 files, 111 lines)
            directory in repo LoadBalancers (8 files, 1925 lines)
            directory in repo MPM (15 files, 18396 lines)
                directory in repo CohesiveZone (2 files, 241 lines)
                directory in repo ConstitutiveModel (42 files, 34404 lines)
                    directory in repo Biswajit (7 files, 8308 lines)
                        directory in repo Models (4 files, 501 lines)
                    directory in repo PlasticityModels (29 files, 7777 lines)
                        directory in repo Validation (1 files, 1870 lines)
                    directory in repo UnusedCM (6 files, 6692 lines)
                directory in repo Contact (1 files, 473 lines)
                directory in repo HeatConduction (3 files, 1682 lines)
                directory in repo Matlab (5 files, 1905 lines)
                    directory in repo Multilevel (1 files, 1180 lines)
                directory in repo ParticleCreator (8 files, 1609 lines)
                directory in repo PhysicalBC (3 files, 1054 lines)
                directory in repo ThermalContact (1 files, 148 lines)
            directory in repo MPMArches (2 files, 4780 lines)
            directory in repo MPMICE (2 files, 3596 lines)
            directory in repo Models (0 files, 0 lines)
                directory in repo FluidsBased (10 files, 2629 lines)
                directory in repo HEChem (9 files, 3734 lines)
                directory in repo Radiation (5 files, 1544 lines)
                    directory in repo RMCRT (7 files, 3665 lines)
                        Folder removed from repo Docs (0 files, 0 lines)
                        directory in repo randomNums (4 files, 337 lines)
                directory in repo SolidReactionModel (2 files, 581 lines)
            directory in repo OnTheFlyAnalysis (20 files, 4413 lines)
            directory in repo Parent (3 files, 1414 lines)
            directory in repo PatchCombiner (3 files, 551 lines)
            directory in repo ProblemSpecification (2 files, 2173 lines)
            directory in repo Regridder (6 files, 2362 lines)
            directory in repo Schedulers (33 files, 20333 lines)
            directory in repo SimulationController (3 files, 2167 lines)
            directory in repo Solvers (9 files, 3413 lines)
                directory in repo AMR (10 files, 2858 lines)
                    directory in repo HyprePreconds (1 files, 120 lines)
                    directory in repo HypreSolvers (3 files, 553 lines)
            directory in repo SwitchingCriteria (5 files, 541 lines)
            directory in repo Wasatch (28 files, 7277 lines)
                directory in repo Expressions (50 files, 6347 lines)
                    directory in repo BoundaryConditions (11 files, 80 lines)
                    directory in repo EmbeddedGeometry (6 files, 856 lines)
                    directory in repo MMS (6 files, 2160 lines)
                    directory in repo PBE (10 files, 2293 lines)
                        directory in repo Precipitation (14 files, 1488 lines)
                    directory in repo PostProcessing (11 files, 971 lines)
                    directory in repo Turbulence (12 files, 1469 lines)
                directory in repo Operators (9 files, 1241 lines)
                directory in repo transport (15 files, 4396 lines)
        directory in repo Ports (9 files, 5207 lines)
    directory in repo Core (0 files, 0 lines)
        directory in repo Basis (5 files, 1783 lines)
        directory in repo Containers (5 files, 1788 lines)
        directory in repo DataArchive (2 files, 1919 lines)
        directory in repo Datatypes (30 files, 7992 lines)
        directory in repo Disclosure (4 files, 702 lines)
        directory in repo Exceptions (20 files, 1336 lines)
        directory in repo Geometry (13 files, 2825 lines)
        directory in repo GeometryPiece (46 files, 7910 lines)
        directory in repo Grid (33 files, 14419 lines)
            directory in repo BoundaryConditions (23 files, 4039 lines)
            directory in repo Variables (46 files, 7493 lines)
        directory in repo IO (6 files, 266 lines)
        directory in repo Labels (4 files, 1836 lines)
        directory in repo Math (30 files, 5799 lines)
        directory in repo OS (1 files, 37 lines)
        directory in repo Parallel (5 files, 779 lines)
        directory in repo Persistent (6 files, 3395 lines)
        directory in repo ProblemSpec (3 files, 1946 lines)
        directory in repo Util (17 files, 3065 lines)
    directory in repo R_Tester (11 files, 914 lines)
        directory in repo helpers (9 files, 2049 lines)
        directory in repo toplevel (4 files, 928 lines)
    directory in repo StandAlone (3 files, 1628 lines)
        directory in repo Benchmarks (1 files, 158 lines)
        directory in repo tools (2 files, 922 lines)
            directory in repo compare_mms (1 files, 94 lines)
            directory in repo dumpfields (9 files, 887 lines)
            directory in repo extractors (1 files, 143 lines)
            directory in repo mpi_test (3 files, 743 lines)
            directory in repo pfs (1 files, 693 lines)
            directory in repo puda (11 files, 2762 lines)
            directory in repo radiusMaker (1 files, 53 lines)
            directory in repo uda2nrrd (2 files, 806 lines)
            directory in repo uda2vis (1 files, 62 lines)
    directory in repo VisIt (0 files, 0 lines)
        directory in repo udaReaderMTMD (3 files, 1735 lines)
    directory in repo build_scripts (3 files, 488 lines)
    directory in repo include (3 files, 164 lines)
        directory in repo sci_defs (2 files, 141 lines)
    directory in repo orderAccuracy (0 files, 0 lines)
        directory in repo framework_scripts (3 files, 618 lines)
        directory in repo postProcessTools (14 files, 1938 lines)
        directory in repo test_config_files (1 files, 17 lines)
            directory in repo Examples (12 files, 941 lines)
            directory in repo ICE (14 files, 1103 lines)
    directory in repo scripts (12 files, 788 lines)
        directory in repo ICE (3 files, 312 lines)
        directory in repo MPM (1 files, 95 lines)
        directory in repo buildbot (1 files, 819 lines)
        directory in repo doxygen (2 files, 2842 lines)
        directory in repo udaTransferScripts (1 files, 298 lines)
    directory in repo testprograms (3 files, 461 lines)
        directory in repo BNRRegridder (1 files, 61 lines)
        directory in repo IteratorTest (1 files, 61 lines)
        directory in repo PatchBVH (2 files, 265 lines)
        directory in repo RegionTest (1 files, 57 lines)
        directory in repo Regridders (5 files, 1244 lines)
        directory in repo TestFastMatrix (1 files, 65 lines)
    directory in repo tools (7 files, 931 lines)

Lines of Code

Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 88 (100.0%) 2240 (100.0%) 25.4
ahumphrey 18 (20.5%) 1502 (67.1%) 83.4
dav 32 (36.4%) 627 (28.0%) 19.5
jsutherland 9 (10.2%) 42 (1.9%) 4.6
qymeng 6 (6.8%) 33 (1.5%) 5.5
tsaad 2 (2.3%) 16 (0.7%) 8.0
jas 16 (18.2%) 13 (0.6%) 0.8
awabboud 2 (2.3%) 4 (0.2%) 2.0
jthornoc 2 (2.3%) 2 (0.1%) 1.0
harman 1 (1.1%) 1 (0.0%) 1.0

Most Recent Commits

jas 2013-12-17 15:36 Rev.: 51394

Reverting the use of Boost to perform file and directory copies for restarting.

0 lines of code changed in 4 files:

  • configure (new), configure.ac (changed)
jas 2013-12-15 18:38 Rev.: 51387

Use boost filesystem library for copying files instead of using the system cp command

6 lines of code changed in 2 files:

  • configure (+3 -3), configure.ac (+3 -3)
dav 2013-12-03 17:42 Rev.: 51353


Enable CUDA in Wasatch 3P build if Uintah is configured with CUDA.

M build_scripts/build_wasatch_3p.sh

- Handle newly passed in (from configure) with-cuda (yes/no) flag so
that SpatialOps will build with CUDA support as necessary.

M configure
M configure.ac

- Pass sci_required_cuda to build_wasatch_3p script.

M StandAlone/sub.mk

- Some OSes require the Wasatch 3P libs to be explicitly listed when linking sus.

5 lines of code changed in 2 files:

  • configure (+2 -1), configure.ac (+3 -2)
jthornoc 2013-11-27 15:11 Rev.: 51341

1) Transport Eqns are now assigned an algorithmic “stage”
2) Dependent sources of transport eqns are given the same stage.
3) Updated the add_species function to include an old or new state.
4) Set boundary conditions on all table lookup species such that the interpolated face value results in the table lookup condition
5) Adding an option extra table lookup
6) Some minor optimizations
7) Added the manifold run rate source term
8) Simplified some calls to computing diffusion terms.

2 lines of code changed in 2 files:

  • environmentalFlags.txt (+2 -1)
dav 2013-11-06 16:40 Rev.: 51235

Add 'show_zlib' target for help in debugging when multiple zlibs are linked in. (Note, this shouldn't happen due to a fix in a previous commit, but just in case.)

0 lines of code changed in 2 files:

  • Makefile.in (changed)
ahumphrey 2013-10-30 18:23 Rev.: 51186

Fix linking order of NVCC_LIBS.
Generate new configure script.

2 lines of code changed in 3 files:

  • aclocal.m4 (+1 -1), configure (+1 -1)
dav 2013-10-22 13:47 Rev.: 51129


Few cleanups based on icc compiler.

M configure
M configure.ac

- Need to clear out the list of test_libraries so that the next test only looks at those specified,
and not libs from a previous test.

M CCA/Components/LoadBalancers/ProfileDriver.h
M CCA/Components/LoadBalancers/ProfileDriver.cc

- Use d_ for class variables.
- Add some whitespace to make code readable.
- Line up variable names to make them much easier to read.

M CCA/Components/Arches/EfficiencyCalculator.h
M CCA/Components/Arches/NonlinearSolver.h
M Core/Grid/BoundaryConditions/BoundCondBase.h

- Returning a 'const' basic type does not make sense and by removing the 'const', we quiet the compiler warning.
- Line up the variables so they can be easily read.
- Remove unnecessary ; from the end of class member functions.


4 lines of code changed in 2 files:

  • configure (+2), configure.ac (+2)
dav 2013-10-18 16:51 Rev.: 51118

New MKL lib list for newest Ember OS configuration

26 lines of code changed in 2 files:

  • configure (+19 -18), configure.ac (+7 -6)
awabboud 2013-10-11 15:01 Rev.: 51066

Fix documentation for environment flag.

1 lines of code changed in 1 file:

  • environmentalFlags.txt (+1 -2)
awabboud 2013-10-10 13:36 Rev.: 51057

Change the qmom debugging from ifdef output to a sci_debug stream. Change the warning for unrealizable momenets to a debug stream.

3 lines of code changed in 1 file:

  • environmentalFlags.txt (+3 -1)
ahumphrey 2013-10-09 13:07 Rev.: 51048

Add build system support for Cray PETSC libraries. This is for DOD HPCMP Open Research Systems (garnet and copper).
Generate new configure script.

53 lines of code changed in 2 files:

  • configure (+28 -13), configure.ac (+25 -10)
dav 2013-10-08 16:43 Rev.: 51043

This commit will (hopefully) fix the Mac OSX regression tester.

M Makefile.in

- Don't run the verify_zlib if it is a static build.

M CCA/Components/ProblemSpecification/sub.mk
M Core/ProblemSpec/sub.mk

- On some Mac installs, the MPI library brings in a library load path
that has alternative system libraries in it. The most usual case is
with libz.dylib. If we don't add the MPI_LIBRARY line to this link
line, then these libs will link vs the system (usually /usr/lib/libz.dylib)
and thus we will have two different compression libraries linked
into the same executable... which will eventually cause a bad UDA to
be created.

M CCA/Components/ProblemSpecification/ProblemSpecReader.cc

- Add a better error message.

M CCA/Components/Regridder/TiledRegridder.cc

- Alphabetize the includes.

9 lines of code changed in 1 file:

  • Makefile.in (+9 -3)
dav 2013-10-02 18:00 Rev.: 51011

Apparently inside a makefile, the regular expression for a . has to be in [].

5 lines of code changed in 1 file:

  • Makefile.in (+5 -4)
dav 2013-10-02 15:56 Rev.: 51010

Include list of duplicate libs in error message.

13 lines of code changed in 1 file:

  • Makefile.in (+13 -2)
dav 2013-10-02 15:43 Rev.: 51009

libz.so is too specific... perhaps this way...

2 lines of code changed in 1 file:

  • Makefile.in (+2 -2)
dav 2013-10-02 15:23 Rev.: 51005

Need to be more specific then 'libz'... trying 'libz.so'. Also, some shells do not like negative exit numbers so use 1.

4 lines of code changed in 1 file:

  • Makefile.in (+4 -4)
dav 2013-10-02 14:42 Rev.: 51003

This is an update to try and catch the problem when multiple
(different) versions of zlib are linked into the same sus... This
mostly has occurred on the Mac, though it seems like it could also
happen under linux. Usually, sus, one of the Uintah .so's (or .dylibs
on a Mac), or a thirdparty lib that sus links against, somehow picks
up a different libz. Then, depending on which library, etc, calls for
compression, potentially a different version of libz is used during
the same execution. This occurs (only?) when saving UDAs with gzip
turned on, and unfortunatley is not detected until someone tries to
read the UDA back in... at which point the program crashes.

I have added two fixes that will hopefully help solve this problem.

1) Makefile.in

The Makefile will now attempt to verify that sus and the Uintah
libs only link vs a single libz. I have tested this on 'fake'
examples, but don't have a version of the code where the real problem
manifests, so am not 100% sure that it is correct.

2) Core/Grid/Variables/Variable.cc

The error manifests itself when the size of the compressed data is
read in and an invalid number is seen (usually something HUGE). The
committed fix is a hack as we can't be sure exactly how big the
invalid number will be, but this should be ok. Currently I am using
'1,000,000,000'. I don't believe a single variable for a single patch
would ever be this big. Note, the 'fix' only reports a potential
error when this occurs... though in theory if it is an error, then a
segfault will happen directly after the user notification.

33 lines of code changed in 1 file:

  • Makefile.in (+33 -9)
jas 2013-09-27 10:31 Rev.: 50983

Change the order of blas and lapack libraries for static linking.

1 lines of code changed in 2 files:

  • configVars.mk.in (+1 -1)
dav 2013-09-24 13:18 Rev.: 50976

Display start/end time when running local RT.

8 lines of code changed in 1 file:

  • Makefile.in (+8 -6)
ahumphrey 2013-08-29 16:14 Rev.: 50894

Allow GPU code generation for specific compute capabilities: 2.0, 2.1, 3.0, 3.5. Default is now 2.0
Anything else specified with "enable--gencode=<n>" aborts configure and reports a meaningful message.
Note: We only support code generation for Fermi and Kepler GPU architectures now.

31 lines of code changed in 3 files:

  • aclocal.m4 (+9 -5), configure (+16 -20), configure.ac (+6 -15)
qymeng 2013-08-25 21:31 Rev.: 50861

support C++11 style hash map

25 lines of code changed in 2 files:

  • configure (+19), configure.ac (+6)
ahumphrey 2013-08-23 20:57 Rev.: 50859

Eliminate linking with libcuda when turning on GPU support, only need libcudart.
Generate new configure script.

2 lines of code changed in 2 files:

  • configure (+1 -1), configure.ac (+1 -1)
dav 2013-08-16 15:24 Rev.: 50826

M configure
M configure.ac

Fix previous commit of configure... When checking for hash map must be
in C++ mode. Also, somehow the initial "DEF_HASHMAP=None" was lost in
the last commit.

14 lines of code changed in 2 files:

  • configure (+12 -5), configure.ac (+2)
dav 2013-08-16 14:41 Rev.: 50825


Updates to allow for the use of the Boost hashmap (if Boost is enabled).
This is mostly necessary for the GPU build as we are forced to not use
the (default/normal) tr1 hashmap (as nvcc can't compile it) and this
causes us to default to the (deprecated) gnu hashmap which causes a
zillion warning messages to be displayed during compilation.

M configure
M configure.ac

- Fix help message for ray scatter flag (was reporting to use --ray-scatter
when it should (and now does) say --enable-ray-scatter.
- Move hash map check to after boost check.
- If boost is found, then use the boost hash map.

M include/sci_hash_map.h

- Add in USE_BOOST_HASHMAP mapping.
- Add some whitespace to make file a little more humanly parsable.

M include/sci_algorithm.h

- Fix title of file in file to be accurate (fixes a copy/paste error).

M CCA/Components/Schedulers/DWDatabase.h

- Changed the #else to #elif HAVE_TR1_HASHMAP. I think this is
correct... There are a number of possible hash map settings
(gnu/tr1/boost/etc, but the original #else lumped them all into
'else' section of the file. My guess is that none of the other
possible options were ever used and thus we didn't see a problem, but
if they had been, then a compilation error would have occurred as I
think the #else section is only applicable for the tr1 hashmap.

M StandAlone/tools/uda2nrrd/uda2nrrd.cc

- Doesn't use a hash map so remove the #include.

M Core/Grid/Variables/VarLabelMatl.h

- The VarLabelMatl is what we use for a hash key, and in the case of
using the boost hash table, we need to have the "hash_value()"
function as a friend of this class. Added it in.
- Removed the unnecessary ';' from the end of a couple of function
definitions.

M Core/Datatypes/sub.mk

- There are a whole bunch of (I believe?) deprecated files in this
directory (used in the old SCIRun). Most of them are not even
compiled (not in the sub.mk file). Removed them from the tree.
- Indented and alphabetized as necessary.

D Core/Datatypes/CurveMesh.h
D Core/Datatypes/cd_templates_fields_3.cc
D Core/Datatypes/TriSurfMesh.h
D Core/Datatypes/CCTensorField.cc
D Core/Datatypes/CMakeLists.txt.bak
D Core/Datatypes/NCVectorField.cc
D Core/Datatypes/NCVectorField.h
D Core/Datatypes/StructHexVolMesh.h
D Core/Datatypes/Mesh.h
D Core/Datatypes/Clipper.cc
D Core/Datatypes/StructCurveMesh.h
D Core/Datatypes/cd_templates_fields_2.cc
D Core/Datatypes/TensorField.cc
D Core/Datatypes/cd_templates_fields_6.cc
D Core/Datatypes/FieldInterfaceAux.cc
D Core/Datatypes/MultiLevelField.h
D Core/Datatypes/PrismVolMesh.h
D Core/Datatypes/NCScalarField.h
D Core/Datatypes/Mesh.cc
D Core/Datatypes/NCTensorField.cc
D Core/Datatypes/Clipper.h
D Core/Datatypes/NCTensorField.h
D Core/Datatypes/ImageMesh.h
D Core/Datatypes/cd_templates.cc
D Core/Datatypes/MaskedLatVolMesh.h
D Core/Datatypes/cd_templates_fields_1.cc
D Core/Datatypes/CCVectorField.h
D Core/Datatypes/cd_templates_fields_5.cc
D Core/Datatypes/TensorField.h
D Core/Datatypes/LatVolMesh.h
D Core/Datatypes/GenericField.h
D Core/Datatypes/Field.cc
D Core/Datatypes/HexVolMesh.h
D Core/Datatypes/FieldInterfaceAux.h
D Core/Datatypes/Field.h
D Core/Datatypes/FieldAlgo.h
D Core/Datatypes/TetVolMesh.h
D Core/Datatypes/FieldIterator.h
D Core/Datatypes/FieldInterface.h
D Core/Datatypes/QuadSurfMesh.h
D Core/Datatypes/cd_templates_fields_0.cc
D Core/Datatypes/CCVectorField.cc
D Core/Datatypes/cd_templates_fields_4.cc
D Core/Datatypes/StructQuadSurfMesh.h
D Core/Datatypes/CCScalarField.h
D Core/Datatypes/CCTensorField.h

- All these files were from the old SCIRun days and are not used now.
Cleaning them out of the repository.

198 lines of code changed in 2 files:

  • configure (+137 -126), configure.ac (+61 -50)
jsutherland 2013-06-25 16:29 Rev.: 50589

Replace some deprecated spatialops header files

2 lines of code changed in 2 files:

  • configure (+1 -1), configure.ac (+1 -1)
tsaad 2013-06-25 14:22 Rev.: 50582

1. Simplify the ReductionHelper and ReductionBase interfaces.
2. Extend the reduction expressions to work with PerPatch source fields.
3. Add expression that calculates local, pointwise kinetic energy.
4. Add expression that calculates the total kinetic energy (sum_over_cells).
5. Move some postprocessing expressions to the postprocessing directory.
6. A few cosmetic changes.

6 lines of code changed in 1 file:

  • environmentalFlags.txt (+6)
jas 2013-06-21 07:45 Rev.: 50559

Remove blank lines as part of testing svn db upgrade.

0 lines of code changed in 2 files:

  • exclude.txt (changed)
jas 2013-06-21 07:41 Rev.: 50558

Add another space for testing.

1 lines of code changed in 1 file:

  • exclude.txt (+1)
jas 2013-06-21 07:41 Rev.: 50557

Add a space for testing.

1 lines of code changed in 1 file:

  • exclude.txt (+1)
jsutherland 2013-06-20 12:59 Rev.: 50552

Fix a problem with RadProps linking dependencies when TabProps is built with BSplines on.

4 lines of code changed in 2 files:

  • configure (+2 -2), configure.ac (+2 -2)
harman 2013-06-20 08:45 Rev.: 50542

added entry

1 lines of code changed in 1 file:

  • environmentalFlags.txt (+1)
dav 2013-06-19 16:07 Rev.: 50534


Halfway through the 'configure' script, configure was not respecting
previous values set to CFLAGS (and CXXFLAGS). This caused the
-ffloat-store (used to turn off 80 bit precision in the processor)
flag to not actually be propagated to the CFLAGS variable in the
configVars.mk file. This fixes that problem. However, it is very
strange that this 'stopped' working at some point, and yet no problems
were detected because of it...

M configure
M configure.ac

12 lines of code changed in 2 files:

  • configure (+6 -6), configure.ac (+6 -6)
dav 2013-06-12 14:39 Rev.: 50471


M configure
M configure.ac

- Fix logic for the USE_WASATCH flag. Now if you specify it (on the
configure line), and the pre-reqs (Boost, Wasatch 3P) are not found,
an error occurs; and if you set it to 'no' (and the pre-reqs
are found) then a warning message will be displayed.

- Default BUILD_WASATCH_IN_ARCHES to 'no'.

- Removed some tabs.



61 lines of code changed in 2 files:

  • configure (+31 -15), configure.ac (+30 -15)
dav 2013-06-12 13:55 Rev.: 50470


M configure.ac
M configure

- Fix checking for exceptions (this is necessary when an LDFLAGS var (or
CFLAGS) is hard coded on the configure line). (Most of our configure
compilation commands add these automatically, but for some reason we
are manually compiling this test, so need to add these variables our
self.)

- Take care of the case where the user wants to use mpif77 (instead
of just the name of the actual compiler). Do this by assuming
mpif77 is gfortran... print out a warning message to this effect.
(Note, if this is not the case, then much more complicated (assuming
it is even possible) logic would be needed to determine the actual
compiler.)

M CCA/Components/MPMArches/sub.mk

- In some builds (when Wasatch is turned on), MPMArches is
required to link against boost... so need to add $(BOOST_LIBRARY) to
the LIBS line.

M CCA/Components/ICE/ICE.cc

- Indentation.

M Core/Exceptions/AssertionFailed.cc

- If exceptions are broken, then need to include iostream for cout.

20 lines of code changed in 2 files:

  • configure (+11 -4), configure.ac (+9 -3)
jsutherland 2013-06-06 09:32 Rev.: 50414

Update uintah configure due to recent major changes to SpatialOps.

3 lines of code changed in 2 files:

  • configure (+2 -9), configure.ac (+1 -8)
jas 2013-06-05 18:48 Rev.: 50412

Remove '.' to test svn commit.

1 lines of code changed in 1 file:

  • environmentalFlags.txt (+1 -1)
jas 2013-06-05 18:31 Rev.: 50411

Add a period to test svn checkin.

1 lines of code changed in 1 file:

  • environmentalFlags.txt (+1 -1)
jsutherland 2013-05-23 13:24 Rev.: 50316

Update for new Mac clang compiler which does not support the -faltivec flag.
Thanks, Dav!

32 lines of code changed in 2 files:

  • configure (+22 -15), configure.ac (+10 -3)
tsaad 2013-05-17 13:14 Rev.: 50295

add a mainpage for the Uintah doxygen documentation. Current, the main page defaults to the first \mainpage specification in the source code which happens to be Arches.h. The reason for the 0_ nomenclature is to make sure this file is parsed first by doxygen. I think more effort should be spent into cleaning up our documentation...

10 lines of code changed in 1 file:

  • 0_mainpage.dox (new 10)
dav 2013-05-16 14:57 Rev.: 50285


Initial commit to allow Wasatch to use CUDA. Bunch of caveats:

- Due to problems with nvcc, the tr1 hash_map must not be used.
Unfortunatley this causes a bunch of deprecated file warnings
to appear during compilation. This should be re-addressed
at some point.

- Some of the Wasatch enabled (Nebo-SpatialOps) files will
not compile under nvcc. So currently if you configure with
Wasatch and Cuda, you will run into compilation errors.

- You need to configure against the Wasatch 3p Nebo branch
of the SpatialOps and ExprLib libraries.

Individual file comments:

M configure.ac
M configure

- Turn off check for tr1 hash_map if CUDA is specified.
- Add in needed new SpatialOps library if CUDA specified.
This extra lib check will need to be removed once
the SpatialOps library branch is merged with the trunk.

M CCA/Components/Wasatch/Expressions/sub.mk

Alphabetize list of files to make it easier to account for them all.
Use some Make magic to provide definitions of files as .cc file (if no
CUDA) and as .cu files if CUDA is turned on. Add in rules to copy the
.cc files to the binary side (and rename as .cu) if CUDA enabled.

M CCA/Components/Wasatch/Expressions/Vorticity.cc
M CCA/Components/Wasatch/Expressions/ConvectiveFlux.cc
M CCA/Components/Wasatch/Expressions/Pressure.cc
M CCA/Components/Wasatch/Expressions/MomentumRHS.cc
M CCA/Components/Wasatch/Expressions/ScalarRHS.cc
M CCA/Components/Wasatch/Expressions/BasicExprBuilder.cc
M CCA/Components/Wasatch/Expressions/Dilatation.cc
M CCA/Components/Wasatch/Expressions/MomentumPartialRHS.cc
M CCA/Components/Wasatch/Expressions/DiffusiveVelocity.cc
M CCA/Components/Wasatch/Expressions/PoissonExpression.cc
M CCA/Components/Wasatch/Expressions/PrimVar.cc
M CCA/Components/Wasatch/Expressions/MonolithicRHS.cc
M CCA/Components/Wasatch/Expressions/DiffusiveFlux.cc

Use the Uintah convention of #include <> with a full path to the .h
file. This does 2 things: 1) It makes the code match up with the rest
of the Uintah code base and the makes this include consistent with all
the other #includes in these same files, and 2) this is required when
the files are copied to the binary tree and compiled there, as the
corresponding .h files are not copied over to the binary side and thus
can't be found with #include "".

M build_scripts/so_epilogue.mk

Remove tabs (random tabs in Makefile files can be a bad thing). Line
up slashes for easier reading.

49 lines of code changed in 2 files:

  • configure (+24 -5), configure.ac (+25 -6)

(10 more)

Generated by StatSVN 0.7.0