Directory Core/Exceptions/

Total Files:
39
Deleted Files:
1
Lines of Code:
2909

[root]/Core/Exceptions

Lines of Code

Core/Exceptions/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 100 (100.0%) 105 (100.0%) 1.0
dav 13 (13.0%) 51 (48.6%) 3.9
jas 69 (69.0%) 40 (38.1%) 0.5
ahumphrey 16 (16.0%) 14 (13.3%) 0.8
jsutherland 2 (2.0%) 0 (0.0%) 0.0

Most Recent Commits

dav 2014-10-02 16:56 Rev.: 52535

- Cleanups from Vulcan@LLNL. Mostly cosmetic, though a few real fixes
found while porting to BGQ machine.

- Replaced proc0thread0cerr with proc0cerr as proc0cerr is (now
specifically) defined to only print out from thread 0 of process 0.

M CCA/Components/SimulationController/AMRSimulationController.cc

- Cosmetic
- Alphabetize the #includes for better readability and to remove duplicates.
- Put the #ifdef USE_GPERFTOOLS around entire block, instead of having
it multiple times and leaving dead if statements around it.

M CCA/Components/SimulationController/SimulationController.cc

- Cosmetic: Fix indentation (use diff -b to better see differences.)

M CCA/Components/DataArchiver/DataArchiver.cc

- Added the ability to specify checkpoint time via hours (in addition to seconds).
- Cleaned up the code to make it more readable for parsing this
information from input file - ie, use variable names that correspond
to the data they hold.
- Commented out a few lines of code that didn't do anything.
- Indented for readability, lined up some variable assignments.

M CCA/Components/Arches/CompDynamicProcedure.cc

- Alphabetize the #includes for better readability and to remove duplicates.
- Replaced proc0thread0cerr with proc0cerr.

M CCA/Components/Arches/DQMOM.cc
M CCA/Components/Arches/PropertyModels/PropertyModelBase.h
M CCA/Components/Arches/IncDynamicProcedure.cc
M CCA/Components/Arches/Arches.cc

- Replaced proc0thread0cerr with proc0cerr.

M CCA/Components/Arches/ChemMix/ClassicTableInterface.cc

- Throw a ProblemSetupException as that is what the error is.

M Core/Exceptions/InvalidState.cc

- Propagate (user supplied) error message.

M Core/Grid/Patch.cc

- Whitespace cleanup for readability.

M Core/Grid/Grid.h

- Whitespace cleanup for readability.
- Parameter to setExtraCells() is now (explicitly) const.

M Core/Grid/Level.cc
M Core/Grid/Grid.cc

- Coding standard and whitespace cleanup.

M Core/Parallel/Parallel.h

- Updated proc0cout to handle threaded versions of Uintah. If in MPI
only mode, then only prints for proc 0. If in threaded mode, only
prints for proc 0 thread 0.
- Removed proc0thread0cout as now only proc0cout is needed.

M Core/Thread/ThreadPool.h

- Remove tabs, line up code.

M Core/Thread/Thread.h
M Core/Thread/Parallel.h
M testprograms/Thread/parallel.cc

- Added the ThreadNS namespace because there are two classes named
'Parallel' in Uintah, and the one in the new ThreadNS is only used
in a few locations and thus is easier to move into its own NS.

M StandAlone/inputs/UPS_SPEC/ups_spec.xml

- Added 'walltimeStartHours' and 'walltimeIntervalHours' (to augment the
version that uses just seconds).
- Lined up for better readability.

M tools/StackTrace/StackTrace.cc

- Fixes for the stack trace tool for machines that only provide symbol
numbers in their stack traces. However, unfortunately, this still
doesn't seem to provide a valid stack trace on Vulcan.

1 lines of code changed in 2 files:

  • Core/Exceptions: InvalidState.cc (+1 -1)
ahumphrey 2014-08-30 23:05 Rev.: 52377

Remove REDSTORM artifacts.

1 lines of code changed in 2 files:

  • Core/Exceptions: Exception.cc (+1 -31)
dav 2014-05-28 15:34 Rev.: 51885

The following commits are mostly cosmetic in nature and should not
change any answers.

Lots of white space and indentation fixes. It is so much easier to
read code when variables are lined up, and values assigned to them
are also lined up.

M CCA/Components/Parent/Switcher.cc

- Variable "no_solver_specified" was misleading. It meant "no command
line solver specified". However, this is the default case and thus
this variable is not needed.

M CCA/Components/Wasatch/Expressions/EmbeddedGeometry/EmbeddedGeometryHelper.h

- InvalidState exception moved to Uintah namespace.

M CCA/Components/Solvers/AMR/AMRSolver.h

- Parent scheduleInitialize() is purely virtual so must be implemented
in each solver. This allows the user to more easily see whether the
scheduleInitialize() step actually does anything or not.

M CCA/Components/Solvers/HypreSolver.cc

- 'firstPassThrough_' is a class variable so needs the '_' suffix to
meet coding standard.

