Directory Core/Init/

Total Files:
2
Deleted Files:
0
Lines of Code:
217

[root]/Core/Init

Lines of Code

Core/Init/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
dav 6 (100.0%) 10 (100.0%) 1.6

Most Recent Commits

dav 2008-08-05 16:40 Rev.: 41832


The Mac is more stringent on what is needed to link, so had to trim
out some more libraries in order to turn off building DATAFLOW.

0 lines of code changed in 2 files:

  • Core/Init: sub.mk (new)
dav 2008-08-05 15:07 Rev.: 41831


M */sub.mk

Fix typo: need $(BUILD_DATAFLOW), not just $BUILD_DATAFLOW.

M Packages/Uintah/sub.mk

Fix make warnings, need: $(SRCDIR)/Dataflow, not just Dataflow.

M Core/Geom/sub.mk

Path.cc was listed twice.



1 lines of code changed in 1 file:

  • Core/Init: sub.mk (+1 -1)
dav 2008-08-05 14:07 Rev.: 41828


M configure configure.ac */sub.mk

Updated configure to make '--disable-dataflow' and '--disable-scirun'
mean the same thing. Fixed sub.mk files to only build non-scirun
(dataflow) stuff when one of these flags is used.

Mostly had to just add:

ifeq ($(BUILD_DATAFLOW),yes)
...
endif

to the sub.mk files and place any GL dependent files in that ifeq.

(Alphabetized the libraries listed in the sub.mks.)

M configVars.mk.in

Don't build the SCIRun/StandAlone directory if dataflow turned off.
We don't need anything in there and they all depend on things that
depend on GL. Could possibly get them to build, but it's not worth
the time.

M Packages/Uintah/sub.mk

Don't build Uintah SCIRun modules if scirun is disabled.

5 lines of code changed in 1 file:

  • Core/Init: sub.mk (+5 -1)
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.

4 lines of code changed in 2 files:

  • Core/Init: init.cc (new)
Generated by StatSVN 0.4.0