Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 16 (100.0%) | 278 (100.0%) | 17.3 |
tsaad | 4 (25.0%) | 258 (92.8%) | 64.5 |
jsutherland | 8 (50.0%) | 19 (6.8%) | 2.3 |
jthornoc | 2 (12.5%) | 1 (0.4%) | 0.5 |
dav | 2 (12.5%) | 0 (0.0%) | 0.0 |
See previous commit: A few more libs need the fix for mac linking of zlib.
0 lines of code changed in 2 files:
[Dav de St. Germain commit via Jeremy's account/git:]
The following commit fixes a problem with the way Fortran files are
added into the Uintah framework. As you may know, the perl script
'fspec.pl.in' reads in a fortran spec file (eg: bcuvel.fspec) and
converts it into a .h file (bcuvel_fort.h), converting things such as
IntVectors into arrays of integers (etc) in order to pass Uintah
variables back and forth with the fortran code. To use the fortran
code, the generated .h file is included into a Uintah .cc file and the
function is called. Compilation problems arose when the fortran .h
file was included before a blanket "using namespace Uintah" appeared.
This was because the generated fortran .h file did not use the correct
"Uintah::" namespace qualifiers, and instead relied on some other file
to open up the namespace. I have fixed the script to now use
"Uintah::" correctly. Additionally, I have removed a lot of namespace
polluting "using namespaces" from around the code.
CCA/Components/Arches/Arches.cc
CCA/Components/Arches/CompDynamicProcedure.h
CCA/Components/Arches/IncDynamicProcedure.h
- Clean up due to "using namespace std" being removed from included .h file.
CCA/Components/Arches/Radiation/DORadiationModel.cc
CCA/Components/Arches/Source.cc
- Clean up due to "using namespace std" being removed from included .h file.
- Some better indentation.
- Put all _fort.h includes next to each other.
CCA/Components/Arches/water/watertp.h
CCA/Components/Models/FluidsBased/ArchesTable.cc
CCA/Ports/SFC.h
Core/Exceptions/InvalidCompressionMode.h
Core/Exceptions/InvalidValue.h
Core/Exceptions/ProblemSetupException.h
Core/Exceptions/UintahPetscError.h
Core/IO/SpecializedRunLengthEncoder.h
Core/Math/Short27.h
- Remove polluting "using namespace" from .h file.
CCA/Components/LoadBalancers/CostModelForecaster.cc
CCA/Components/LoadBalancers/CostModelForecaster.h
- Indentation, spacing.
- Use 'd_' for a class variable to be consistent with rest of class.
Core/Grid/Variables/Variable.cc
StandAlone/Benchmarks/SimpleMath.cc
StandAlone/tools/pfs/rawToUniqueGrains.cc
- Move "using namespace" into the .cc file as it was removed from the .h files.
tools/fspec.pl.in
- Make the perl script include the "Uintah::" for Uintah
variables so that a "using namespace Uintah" statement is not
required.
1 lines of code changed in 2 files:
clean up some warnings coming out of various places in Uintah.
5 lines of code changed in 4 files:
Minor cleanup from Dav.
14 lines of code changed in 4 files:
Add ability to calculate time derivatives of all quantities. This will NOT work on the bottom-level nodes in the Expression graph (i.e. transported variables) at the moment. Bullet-proof the OldVariable for a couple of subtle cases. Move the OldVariable setup before the requires-tasks to avoid Uintah task warnings.
1 lines of code changed in 1 file:
Add tools to parse regular ASCII input files using ifstream. These provide the same interface as the gzip utilities for convenience, as well as a unified templated getValue function.
257 lines of code changed in 3 files: