Directory Core/IO/

Total Files:
6
Deleted Files:
0
Lines of Code:
537

[root]/Core/IO

Lines of Code

Core/IO/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 17 (100.0%) 224 (100.0%) 13.1
jas 11 (64.7%) 186 (83.0%) 16.9
dav 6 (35.3%) 38 (17.0%) 6.3

Most Recent Commits

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.

38 lines of code changed in 6 files:

  • Core/IO: UintahZlibUtil.cc (+29 -18), UintahZlibUtil.h (+8 -4), sub.mk (+1 -1)
jas 2014-01-16 00:47 Rev.: 51467

Updated copyright information.

6 lines of code changed in 9 files:

  • Core/IO: SpecializedRunLengthEncoder.h (+1 -1), UintahIFStreamUtil.cc (new), UintahIFStreamUtil.h (+1 -1), UintahZlibUtil.cc (+1 -1), UintahZlibUtil.h (+1 -1), sub.mk (+1 -1)
jas 2014-01-09 00:17 Rev.: 51448

Conflicts:
src/CCA/Components/Arches/ChemMix/ClassicTableInterface.cc
src/CCA/Components/Arches/ChemMix/ClassicTableInterface.h

180 lines of code changed in 2 files:

  • Core/IO: UintahZlibUtil.cc (+166 -1), UintahZlibUtil.h (+14 -9)
Generated by StatSVN 0.7.0