Directory Core/Containers/

Total Files:
10
Deleted Files:
0
Lines of Code:
6543

[root]/Core/Containers

Lines of Code

Core/Containers/ Lines of Code

Developers

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

Most Recent Commits

dav 2008-07-18 17:43 Rev.: 41608

Clean up indentation.

0 lines of code changed in 2 files:

  • Core/Containers: TrivialAllocator.h (changed)
luitjens 2008-07-15 11:23 Rev.: 41521

Tweaks to MallocTrace

4 lines of code changed in 1 file:

  • Core/Containers: TrivialAllocator.h (+4 -4)
luitjens 2008-07-14 18:39 Rev.: 41515

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:

  • Core/Containers: TrivialAllocator.cc (+1 -1), TrivialAllocator.h (+15)
dav 2008-07-11 15:03 Rev.: 41499

Fix for picky compilers...

0 lines of code changed in 2 files:

  • Core/Containers: SuperBox.h (new)
jas 2008-07-07 20:07 Rev.: 41434

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:

  • Core/Containers: Array3.h (new), ConsecutiveRangeSet.cc (new), RangeTree.h (+2 -2), RunLengthEncoder.h (new), Sort.cc (new), StringUtil.cc (+2 -2), TrivialAllocator.cc (+1 -1)
jas 2008-06-24 12:03 Rev.: 41303

Fix compiler build problems with gcc-4.3

1 lines of code changed in 1 file:

  • Core/Containers: ConsecutiveRangeSet.cc (+1)
dav 2008-04-23 18:38 Rev.: 40820

Quiet compiler warnings.

3 lines of code changed in 1 file:

  • Core/Containers: StringUtil.cc (+3 -3)
dav 2008-04-23 17:57 Rev.: 40818


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:

  • Core/Containers: StringUtil.cc (+32 -11), StringUtil.h (new)
guilkey 2008-04-18 17:43 Rev.: 40774

Removed compiler warning. (Dd)

2 lines of code changed in 1 file:

  • Core/Containers: StringUtil.cc (+2 -2)
dav 2008-04-18 17:28 Rev.: 40770

Fix split to not return empty pieces.

3 lines of code changed in 1 file:

  • Core/Containers: StringUtil.cc (+3 -1)
dav 2008-04-16 13:38 Rev.: 40742

Added collapse() function.

35 lines of code changed in 2 files:

  • Core/Containers: StringUtil.cc (+31), StringUtil.h (+4)
Generated by StatSVN 0.4.0