Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 30 (100.0%) | 110 (100.0%) | 3.6 |
dav | 11 (36.7%) | 77 (70.0%) | 7.0 |
luitjens | 4 (13.3%) | 20 (18.2%) | 5.0 |
jas | 14 (46.7%) | 11 (10.0%) | 0.7 |
guilkey | 1 (3.3%) | 2 (1.8%) | 2.0 |
Clean up indentation.
0 lines of code changed in 2 files:
Tweaks to MallocTrace
4 lines of code changed in 1 file:
Added MallocTrace support to Uintah, cleaned up mpi includes, removed SCI_MALLOC_TRACE functionality.
Currently building with MallocTrace is only supported within Uintah.
16 lines of code changed in 3 files:
Fix for picky compilers...
0 lines of code changed in 2 files:
Use the proper c++ standard for include files for the C inlude files, i.e.
<stdio.h> --> <cstdio>
<math.h> --> <cmath>
Tested on g++ 4.2 and 4.3 compilers.
10 lines of code changed in 13 files:
Fix compiler build problems with gcc-4.3
1 lines of code changed in 1 file:
Quiet compiler warnings.
3 lines of code changed in 1 file:
Adding in problem spec (.ups) validation. It will only produce
warnings for now... but soon it will kill the run with an
exception... so fix your .ups files. You can use use sus to validate
your .ups file by doing the following (note, you only need one
processor to do this):
> sus -validate simulation.ups
This will do the validation and then quit sus.
WARNING... if you run sus from anywhere but its build directory (or if
the build dir does not have a symbolic link to the inputs/ dir),
validation will not take place because the code will not be able to
find the ups_spec.xml file... I'll try to come up with a fix for this
soon.
M Core/Containers/StringUtil.h
M Core/Containers/StringUtil.cc
Updated split_string to allow multiple separator characters.
M Core/Init/init.cc
M Core/Util/FileUtils.cc
Use new split_string.
M Packages/Uintah/CCA/Components/ProblemSpecification/sub.mk
Need Core/Containers for StringUtil.
M Packages/Uintah/CCA/Components/ProblemSpecification/ProblemSpecReader.h
M Packages/Uintah/CCA/Components/ProblemSpecification/ProblemSpecReader.cc
Validate the .ups file passed in. Uses the inputs/ups_spec.xml file
for the validation. Still needs some work to handle "children"
elements in ups_spec.xml... This element will specify how children
relate to each other, but hasn't been completely thought through yet.
(For example, it could specify that all children tags are necessary,
or that only one of two tags is valid, but not both... etc.)
M Packages/Uintah/StandAlone/sus.cc
* Added some blank lines around exception prints to make them MUCH
easier to see in the output.
* Added -validate flag to only validate .ups file and quit.
M Packages/Uintah/Core/Grid/SimulationTime.cc
Made the naming consistent for the tags in the Time block... all now
start with a lowercase letter, followed by capital letters for each
new word... (instead of using '_'). I know, I know, but I couldn't
help myself... at least I didn't change every single tag in all the
.ups files to be consistent.
M Packages/Uintah/Core/ProblemSpec/sub.mk
Cosmetic fix.
M Packages/Uintah/StandAlone/inputs/*/*.ups
Fixed Time block to use new (old/consistent) naming standard.
M Packages/Uintah/StandAlone/inputs/ups_spec.xml
Added a common tags section so that they can be reused in the spec
without having to write them out every time. Added a few example
"children" elements, but they aren't used yet.
36 lines of code changed in 3 files:
Removed compiler warning. (Dd)
2 lines of code changed in 1 file:
Fix split to not return empty pieces.
3 lines of code changed in 1 file:
Added collapse() function.
35 lines of code changed in 2 files: