[root]/CCA/Components/ProblemSpecification
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 17 (100.0%) | 397 (100.0%) | 23.3 |
dav | 5 (29.4%) | 325 (81.9%) | 65.0 |
jas | 11 (64.7%) | 72 (18.1%) | 6.5 |
jthornoc | 1 (5.9%) | 0 (0.0%) | 0.0 |
Remove MALLOC_TRACE_TAG committed earlier.
0 lines of code changed in 2 files:
Use the MallocTrace library.
24 lines of code changed in 1 file:
M CCA/Components/ProblemSpecification/ProblemSpecReader.cc
Make vector verificaiton a tad bit better.
M Core/Containers/StringUtil.h
M Core/Containers/StringUtil.cc
Added count_substrs().
M StandAlone/inputs/UPS_SPEC/ups_spec.xml
Updated <dbg_[Begin|End]Index> to use MULTIPLE_VECTORS (instead of string).
5 lines of code changed in 1 file:
M CCA/Components/ProblemSpecification/ProblemSpecReader.cc
Update ups_spec to allow for validating MULTIPLE_VECTORS.
M StandAlone/inputs/UPS_SPEC/ups_spec.xml
Use MULTIPLE_VECTORS for <min_patch_size>
M Core/Containers/StringUtil.h
M Core/Containers/StringUtil.cc
M Core/Util/FileUtils.cc
Clean up StringUtil functions.
51 lines of code changed in 1 file:
Fix memory leak.
2 lines of code changed in 1 file:
Fix filesytem check when input file is bad. Fix a couple of compiler warnings.
7 lines of code changed in 1 file:
- Updated the ups validation code.
- Split the ups_spec into several different files.
- Added -do_not_validate flag.
See below for details:
D StandAlone/inputs/ups_spec.xml
A StandAlone/inputs/UPS_SPEC
AM + StandAlone/inputs/UPS_SPEC/ups_spec.xml
A StandAlone/inputs/UPS_SPEC/constitutive_models.xml
A StandAlone/inputs/UPS_SPEC/mpm_spec.xml
A StandAlone/inputs/UPS_SPEC/ice_spec.xml
A StandAlone/inputs/UPS_SPEC/arches_spec.xml
- Moved the ups_spec.xml file into UPS_SPEC and broke out pieces of it into separate files.
More pieces can probably be broken out and/or other files created for those pieces.
- Note, a lot of changes were made to the .ups spec (by other people) while I was doing this.
I tried to incorporate those changes, but might have misses a few. If so, I apologize.
M CCA/Components/ProblemSpecification/ProblemSpecReader.cc
- Added the ups_spec child requirement ALL_OR_NONE_OF and fixed the
ONE_OF. Added some bulletproofing to make sure that specified
children/attributes actually exist.
- Fixed a number of error statements to be more clear.
- Updated the <include> directive to allow for specifying a section of
a file.
M Core/ProblemSpec/ProblemSpec.h
M Core/ProblemSpec/ProblemSpec.cc
- getAttribute() functions should be 'const'.
M StandAlone/inputs/Models/Radiation/impHotBlob_Container.ups
- Removed 2nd <absorbingSolid>... Todd/Jeremy, is this right?
M StandAlone/inputs/MPMICE/grainSlice_noReact.ups
- Cosmetic cleanup. Don't need an explicit </end_tag> if the tag doesn't have children.
M StandAlone/inputs/MPMICE/LODI_BUG.ups
- The <union> tag had only one child, so I removed it...
- Spaced out some input values to make it easier to see them.
M StandAlone/inputs/IS/ArchesHeatUpExplosion/HTContainer_arches_mpmice.ups
- <DataArchiver> requires an <outputInterval>.
M StandAlone/sus.cc
- Added a '-do_not_validate' flag to sus to turn off .ups validation.
I highly suggest not using it. ;) A warning is displayed on the screen if you do.
M CCA/Components/DataArchiver/DataArchiver.cc
- Just some cosmetic cleanups.
260 lines of code changed in 1 file:
Removed some more ancient input files.
Removed the required tag <probe_data> and made d_probe_data true if the <ProbePoints> exists.
0 lines of code changed in 1 file:
Change to_char_ptr to (const char *) to eliminate requirement of XMLUtil.h
27 lines of code changed in 5 files:
Remove the Packages/Uintah/
10 lines of code changed in 2 files:
Remove the Packages/Uintah/
11 lines of code changed in 1 file: