Directory Core/Exceptions/

Total Files:
13
Deleted Files:
0
Lines of Code:
794

[root]/Core/Exceptions

Lines of Code

Core/Exceptions/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 44 (100.0%) 1579 (100.0%) 35.8
worthen 38 (86.4%) 1544 (97.8%) 40.6
darbyb 4 (9.1%) 31 (2.0%) 7.7
dav 2 (4.5%) 4 (0.3%) 2.0

Most Recent Commits

worthen 2006-07-12 09:35 Rev.: 34743

Get Glew to work with Windows

Have Environment query values for installed SCIRun rather than compiled-in values.

Fix windows compile

1 lines of code changed in 2 files:

  • Core/Exceptions: StackWalker.h (+1 -1)
worthen 2006-06-21 11:28 Rev.: 34549

Compensate for spaces in the filename on loading a net from the file menu. Also add ctrl-o and ctrl-s as shortcuts (and fix spelling error). Other windows fixes.

0 lines of code changed in 2 files:

  • Core/Exceptions: StackWalker.cc (changed)
darbyb 2006-06-18 18:53 Rev.: 34525

More updates to CMake files. Only building the Core libraries: Exceptions, Thread, Containers, and Util. Found more includes/libs such as threads libraries. Tested w/Visual Studio 2003 and cygwin so far.

0 lines of code changed in 2 files:

  • Core/Exceptions: CMakeLists.txt (new)
darbyb 2006-06-14 11:01 Rev.: 34488

Fix name to test file.

1 lines of code changed in 1 file:

  • Core/Exceptions: CMakeLists.txt (+1 -1)
darbyb 2006-06-13 20:30 Rev.: 34483

Initial commit of proof of concept of building SCIRun libraries with CMake. Currently, only a few Core libraries are being built. I have only tested this on Windows so far. More to come.

30 lines of code changed in 1 file:

  • Core/Exceptions: CMakeLists.txt (+30)
worthen 2006-05-22 11:33 Rev.: 34300

Some fixes for win32 stack trace

Define EXPERIMENTAL_TCL_THREAD in NetworkEditor so ThreadLock doesn't crash at shutdown

Declare SCISHARE for a few Dynamic Compilation Makers

9 lines of code changed in 6 files:

  • Core/Exceptions: Exception.cc (+2 -2), Exception.h (+1 -1), StackWalker.cc (+5 -2), StackWalker.h (+1 -1)
worthen 2006-05-17 15:09 Rev.: 34268

Get rid of dependency on external readdir, opendir, closedir (wrote out own)
Consolidate stack trace into one function, and make available to anywhere
Add a public domain utility for windows to do the stack trace

Parse filenames in ServiceDB for windows like we do in PackageDB (I.e., filenames can have colons in them.

1492 lines of code changed in 6 files:

  • Core/Exceptions: Exception.cc (+45 -36), Exception.h (+19 -16), StackWalker.cc (+1224), StackWalker.h (+199), sub.mk (new)
worthen 2006-04-20 13:34 Rev.: 33942

Fix crash on freeing the exception

0 lines of code changed in 2 files:

  • Core/Exceptions: ArrayIndexOutOfBounds.cc (changed)
dav 2006-04-18 17:55 Rev.: 33903


These are fixes for correctly handling Uintah Geometry Objects.
However, there was a lot of clean up necessary in this effort so those
files are also included.

GeometryPieces are now stored in Handles so that we don't have to
explicitly delete them. Therefore many delete's have been removed,
and most "GeometryPiece *"s have been replaced with "GeometryPieceP"s.

ShellGeometryPieces aren't 100% yet, but they will be soon. (I don't
think anyone is actually using them.)

Instead of having the names of the GeometryPieces just used as strings
in the Factory file, I've placed the name in the .cc file of each
GeometryPiece. It can be referenced by using <TheClass>::TYPE_NAME or
theObject->getType();

The GeometryPiece::setName() function now sets a flag that specifies
that the name has been set. This is necessary so that when the piece
is output to a file, it will display the piece's name. Therefor the
setName() function is not used inside any of the GeometryPiece
classes.

The outputProblemSpec() function will now label the objects in
addition to outputing them. It will also only output a reference to
them on 2nd and subsequent references. It has been moved into the
GeometryPiece() file and uses outputHelper() from each subclass to
output the subclasses data.

OutputProblemSpec() and clone() are now const functions. Note,
however, that outputProblemSpec() does modify the firstOutput_
variable. (It is 'mutable'.)

M Core/Exceptions/AssertionFailed.h

Turn off SGI STL warnings.

M Core/Geometry/Point.h
M Core/Geometry/Vector.cc
M Core/Geometry/Vector.h
M Core/Geometry/Point.cc

Use x_ (etc) instead of _x. This matches our standard, avoids
potential conflicts with compilers use of _<something> variables, and
cleans up a bunch of strangely formatted warning messages on the newer
gcc's.

