Directory StandAlone/

Total Files:
7
Deleted Files:
0
Lines of Code:
4104

[root]/StandAlone
        directory in repo Benchmarks (2 files, 246 lines)
        Folder removed from repo convert (0 files, 0 lines)
        directory in repo tools (2 files, 24 lines)
            directory in repo compare_mms (9 files, 1288 lines)
            directory in repo dumpfields (18 files, 3464 lines)
            directory in repo extractors (8 files, 4121 lines)
            directory in repo fsspeed (2 files, 57 lines)
            directory in repo graphview (7 files, 1603 lines)
            directory in repo makedot (2 files, 249 lines)
            directory in repo mpi_test (2 files, 202 lines)
            directory in repo pfs (4 files, 773 lines)
            directory in repo puda (18 files, 4031 lines)
            directory in repo radiusMaker (1 files, 56 lines)
            directory in repo tracker (2 files, 110 lines)
            directory in repo uda2nrrd (17 files, 3340 lines)
            directory in repo uda2vis (16 files, 4129 lines)

Lines of Code

StandAlone/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 34 (100.0%) 370 (100.0%) 10.8
jas 17 (50.0%) 197 (53.2%) 11.5
dav 7 (20.6%) 149 (40.3%) 21.2
luitjens 4 (11.8%) 12 (3.2%) 3.0
jpedel 2 (5.9%) 4 (1.1%) 2.0
harman 2 (5.9%) 4 (1.1%) 2.0
charlesreid 1 (2.9%) 3 (0.8%) 3.0
jthornoc 1 (2.9%) 1 (0.3%) 1.0

Most Recent Commits

dav 2009-12-07 17:42 Rev.: 45179


Fix the _static_ build when ARCHES is turned off (ie, when configure'd
with USE_ARCHES=no). Mostly this has to do with also disabling the
SpatialOps component when ARCHES is off.

M CCA/Components/Parent/sub.mk
M CCA/Components/Parent/ComponentFactory.cc
M CCA/Components/sub.mk

- Don't use SpatialOps if Arches is turned off.

M StandAlone/sub.mk

- Don't use SpatialOps if Arches is turned off.
- For some reason libraries were listed as CCA_Components_Parent
(using '_'s...) not sure how this works (perhaps the '/' that is
supposed to be there is replaced by the build system with '_'?)
Anyway, changed this (back?) to the standard/consistent way (using
'/').

40 lines of code changed in 2 files:

  • StandAlone: sub.mk (new)
jpedel 2009-12-01 13:03 Rev.: 45138

Adding SVD solver capability in DQMOM.cc using LAPACK and DenseMatrix classes

4 lines of code changed in 2 files:

  • StandAlone: sus.cc (new)
jas 2009-11-30 21:31 Rev.: 45132

Add an example of using surface grid iterators which mimics poisson1 version.

1 lines of code changed in 1 file:

  • StandAlone: sus.cc (+1 -1)
dav 2009-11-18 11:47 Rev.: 45076

Add a needed lib to sub compilation for static build. Fixed comments in configVars to be more informative about libs for static builds.

1 lines of code changed in 1 file:

  • StandAlone: sub.mk (+1)
charlesreid 2009-11-17 18:14 Rev.: 45072

Adding DenseMatrix (which utilizes Lapack) to DQMOM class

3 lines of code changed in 1 file:

  • StandAlone: sus.cc (+3)
luitjens 2009-11-16 11:41 Rev.: 45067

Migrated a few more function calls to the new patch interface.

Deleted the old patch interface.

Removed __New() from the new patch interface calls.

7 lines of code changed in 2 files:

  • StandAlone: compare_uda.cc (new)
jthornoc 2009-11-02 18:02 Rev.: 45022


OSX Snow Leopard fixs from Dav. (First OSX to truely support 64 bits.)

M include/sci_defs/osx_testdefs.h.in

OSX Hack isn't used any more, so I removed it. Added the snow leopard #define.

M CCA/Components/Schedulers/OnDemandDataWarehouse.h

No one uses the boundary layer parameter so I removed it.

M CCA/Components/Schedulers/TaskGraph.h

- Removed tabs messing up indentation.
- Made a few params 'const'.

M CCA/Components/Schedulers/TaskGraph.cc

- Mostly cosmetics:
- Added some white space.
- Added some {}.
- Made a few params 'const'.

M CCA/Components/Schedulers/OnDemandDataWarehouse.cc

- An undefined boundary layer was being passed in even though no one uses it, so
default it to 0,0,0.

M CCA/Components/Schedulers/SchedulerCommon.cc

- Use 'const'.

M CCA/Ports/DataWarehouse.h

- Indent.
- In allocateTemporary(), you can't give a reference parameter (boundaryLayer) a default value. Not
sure why this compiles on other machines.

M Core/Grid/Patch.h

- White space cosmetics.

M Core/Grid/Variables/ParticleVariableBase.h
M Core/Grid/Variables/ParticleSubset.h

- Can't have a function differentiated only by return type (and particularly just by 'const' on the return type).
Not sure why other compiles allow this, and/or which function they actually 'link in', but the OSX 10 compiler
doesn't like it.