M CCA/Components/Solvers/SolverFactory.cc
M CCA/Components/Solvers/DirectSolve.cc
M CCA/Components/Solvers/HypreSolver.h
M CCA/Components/Solvers/SolverFactory.h
M CCA/Components/Solvers/DirectSolve.h
M CCA/Components/Solvers/CGSolver.h

- Indentation.
- Added (empty) scheduleInitialize() to Solvers that
require it to be implemented but do not actually use it.

M CCA/Ports/SolverInterface.h

- Moved destructor/constructor empty implementations into .h file for
easier viewing.
- Indentation / white space.

M CCA/Ports/SolverInterface.cc

- This file is empty now so should most likely be removed soon.

M CCA/Components/Arches/ChemMix/ClassicTableInterface.cc

- Throw exception if gzipInflate fails (previously it tried to just
kept going and the error was thus hard to find).

M CCA/Ports/sub.mk

- Don't need to compile empty file SolverInterface.cc now.

M Core/Exceptions/ErrnoException.h
M Core/Exceptions/ErrnoException.cc

- Change var name from errno_ to err_ as it might be easy to confuse "errno_" with "errno".

M Core/Exceptions/sub.mk

- Alphabetize list of libraries.

M Core/Exceptions/InvalidValue.cc

- Don't need superfluous "using std::cout".

M Core/Exceptions/InvalidState.cc
M Core/Exceptions/InvalidState.h

- Moved from SCIRun namespace to Uintah for two reasons:
1) SCIRun namespace will eventually go away.
2) InvalidState exception is already in Uintah namespace and these should be consistent.

M Core/IO/sub.mk

- IO now relies on Exception as the UintahZlibUtil now throws an exception if an error occurs.

M Core/IO/UintahZlibUtil.h

- White space / indentation.
- Add comment about what gzipInflate returns.

M Core/IO/UintahZlibUtil.cc

- Throw an exception when an error occurs instead of just return 0, as
the 0 is never checked and causes debugging to be more difficult.

M StandAlone/sus.cc

- Indent / white space.
- Print out which solver is being used.

50 lines of code changed in 11 files:

  • Core/Exceptions: ErrnoException.cc (new), ErrnoException.h (+13 -8), InvalidState.cc (+9 -8), InvalidState.h (new), InvalidValue.cc (-2), sub.mk (+19 -22)
ahumphrey 2014-05-16 23:44 Rev.: 51852

Finish stripping out Windows support.
Also update UPS_Spec from previous commit.

5 lines of code changed in 1 file:

  • Core/Exceptions: Exception.cc (+5 -17)
jsutherland 2014-05-14 07:13 Rev.: 51835

Fix an improper header inclusion guard

0 lines of code changed in 2 files:

  • Core/Exceptions: PapiInitializationError.h (new)
ahumphrey 2014-04-17 15:20 Rev.: 51753

Excise Windows support in Core/Exceptions

8 lines of code changed in 13 files:

  • Core/Exceptions: ArrayIndexOutOfBounds.h (new), AssertionFailed.h (+1 -3), ErrnoException.h (+1 -2), Exception.h (+2 -3), FileNotFound.h (new), InternalError.h (+1 -3), PapiInitializationError.h (+1 -3), share.h (del)
jas 2014-01-29 15:28 Rev.: 51517

Add std::cout for compilation on titan.

0 lines of code changed in 6 files:

  • Core/Exceptions: ConvergenceFailure.cc (new), InvalidCompressionMode.cc (changed), UintahPetscError.cc (new)
jas 2014-01-16 00:47 Rev.: 51467

Updated copyright information.

40 lines of code changed in 63 files:

  • Core/Exceptions: ArrayIndexOutOfBounds.cc (+1 -1), ArrayIndexOutOfBounds.h (+1 -1), AssertionFailed.cc (+1 -1), AssertionFailed.h (+1 -1), ConvergenceFailure.cc (+1 -1), ConvergenceFailure.h (+1 -1), DimensionMismatch.cc (+1 -1), DimensionMismatch.h (new), ErrnoException.cc (+1 -1), ErrnoException.h (+1 -1), Exception.cc (+1 -1), Exception.h (+1 -1), FileNotFound.cc (+1 -1), FileNotFound.h (+1 -1), GuiException.h (+1 -1), IllegalValue.h (new), InternalError.cc (+1 -1), InternalError.h (+1 -1), InvalidCompressionMode.cc (+1 -1), InvalidCompressionMode.h (new), InvalidGrid.cc (+1 -1), InvalidGrid.h (+1 -1), InvalidState.cc (+1 -1), InvalidState.h (+1 -1), InvalidValue.cc (+1 -1), InvalidValue.h (new), PapiInitializationError.cc (+1 -1), PapiInitializationError.h (+1 -1), ParameterNotFound.cc (new), ParameterNotFound.h (+1 -1), ProblemSetupException.cc (new), ProblemSetupException.h (new), TypeMismatchException.cc (+1 -1), TypeMismatchException.h (new), UintahPetscError.cc (+1 -1), UintahPetscError.h (+1 -1), VariableNotFoundInGrid.cc (+1 -1), VariableNotFoundInGrid.h (new), share.h (new 1), sub.mk (+1 -1)
Generated by StatSVN 0.7.0