M Packages/Uintah/CCA/Components/Models/test/Mixing.cc
M Packages/Uintah/CCA/Components/Models/test/Mixing.h

GeometryPiece fixes. Cleaned up compiler warnings.

M Packages/Uintah/CCA/Components/Models/test/PassiveScalar.cc
M Packages/Uintah/CCA/Components/Models/test/PassiveScalar.h
M Packages/Uintah/CCA/Components/Models/test/flameSheet_rxn.cc
M Packages/Uintah/CCA/Components/Models/test/flameSheet_rxn.h
M Packages/Uintah/CCA/Components/Models/test/AdiabaticTable.cc
M Packages/Uintah/CCA/Components/Models/test/AdiabaticTable.h
M Packages/Uintah/CCA/Components/Models/test/SimpleRxn.cc
M Packages/Uintah/CCA/Components/Models/test/SimpleRxn.h

GeometryPiece fixes. Compiler warning cleanup. Untabify, indention,
etc. Initialize possibly uninitialized variables.

M Packages/Uintah/CCA/Components/Models/test/NonAdiabaticTable.cc
M Packages/Uintah/CCA/Components/Models/test/NonAdiabaticTable.h
M Packages/Uintah/CCA/Components/Models/Radiation/RadiationDriver.cc
M Packages/Uintah/CCA/Components/Models/Radiation/RadiationDriver.h
M Packages/Uintah/CCA/Components/MPM/ConstitutiveModel/MPMMaterial.cc
M Packages/Uintah/CCA/Components/MPM/ConstitutiveModel/MPMMaterial.h
M Packages/Uintah/CCA/Components/MPM/Contact/SpecifiedBodyContact.cc
M Packages/Uintah/CCA/Components/MPM/ParticleCreator/ShellParticleCreator.cc
M Packages/Uintah/CCA/Components/MPM/ParticleCreator/ParticleCreator.cc
M Packages/Uintah/CCA/Components/MPM/ParticleCreator/ParticleCreator.h
M Packages/Uintah/CCA/Components/MPM/ParticleCreator/MembraneParticleCreator.cc
M Packages/Uintah/CCA/Components/ICE/ICEMaterial.cc
M Packages/Uintah/CCA/Components/Arches/BoundaryCondition.cc
M Packages/Uintah/CCA/Components/Arches/ScaleSimilarityModel.cc
M Packages/Uintah/CCA/Components/Arches/BoundaryCondition.h
M Packages/Uintah/CCA/Components/Examples/RegionDB.h
M Packages/Uintah/CCA/Components/Examples/BoundaryConditions.cc
M Packages/Uintah/CCA/Components/Examples/BoundaryConditions.h
M Packages/Uintah/CCA/Components/Examples/RegionDB.cc
M Packages/Uintah/StandAlone/inputs/SMPMICE/test_guv.ups
M Packages/Uintah/StandAlone/inputs/MPMICE/mpmice.srn
M Packages/Uintah/StandAlone/inputs/MPMICE/diw.ups
M Packages/Uintah/StandAlone/slb.cc
M Packages/Uintah/Core/GeometryPiece/NullGeometryPiece.cc
M Packages/Uintah/Core/GeometryPiece/NaaBoxGeometryPiece.h
M Packages/Uintah/Core/GeometryPiece/SmoothCylGeomPiece.cc
M Packages/Uintah/Core/GeometryPiece/SmoothCylGeomPiece.h
M Packages/Uintah/Core/GeometryPiece/ConeGeometryPiece.cc
M Packages/Uintah/Core/GeometryPiece/CorrugEdgeGeomPiece.h
M Packages/Uintah/Core/GeometryPiece/GUVSphereShellPiece.h
M Packages/Uintah/Core/GeometryPiece/SphereGeometryPiece.h
M Packages/Uintah/Core/GeometryPiece/UnionGeometryPiece.cc
M Packages/Uintah/Core/GeometryPiece/BoxGeometryPiece.h
M Packages/Uintah/Core/GeometryPiece/DifferenceGeometryPiece.h
M Packages/Uintah/Core/GeometryPiece/SphereMembraneGeometryPiece.cc
M Packages/Uintah/Core/GeometryPiece/TriGeometryPiece.cc
M Packages/Uintah/Core/GeometryPiece/SphereMembraneGeometryPiece.h
M Packages/Uintah/Core/GeometryPiece/GeometryObject.h
M Packages/Uintah/Core/GeometryPiece/SphereShellPiece.cc
M Packages/Uintah/Core/GeometryPiece/ShellGeometryPiece.cc
M Packages/Uintah/Core/GeometryPiece/NaaBoxGeometryPiece.cc
M Packages/Uintah/Core/GeometryPiece/IntersectionGeometryPiece.h
M Packages/Uintah/Core/GeometryPiece/ShellGeometryPiece.h
M Packages/Uintah/Core/GeometryPiece/GeometryPieceFactory.h
M Packages/Uintah/Core/GeometryPiece/CylinderGeometryPiece.cc
M Packages/Uintah/Core/GeometryPiece/PlaneShellPiece.cc
M Packages/Uintah/Core/GeometryPiece/CylinderGeometryPiece.h
M Packages/Uintah/Core/GeometryPiece/NullGeometryPiece.h
M Packages/Uintah/Core/GeometryPiece/PlaneShellPiece.h
M Packages/Uintah/Core/GeometryPiece/GeometryPiece.cc
M Packages/Uintah/Core/GeometryPiece/FileGeometryPiece.cc
M Packages/Uintah/Core/GeometryPiece/GeometryPiece.h
M Packages/Uintah/Core/GeometryPiece/FileGeometryPiece.h
M Packages/Uintah/Core/GeometryPiece/CorrugEdgeGeomPiece.cc
M Packages/Uintah/Core/GeometryPiece/GUVSphereShellPiece.cc
M Packages/Uintah/Core/GeometryPiece/CylinderShellPiece.cc
M Packages/Uintah/Core/GeometryPiece/ConeGeometryPiece.h
M Packages/Uintah/Core/GeometryPiece/SphereGeometryPiece.cc
M Packages/Uintah/Core/GeometryPiece/CylinderShellPiece.h
M Packages/Uintah/Core/GeometryPiece/BoxGeometryPiece.cc
M Packages/Uintah/Core/GeometryPiece/ShellGeometryFactory.cc
M Packages/Uintah/Core/GeometryPiece/DifferenceGeometryPiece.cc
M Packages/Uintah/Core/GeometryPiece/UnionGeometryPiece.h
M Packages/Uintah/Core/GeometryPiece/ShellGeometryFactory.h
M Packages/Uintah/Core/GeometryPiece/TriGeometryPiece.h
M Packages/Uintah/Core/GeometryPiece/GeometryObject.cc
M Packages/Uintah/Core/GeometryPiece/SphereShellPiece.h
M Packages/Uintah/Core/GeometryPiece/SmoothGeomPiece.cc
M Packages/Uintah/Core/GeometryPiece/UniformGrid.h
M Packages/Uintah/Core/GeometryPiece/IntersectionGeometryPiece.cc
M Packages/Uintah/Core/GeometryPiece/SmoothGeomPiece.h
M Packages/Uintah/Core/Grid/Grid.h
M Packages/Uintah/Core/Grid/BoundaryConditions/BoundCondReader.cc
M Packages/Uintah/Core/Grid/BoundaryConditions/RectangleBCData.cc
M Packages/Uintah/Core/Grid/BoundaryConditions/BCDataArray.cc
M Packages/Uintah/Core/ProblemSpec/ProblemSpec.h
M Packages/Uintah/Core/Util/Handle.h
M Packages/Uintah/Core/Util/RefCounted.cc
M Packages/Uintah/Core/Util/RefCounted.h