M Core/Grid/Variables/ReductionVariable_special.cc

- Don't compile some of these things under snow leopard.

M Core/Grid/Variables/ParticleVariableBase.cc

- Cosmetics.

M Core/Thread/Thread.cc

- Fix a warning for John. ;)

M Core/Disclosure/TypeUtils.cc

- 64 bit functions that become multiply defined if left in for Snow Leopard.

M Core/Util/Endian.cc

- White space!

M StandAlone/sub.mk

- Need Core/OS to link.

M StandAlone/tools/puda/varsummary.cc

- 64 bit overloaded function fix for OSX snow leopard.

M configure.ac

- OSX snow leopard fixes.
- NOTE: Not checking in configure because I don't have the correct autoconf version on this
machine. I will fix this in the next commit (coming shortly).

1 lines of code changed in 1 file:

  • StandAlone: sub.mk (+1)
dav 2009-10-28 13:23 Rev.: 44975

Add lib necessary for (dynamic) mac linking.

1 lines of code changed in 1 file:

  • StandAlone: sub.mk (+1)
dav 2009-10-28 12:39 Rev.: 44971


Allow for building 'sus' (et al) statically. Use the configure flag: --enable-static. For the most
part, you will not want a static build. However, in two cases you might:

1) To check for circular dependencies in the code. (Dynamic libs are forgiving in this regard.)
2) For machines that don't support shared libs (eg: AIX, some new micro-kernel Linux clusters, etc.)

Unfortunately when static linking, library order is important. There is no good way (that I know of)
to tell our build system to place the libs in a specific order, so I have hardcoded the libraries
that are necessary to static link each executable. (See CORE_STATIC_PSELIBS and CORE_STATIC_LIBS in
configVars.mk.)

Note, SUS previously build statically for AIX and Redstorm. A number of hard coded #defines for these
architectures have been replaced with more general code.

If a source code file needs to know that it is building statically (most won't, but some do), then it
will need to #include <sci_defs/compile_defs.h> and use the "STATIC_BUILD" #define'd var.

Some specific notes:

M testprograms/TestMatrix3/testmatrix3.cc

Since it is used in a library, it can't have a "main()" (as this causes two mains to show up when linking).

M configure.ac

- Go back to using 'autoconf' version 2.61 as the standard as it is available many places, and I can't
find 2.63 anywhere.
- Fixed a few uses of a $var that would cause shell script errors when not defined. (Placed it withing ""
so that it becomes an empty string (as opposed to a missing string).


94 lines of code changed in 1 file:

  • StandAlone: sub.mk (+94 -177)
luitjens 2009-10-28 08:43 Rev.: 44962

Possible fix for circular dependency.

1 lines of code changed in 1 file:

  • StandAlone: sus.cc (+1 -1)
luitjens 2009-10-27 14:51 Rev.: 44958

Added a new SCI_DEBUG called WaitForDebugger.

This will cause sus to wait for a debugger if it crashes or throws an exception.

To use add WaitForDebugger:+ to your SCI_DEBUG line. When a crash occurs you will see a message that contains
hostname and the pid. Then open a terminal on the host and attach gdb using `gdb --pid <pid>`.

4 lines of code changed in 1 file:

  • StandAlone: sus.cc (+4)
harman 2009-08-26 15:50 Rev.: 44664

added shortcut for fsspeed

3 lines of code changed in 1 file:

  • StandAlone: sub.mk (+3 -1)
dav 2009-04-02 16:09 Rev.: 43964

Need teem (and png) lib to link.

4 lines of code changed in 1 file:

  • StandAlone: sub.mk (+4 -3)
jas 2009-03-27 10:44 Rev.: 43893

Remove sgi woff ifdefs.

0 lines of code changed in 1 file:

  • StandAlone: compare_uda.cc (-7)
dav 2009-03-23 15:51 Rev.: 43824


- 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.

9 lines of code changed in 1 file:

  • StandAlone: sus.cc (+9 -2)
jas 2009-03-18 23:33 Rev.: 43774

Use findBlockWithOutAttributes() when searching for MaterialProperties
to avoid finding the MaterialProperties add=true node.

This is second part of the changes needed to replace the
AddMaterialProperties with attribute add=true for MaterialProperties.

1 lines of code changed in 2 files:

  • StandAlone: slb.cc (new)
harman 2009-03-18 08:55 Rev.: 43754

Now using the correct path for svnStat & svnDiff

1 lines of code changed in 1 file:

  • StandAlone: sus.cc (+1 -1)
jas 2009-03-10 13:20 Rev.: 43545

Add (Z_LIBRARY) to sub.mk line.

1 lines of code changed in 1 file:

  • StandAlone: sub.mk (+1 -1)
jas 2009-03-09 18:00 Rev.: 43530

Remove Core/XMLUtil in LIBS

1 lines of code changed in 1 file:

  • StandAlone: sub.mk (+1 -3)
jas 2009-03-09 16:43 Rev.: 43521

Remove sgi_stl_warnings include line

0 lines of code changed in 1 file:

  • StandAlone: slb.cc (-2)

(2 more)

Generated by StatSVN 0.4.0