/trunk/src Developers: dav

Login name:
dav
Total Commits:
337 (2.4%)
Lines of Code:
5,087 (2.1%)
Most Recent Commit:
2017-08-31 17:11
Tweet this:
Tweet this

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 337 (100.0%) 5087 (100.0%) 15.0
Core/Math/TntJama/ 4 (1.2%) 602 (11.8%) 150.5
Core/Grid/Variables/ 4 (1.2%) 500 (9.8%) 125.0
Core/Grid/ 6 (1.8%) 387 (7.6%) 64.5
CCA/Components/SimulationController/ 5 (1.5%) 274 (5.4%) 54.8
CCA/Components/Arches/ 16 (4.7%) 255 (5.0%) 15.9
Core/ProblemSpec/ 2 (0.6%) 249 (4.9%) 124.5
CCA/Components/Arches/PropertyModels/ 1 (0.3%) 206 (4.0%) 206.0
CCA/Components/Schedulers/ 12 (3.6%) 200 (3.9%) 16.6
CCA/Components/Arches/CoalModels/ 7 (2.1%) 184 (3.6%) 26.2
Core/Util/ 3 (0.9%) 144 (2.8%) 48.0
CCA/Components/DataArchiver/ 5 (1.5%) 131 (2.6%) 26.2
StandAlone/tools/compare_mms/ 2 (0.6%) 117 (2.3%) 58.5
CCA/Components/Models/FluidsBased/ 8 (2.4%) 117 (2.3%) 14.6
CCA/Components/MPM/ 7 (2.1%) 116 (2.3%) 16.5
CCA/Ports/ 7 (2.1%) 103 (2.0%) 14.7
build_scripts/ 4 (1.2%) 94 (1.8%) 23.5
CCA/Components/Arches/ParticleModels/ 4 (1.2%) 92 (1.8%) 23.0
CCA/Components/OnTheFlyAnalysis/ 9 (2.7%) 77 (1.5%) 8.5
CCA/Components/Arches/Radiation/ 3 (0.9%) 77 (1.5%) 25.6
CCA/Components/Arches/Utility/ 3 (0.9%) 75 (1.5%) 25.0
CCA/Components/MPM/ConstitutiveModel/ 72 (21.4%) 66 (1.3%) 0.9
StandAlone/tools/pfs/ 6 (1.8%) 55 (1.1%) 9.1
Core/Grid/BoundaryConditions/ 4 (1.2%) 55 (1.1%) 13.7
Core/DataArchive/ 6 (1.8%) 55 (1.1%) 9.1
CCA/Components/Parent/ 2 (0.6%) 54 (1.1%) 27.0
CCA/Components/FVM/ 3 (0.9%) 51 (1.0%) 17.0
Core/Disclosure/ 2 (0.6%) 44 (0.9%) 22.0
CCA/Components/Models/ 1 (0.3%) 39 (0.8%) 39.0
CCA/Components/ICE/ 5 (1.5%) 35 (0.7%) 7.0
CCA/Components/Arches/TransportEqns/ 6 (1.8%) 34 (0.7%) 5.6
CCA/Components/Arches/SourceTerms/ 5 (1.5%) 32 (0.6%) 6.4
CCA/Components/Wasatch/Transport/ 5 (1.5%) 30 (0.6%) 6.0
CCA/Components/MPM/PhysicalBC/ 3 (0.9%) 30 (0.6%) 10.0
StandAlone/ 4 (1.2%) 28 (0.6%) 7.0
CCA/Components/Arches/WallHTModels/ 1 (0.3%) 28 (0.6%) 28.0
Core/GeometryPiece/ 2 (0.6%) 27 (0.5%) 13.5
CCA/Components/Models/HEChem/ 8 (2.4%) 27 (0.5%) 3.3
CCA/Components/Arches/BoundaryConditions/ 5 (1.5%) 27 (0.5%) 5.4
CCA/Components/Wasatch/ 7 (2.1%) 26 (0.5%) 3.7
/ 8 (2.4%) 26 (0.5%) 3.2
build_scripts/Wasatch3PStandalone/TabProps-build/ 3 (0.9%) 25 (0.5%) 8.3
CCA/Components/MPM/Contact/ 1 (0.3%) 25 (0.5%) 25.0
build_scripts/Wasatch3PStandalone/SpatialOps-build/ 3 (0.9%) 24 (0.5%) 8.0
CCA/Components/Arches/PropertyModelsV2/ 4 (1.2%) 24 (0.5%) 6.0
CCA/Components/Arches/ChemMix/ 4 (1.2%) 22 (0.4%) 5.5
build_scripts/Wasatch3PStandalone/ExprLib-build/ 3 (0.9%) 21 (0.4%) 7.0
CCA/Components/Wasatch/Expressions/ 1 (0.3%) 21 (0.4%) 21.0
build_scripts/Wasatch3PStandalone/RadProps-build/ 3 (0.9%) 20 (0.4%) 6.6
StandAlone/tools/graphview/ 2 (0.6%) 19 (0.4%) 9.5
CCA/Components/LoadBalancers/ 3 (0.9%) 16 (0.3%) 5.3
CCA/Components/ICE/CustomBCs/ 5 (1.5%) 13 (0.3%) 2.6
CCA/Components/Solvers/ 2 (0.6%) 10 (0.2%) 5.0
CCA/Components/Arches/Transport/ 5 (1.5%) 10 (0.2%) 2.0
CCA/Components/Arches/Task/ 1 (0.3%) 10 (0.2%) 10.0
build_scripts/Wasatch3PStandalone/ 5 (1.5%) 9 (0.2%) 1.8
CCA/Components/MPM/ThermalContact/ 1 (0.3%) 8 (0.2%) 8.0
CCA/Components/Solvers/AMR/ 1 (0.3%) 7 (0.1%) 7.0
StandAlone/tools/extractors/ 3 (0.9%) 6 (0.1%) 2.0
CCA/Components/ReduceUda/ 1 (0.3%) 4 (0.1%) 4.0
StandAlone/tools/fsspeed/ 1 (0.3%) 3 (0.1%) 3.0
R_Tester/helpers/ 1 (0.3%) 3 (0.1%) 3.0
CCA/Components/ProblemSpecification/ 2 (0.6%) 3 (0.1%) 1.5
R_Tester/toplevel/ 1 (0.3%) 2 (0.0%) 2.0
CCA/Components/Wasatch/Expressions/EmbeddedGeometry/ 1 (0.3%) 2 (0.0%) 2.0
CCA/Components/Models/Radiation/RMCRT/ 1 (0.3%) 2 (0.0%) 2.0
CCA/Components/MPM/ConstitutiveModel/PortableTongeRamesh/ 2 (0.6%) 2 (0.0%) 1.0
CCA/Components/ICE/TurbulenceModel/ 1 (0.3%) 2 (0.0%) 2.0
build_scripts/Wasatch3PStandalone/HelperBuildScripts/ 2 (0.6%) 1 (0.0%) 0.5
CCA/Components/Wasatch/Expressions/BoundaryConditions/ 1 (0.3%) 1 (0.0%) 1.0
CCA/Components/Models/SolidReactionModel/ 1 (0.3%) 1 (0.0%) 1.0
CCA/Components/MPM/ReactionDiffusion/DiffusionModels/ 1 (0.3%) 1 (0.0%) 1.0
CCA/Components/Arches/LagrangianParticles/ 2 (0.6%) 1 (0.0%) 0.5
build_scripts/Wasatch3PStandalone/NSCBC-build/ 2 (0.6%) 0 (0.0%) 0.0