M Packages/Uintah/CCA/Components/ProblemSpecification/ProblemSpecReader.cc

Don't use single letter variable names if they are going to be used
outside of a small loop. Fixed compiler warning.

M Packages/Uintah/Core/GeometryPiece/GeometryPieceFactory.cc

Massive changes. Removed hardcoding of object type names. Storing a
map of GeometryPiece Handles instead of pointers (to solve memory
issues (ie: freeing of pointers twice). Handle the case when an xml
element has data in it, but no children. Added more debug output.

M Packages/Uintah/Core/Grid/Grid.h
M Packages/Uintah/Core/Util/RefCounted.h

Copy constructor was never actually implemented (or used).


4 lines of code changed in 2 files:

  • Core/Exceptions: AssertionFailed.h (new)
worthen 2006-01-31 16:17 Rev.: 33123

SHARE -> SCISHARE

10 lines of code changed in 12 files:

  • Core/Exceptions: ArrayIndexOutOfBounds.h (+1 -1), AssertionFailed.h (+1 -1), ErrnoException.h (new), Exception.h (+1 -1), FileNotFound.h (new), InternalError.h (+1 -1), share.h (new)
worthen 2006-01-30 13:35 Rev.: 33106

Windows Port. Big changes: new share.h includes and SHARE macros. Change use of hash_map to be compatible with windows. Use of gl extensions

32 lines of code changed in 8 files:

  • Core/Exceptions: ArrayIndexOutOfBounds.h (+2 -1), AssertionFailed.h (+3 -1), ErrnoException.h (+2 -1), Exception.cc (+6), Exception.h (+2 -1), FileNotFound.h (+3 -1), InternalError.h (+3 -1), share.h (+11)
Generated by StatSVN 0.4.0