Activity of dav

Most Recent Commits

dav 2017-08-31 17:11 Rev.: 56954

Remove tabs, alphabetize

12 lines of code changed in 1 file:

  • CCA/Components/Arches/PropertyModelsV2: sub.mk (+12 -12)
dav 2017-08-10 15:23 Rev.: 56871


M Core/Disclosure/TypeDescription.h
M Core/Disclosure/TypeDescription.cc

- Added utility function to return string version of "Type" enumerated type.

M Core/ProblemSpec/ProblemSpec.cc

- White space.

47 lines of code changed in 3 files:

  • Core/Disclosure: TypeDescription.cc (+41 -3), TypeDescription.h (+3)
  • Core/ProblemSpec: ProblemSpec.cc (+3 -3)
dav 2017-07-18 19:01 Rev.: 56801


Some minor (I hope) updates to help keep the user from using configure incorrectly, and to avoid allowing
configure to find system libraries (in this case for hypre, those this should actually be expanded to
all the tests at some point) that shadow the specifically requested libraries the user wants.

This commit really should not break anything, but it is possible that many people have bad configure
lines, and this will catch it... they will just have to update their configure line to be unambiguous.
It should also catch if the user points to any libraries in /usr/lib, which if we allowed would
cause the make system to use libraries found in /usr/lib instead of those specified by the user (via configure).

If you run into configure issues with this update, please let me know.

M aclocal.m4

- Configure previously checked for (and disallowed) --with-<lib>=/usr/lib but a logic issue allowed --with-<lib>-/usr/lib/
(notice the / at the end of the line) to get through. This is no longer the case. If you run into a problem with this,
you most likely can just remove --with-<lib> from your configure line. If this doesn't work, let us know and we'll fix it.

M configVars.mk.in

- Previously there was a separate rule for compiling .cpp files (even though up until very recently, we didn't have any.)
However, while the .ccp rule was almost identical to the .cc rule, it wasn't finished. Because it uses the exact same
compilation line as .cc files, I just removed the redundant rule, and pointed .cpp files at the same make fragment
as .cc files. If we ever need to do something specific for .cpp files, we can add the rule back (and bring it up to date).

M configure.ac
M configure

- Pull in the changes from aclocal.m4.
- Minor informational update.
- Put in a check that hopefully disallows system libraries from shadowing other specific libs (only implemented for HYPRE
at this point).

5 lines of code changed in 3 files:

  • aclocal.m4 (+4 -1), configVars.mk.in (+1 -37)
dav 2017-05-22 16:32 Rev.: 56561

M configure
M configure.ac

- Check to make sure the user has specified the use of MPI. When configuring, the user must now
explicitly either specify --with-mpi=dir (or --with-mpi-include/lib), or use --with-mpi=built-in.
- Add in compiler spam reduction flag for Intel compiler remarks.

M StandAlone/sus.cc

- Cosmetic: Add in a code comment.

1 lines of code changed in 1 file:

  • StandAlone: sus.cc (+1 -1)
dav 2017-05-22 15:33 Rev.: 56559


M CCA/Components/FVM/GaussSolve.cc

- Only real change: Fix Mac compilation by changing "0" to "nullptr".
- Cosmetics: line up variables, coding standards.

36 lines of code changed in 1 file:

  • CCA/Components/FVM: GaussSolve.cc (+36 -27)
dav 2017-05-22 15:20 Rev.: 56558

Remove the unused (and unnecessary/confusing) copy constructor that had propagated via cut and paste for Todd and Jim.

M CCA/Components/MPM/ConstitutiveModel/ArenaSoilBanerjeeBrannon/ArenaPartiallySaturated.cc
M CCA/Components/MPM/ConstitutiveModel/ArenaSoilBanerjeeBrannon/ArenaPartiallySaturated.h
M CCA/Components/MPM/ConstitutiveModel/Arenisca.cc
M CCA/Components/MPM/ConstitutiveModel/Arenisca.h
M CCA/Components/MPM/ConstitutiveModel/Arenisca3.cc
M CCA/Components/MPM/ConstitutiveModel/Arenisca3.h
M CCA/Components/MPM/ConstitutiveModel/Arenisca4.cc
M CCA/Components/MPM/ConstitutiveModel/Arenisca4.h
M CCA/Components/MPM/ConstitutiveModel/CNH_MMS.cc
M CCA/Components/MPM/ConstitutiveModel/CNH_MMS.h
M CCA/Components/MPM/ConstitutiveModel/CompMooneyRivlin.cc
M CCA/Components/MPM/ConstitutiveModel/CompMooneyRivlin.h
M CCA/Components/MPM/ConstitutiveModel/ConstitutiveModel.cc
M CCA/Components/MPM/ConstitutiveModel/ConstitutiveModel.h
M CCA/Components/MPM/ConstitutiveModel/Diamm.cc
M CCA/Components/MPM/ConstitutiveModel/Diamm.h
M CCA/Components/MPM/ConstitutiveModel/ElasticPlasticHP.cc
M CCA/Components/MPM/ConstitutiveModel/ElasticPlasticHP.h
M CCA/Components/MPM/ConstitutiveModel/HypoElastic.cc
M CCA/Components/MPM/ConstitutiveModel/HypoElastic.h
M CCA/Components/MPM/ConstitutiveModel/HypoElasticFortran.cc
M CCA/Components/MPM/ConstitutiveModel/HypoElasticFortran.h
M CCA/Components/MPM/ConstitutiveModel/HypoElasticImplicit.cc
M CCA/Components/MPM/ConstitutiveModel/HypoElasticImplicit.h
M CCA/Components/MPM/ConstitutiveModel/IdealGasMP.cc
M CCA/Components/MPM/ConstitutiveModel/IdealGasMP.h
M CCA/Components/MPM/ConstitutiveModel/JWLppMPM.cc
M CCA/Components/MPM/ConstitutiveModel/JWLppMPM.h
M CCA/Components/MPM/ConstitutiveModel/Kayenta.cc
M CCA/Components/MPM/ConstitutiveModel/Kayenta.h
M CCA/Components/MPM/ConstitutiveModel/MWViscoElastic.cc
M CCA/Components/MPM/ConstitutiveModel/MWViscoElastic.h
M CCA/Components/MPM/ConstitutiveModel/MurnaghanMPM.cc
M CCA/Components/MPM/ConstitutiveModel/MurnaghanMPM.h
M CCA/Components/MPM/ConstitutiveModel/NonLocalDruckerPrager.cc
M CCA/Components/MPM/ConstitutiveModel/NonLocalDruckerPrager.h
M CCA/Components/MPM/ConstitutiveModel/P_Alpha.cc
M CCA/Components/MPM/ConstitutiveModel/P_Alpha.h
M CCA/Components/MPM/ConstitutiveModel/PortableTongeRamesh/TongeRameshPTR.cc
M CCA/Components/MPM/ConstitutiveModel/PortableTongeRamesh/TongeRameshPTR.h
M CCA/Components/MPM/ConstitutiveModel/ProgramBurn.cc
M CCA/Components/MPM/ConstitutiveModel/ProgramBurn.h
M CCA/Components/MPM/ConstitutiveModel/RFElasticPlastic.cc
M CCA/Components/MPM/ConstitutiveModel/RFElasticPlastic.h
M CCA/Components/MPM/ConstitutiveModel/RigidMaterial.cc
M CCA/Components/MPM/ConstitutiveModel/RigidMaterial.h
M CCA/Components/MPM/ConstitutiveModel/ShellMaterial.cc
M CCA/Components/MPM/ConstitutiveModel/ShellMaterial.h
M CCA/Components/MPM/ConstitutiveModel/SoilFoam.cc
M CCA/Components/MPM/ConstitutiveModel/SoilFoam.h
M CCA/Components/MPM/ConstitutiveModel/TH_Water.cc
M CCA/Components/MPM/ConstitutiveModel/TH_Water.h
M CCA/Components/MPM/ConstitutiveModel/TransIsoHyper.cc
M CCA/Components/MPM/ConstitutiveModel/TransIsoHyper.h
M CCA/Components/MPM/ConstitutiveModel/TransIsoHyperImplicit.cc
M CCA/Components/MPM/ConstitutiveModel/TransIsoHyperImplicit.h
M CCA/Components/MPM/ConstitutiveModel/UCNH.h
M CCA/Components/MPM/ConstitutiveModel/ViscoPlastic.cc
M CCA/Components/MPM/ConstitutiveModel/ViscoPlastic.h
M CCA/Components/MPM/ConstitutiveModel/ViscoSCRAMHotSpot.cc
M CCA/Components/MPM/ConstitutiveModel/ViscoSCRAMHotSpot.h
M CCA/Components/MPM/ConstitutiveModel/ViscoScram.cc
M CCA/Components/MPM/ConstitutiveModel/ViscoScram.h
M CCA/Components/MPM/ConstitutiveModel/ViscoScramImplicit.cc
M CCA/Components/MPM/ConstitutiveModel/ViscoScramImplicit.h
M CCA/Components/MPM/ConstitutiveModel/ViscoTransIsoHyper.cc
M CCA/Components/MPM/ConstitutiveModel/ViscoTransIsoHyper.h
M CCA/Components/MPM/ConstitutiveModel/ViscoTransIsoHyperImplicit.cc
M CCA/Components/MPM/ConstitutiveModel/ViscoTransIsoHyperImplicit.h
M CCA/Components/MPM/ConstitutiveModel/Water.cc
M CCA/Components/MPM/ConstitutiveModel/Water.h

63 lines of code changed in 73 files:

  • CCA/Components/MPM/ConstitutiveModel: Arenisca.cc (+1 -40), Arenisca.h (-1), Arenisca3.cc (-63), Arenisca3.h (-1), Arenisca4.cc (-67), Arenisca4.h (-1), CNH_MMS.cc (-7), CNH_MMS.h (-1), CompMooneyRivlin.cc (-8), CompMooneyRivlin.h (+1 -1), ConstitutiveModel.cc (+2), ConstitutiveModel.h (+1 -1), Diamm.cc (+2), Diamm.h (+1 -1), ElasticPlasticHP.cc (+2), ElasticPlasticHP.h (+1 -1), HypoElastic.cc (+2), HypoElastic.h (+1 -1), HypoElasticFortran.cc (+2), HypoElasticFortran.h (+1 -1), HypoElasticImplicit.cc (+2), HypoElasticImplicit.h (+1 -1), IdealGasMP.cc (+2), IdealGasMP.h (+1 -1), JWLppMPM.cc (+2), JWLppMPM.h (+1 -1), Kayenta.cc (+4), Kayenta.h (+1 -1), MWViscoElastic.cc (+3), MWViscoElastic.h (+1 -1), MurnaghanMPM.cc (+2), MurnaghanMPM.h (+1 -1), NonLocalDruckerPrager.cc (+2), NonLocalDruckerPrager.h (+1 -1), P_Alpha.cc (-17), P_Alpha.h (-2), ProgramBurn.cc (-25), ProgramBurn.h (-1), RFElasticPlastic.cc (-40), RFElasticPlastic.h (-1), RigidMaterial.cc (new), RigidMaterial.h (-1), ShellMaterial.cc (-47), ShellMaterial.h (+1 -4), SoilFoam.cc (+5 -31), SoilFoam.h (+1 -3), TH_Water.cc (-13), TH_Water.h (+1 -3), TransIsoHyper.cc (+2 -19), TransIsoHyper.h (+1 -3), TransIsoHyperImplicit.cc (+8 -26), TransIsoHyperImplicit.h (-2), UCNH.h (-2), ViscoPlastic.cc (-30), ViscoPlastic.h (-2), ViscoSCRAMHotSpot.cc (new), ViscoSCRAMHotSpot.h (-1), ViscoScram.cc (-89), ViscoScram.h (-1), ViscoScramImplicit.cc (-68), ViscoScramImplicit.h (-2), ViscoTransIsoHyper.cc (-31), ViscoTransIsoHyper.h (-2), ViscoTransIsoHyperImplicit.cc (+1 -31), ViscoTransIsoHyperImplicit.h (-2), Water.cc (-8), Water.h (-2)
  • CCA/Components/MPM/ConstitutiveModel/PortableTongeRamesh: TongeRameshPTR.cc (+2 -8), TongeRameshPTR.h (-1)
dav 2017-05-19 14:47 Rev.: 56555


M build_scripts/so_epilogue.mk
M configVars.mk.in

Revert previous commit.


7 lines of code changed in 3 files:

  • configVars.mk.in (+2 -1)
  • build_scripts: so_epilogue.mk (+5 -5)
dav 2017-05-19 14:20 Rev.: 56554


The SOFLAGS make variable was redundant with the LDFLAGS make var. It also
was not used everywhere that it was needed. So put the SOFLAGS info into
the LDFLAGS var. This should fix Todd's build on microslip.

M build_scripts/so_epilogue.mk
M configVars.mk.in

6 lines of code changed in 2 files:

  • configVars.mk.in (+1 -2)
  • build_scripts: so_epilogue.mk (+5 -5)
dav 2017-05-19 13:49 Rev.: 56552

Few minor mostly cosmetic fixes. Should not effect Rt.


M AMRSimulationController.cc

- Removed unused variable.

M SimulationController.h
M SimulationController.cc

- Renamed 'd_archive' to 'd_restart_archive' as that is what it is and is only used for restarting.

142 lines of code changed in 3 files:

  • CCA/Components/SimulationController: AMRSimulationController.cc (-1), SimulationController.cc (+141 -146), SimulationController.h (+1 -2)
dav 2017-05-18 17:55 Rev.: 56550

Add in the --enable-pidx flag which will automatically build the PIDX I/O library for you.

M configure

- Place the bullet proofing (enable_option_checking=fatal) back at the top of the configure script.

M configure.ac

- Added --enable-pidx
- Validates that only --enable-pidx or --wiht-pidx=DIR is used.
- Enable PIDX needs CMake so validate CMake in this case.
- Use Cameron's script to build PIDX locally.

AM build_scripts/build_pidx.sh

- Initial commit of script for auto-downloading/building PIDX for Uintah (original draft provided by Cameron).

84 lines of code changed in 1 file:

  • build_scripts: build_pidx.sh (+84)
dav 2017-05-17 16:08 Rev.: 56543


M Makefile.in

Fix type for removing dependency (.d) files. Needed ".d" and not just "d".


1 lines of code changed in 1 file:

  • Makefile.in (+1 -1)
dav 2017-05-16 17:21 Rev.: 56541



Previously we used a VarHashMap to keep track on our variables and
where they were located in the DataArchive (UDA) files on
disk. However, as it was a hash map, there was no prescribed order to
how the variables were stored in that map. When using PIDX, the
variables must be read and written in exactly the same order. To
solve this problem, instead of hashing, I have just created a vector
to hold this data. The change is fairly straightforward, and Todd and
Sid have tested this, and my own local RT over ICE works, so I am
fairly certaint that this will not break the RT.

However, I have not analyzed how often this code is actually called
during a simulation and there could be some performance issues.
Though I don't think this should be the case, I am leaving this note
in the commit log in case someone sees an issue in the future
hopefully it will make it easier to track down. The performance issue
would come from the fact that instead of pulling a variable directly
out of the hash map [O(1)], we now have to search the vector [O(n)]
for it. If this is shown to be an issue, we will need to rethink how
to solve the two issues (savinging in a defined order - while not
having to linearly search the vector). -Dav


39 lines of code changed in 2 files:

  • Core/DataArchive: DataArchive.cc (+35 -23), DataArchive.h (+4 -1)
dav 2017-05-11 17:12 Rev.: 56512


- Fixes by Sid (with some help from Dav)

* Update to create individual MPI_Comms for use by PIDX.
* Update to newest PIDX API.

* Minor formatting, variable alignment for readability. Remove tabs.
* Pass strings as const references (&) to avoid copy.

M CCA/Components/DataArchiver/DataArchiver.cc
M CCA/Components/DataArchiver/DataArchiver.h
M CCA/Components/SimulationController/AMRSimulationController.cc
M CCA/Ports/PIDXOutputContext.cc
M CCA/Ports/PIDXOutputContext.h
M Core/DataArchive/DataArchive.cc
M Core/DataArchive/sub.mk

167 lines of code changed in 10 files:

  • CCA/Components/DataArchiver: DataArchiver.cc (+77 -21), DataArchiver.h (+15 -6)
  • CCA/Components/SimulationController: AMRSimulationController.cc (+1 -1)
  • CCA/Ports: PIDXOutputContext.cc (+39 -32), PIDXOutputContext.h (new)
  • Core/DataArchive: DataArchive.cc (+8 -7), sub.mk (+5)
dav 2017-04-26 15:32 Rev.: 56483


Make the "cleanreally" and "reallyclean" targets do the same thing. Added some
comments on what is being cleaned. Removed some superfluous "rm"s.

14 lines of code changed in 1 file:

  • Makefile.in (+14 -15)
dav 2017-03-27 17:07 Rev.: 56361


- Some tweaks to cleanup w3p build.

M ExprLib-build/doit
M RadProps-build/doit
M TabProps-build/doit
M SpatialOps-build/doit

- Don't need continuation chars (\) in a string.
- Put all the CUDA flags into the CUDA if section.

M NSCBC-build/doit

- There apparently isn't a "make clean" in NSCBC.

0 lines of code changed in 10 files:

  • build_scripts/Wasatch3PStandalone/ExprLib-build: doit (new)
  • build_scripts/Wasatch3PStandalone/NSCBC-build: doit (new)
  • build_scripts/Wasatch3PStandalone/RadProps-build: doit (new)
  • build_scripts/Wasatch3PStandalone/SpatialOps-build: doit (changed)
  • build_scripts/Wasatch3PStandalone/TabProps-build: doit (new)
dav 2017-03-23 16:40 Rev.: 56355


Adding back in the TIFF make variables. Note, when TIFF (and JPEG, etc) were ripped out of Uintah,
a lot of the infrastructure for them was left in (for example, configure kept checking for them), so
to put it back all I had to do was resurrect the TIFF vars in the Makefile (well, actually in
configVars.mk which is included into the Makefile).

M configVars.mk.in

- Add in HAVE_TIFF and TIFF_LIBRARY flags.

M StandAlone/tools/extractors/sub.mk

- Since I added back the HAVE_TIFF and TIFF_LIBRARY flags to the make system, I am reverting
the change to this sub.mk as it now (again) just works.


4 lines of code changed in 2 files:

  • configVars.mk.in (+3)
  • StandAlone/tools/extractors: sub.mk (+1 -1)
dav 2017-03-23 15:32 Rev.: 56352


I think TIFF support was yanked out of Uintah a long time ago, but Todd asked me to look at compiling the
left over particle2tiff.cc file. These commits allow for that to happen (assuming libtiff is installed
in the system library location correctly). I am not adding any configure support, so you will have to
manually >


M extractors/particle2tiff.cc

- Few minor tweeks to get the file to compile with the newerer Core. I have not actually tried running
it to see if it actually works.

M extractors/sub.mk

- Manually added "-ltiff" the LIBS variable. Before (I think) configure, figured this out for you.
- Also, to make this work, you need to manually comment out (use: #) the check for HAVE_TIFF. So do the following:

#ifeq ($(HAVE_TIFF),yes)
.
.
.
#endif

5 lines of code changed in 2 files:

  • StandAlone/tools/extractors: particle2tiff.cc (+4 -1), sub.mk (+1 -1)
dav 2017-03-21 11:58 Rev.: 56343


M doit

If a W3P repository directory doesn't exist, git clone it... Before it assumed that if one was missing,
they all were. Now just check and update one at a time. This probably only occurs if an error happened
during the initial checkout, or if a new lib is added to the 3P.

0 lines of code changed in 2 files:

  • build_scripts/Wasatch3PStandalone: doit (changed)
dav 2017-03-21 11:51 Rev.: 56342

_M .

M doit

- More verbose.
- Quit if error detected.

M HelperBuildScripts/checkEnv.sh

M ExprLib-build/doit
M RadProps-build/doit
M TabProps-build/doit

- Display CMAKE command.

M SpatialOps-build/doit

- Display CMAKE command.
- Quit if error in cmake.

M README

- Cleanup/update.


100 lines of code changed in 9 files:

  • build_scripts/Wasatch3PStandalone: README (+2 -5), doit (+7 -2)
  • build_scripts/Wasatch3PStandalone/ExprLib-build: doit (+21 -13)
  • build_scripts/Wasatch3PStandalone/HelperBuildScripts: checkEnv.sh (+1)
  • build_scripts/Wasatch3PStandalone/RadProps-build: doit (+20 -11)
  • build_scripts/Wasatch3PStandalone/SpatialOps-build: doit (+24 -5)
  • build_scripts/Wasatch3PStandalone/TabProps-build: doit (+25 -14)
dav 2017-03-15 18:16 Rev.: 56334


Todd asked that the SCI_DEBUG name be treated in a case-insensitive manner...
So now you can do:

setenv SCI_DEBUG my_debug_stream:+
or
setenv SCI_DEBUG MY_DEBUG_STREAM:+
or
setenv SCI_DEBUG my_DEBUG_stream:+

and they will all work and refer to the same thing.

M Core/Util/DebugStream.h
M Core/Util/DebugStream.cc

- Fixed formatting, naming conventions, spacing, etc.

125 lines of code changed in 2 files:

  • Core/Util: DebugStream.cc (+65 -46), DebugStream.h (+60 -55)

(13 more)

Generated by StatSVN 0.7.0