Directory Core/Math/

Total Files:
30
Deleted Files:
0
Lines of Code:
5799

[root]/Core/Math

Lines of Code

Core/Math/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 72 (100.0%) 708 (100.0%) 9.8
harman 4 (5.6%) 462 (65.3%) 115.5
ahumphrey 6 (8.3%) 223 (31.5%) 37.1
jthornoc 1 (1.4%) 9 (1.3%) 9.0
guilkey 1 (1.4%) 7 (1.0%) 7.0
dav 2 (2.8%) 3 (0.4%) 1.5
jsutherland 2 (2.8%) 2 (0.3%) 1.0
jas 56 (77.8%) 2 (0.3%) 0.0

Most Recent Commits

jas 2013-12-17 15:36 Rev.: 51394

Reverting the use of Boost to perform file and directory copies for restarting.

0 lines of code changed in 54 files:

  • Core/Math: CubeRoot.cc (changed), CubeRoot.h (new), CubicPolyRoots.cc (changed), CubicPolyRoots.h (changed), FastMatrix.cc (changed), FastMatrix.h (changed), Matrix3.cc (changed), Matrix3.h (new), Primes.cc (changed), Primes.h (new), Rand48.cc (changed), Rand48.h (new), Short27.cc (changed), Short27.h (changed), Sparse.cc (changed), Sparse.h (new), StaticNumberArray.h (new), StaticObjectArray.h (changed), SymmMatrix3.cc (changed), SymmMatrix3.h (changed), TangentModulusTensor.cc (changed), TangentModulusTensor.h (changed), Tensor.h (new), Tensor2D.h (new), Tensor4D.h (changed), UintahMiscMath.h (changed), verificationTests.m (new)
harman 2013-12-09 13:52 Rev.: 51372

changed name if preprocessor variable

0 lines of code changed in 2 files:

  • Core/Math: MersenneTwister.h (new)
harman 2013-12-06 12:35 Rev.: 51364

Hard code the random number to a constant value if

#define DEBUG

is set. Useful for debugging and comparing with GPU code.


16 lines of code changed in 1 file:

  • Core/Math: MersenneTwister.h (+16 -2)
dav 2013-11-06 16:35 Rev.: 51234


M CCA/Components/DataArchiver/DataArchiver.h
M CCA/Components/DataArchiver/DataArchiver.cc
M Core/Grid/Task.h

- Fix some indentation - add white space to make reading easier.

M CCA/Components/Arches/BoundaryCondition.cc

- Validate that all faces have been specified.

M Core/Grid/Grid.cc

- Fix for adding 'epsilon' to large numbers.

M Core/Grid/Variables/VarLabel.h
M Core/Grid/Variables/VarLabel.cc

- Remove 'using' syntax from .h file.
- Indent and use white space for easier reading.
- Use 'd_' for class variable: d_defaultCompressionMode
- Swat some evil 'endl's. :)

M Core/Math/Short27.h
M Core/Math/Matrix3.h

- Added some white space.


3 lines of code changed in 2 files:

  • Core/Math: Matrix3.h (+2), Short27.h (+1)
jsutherland 2013-10-31 19:36 Rev.: 51196

This one has been a long time coming.

Rip out the standard namespace opening that has been polluting header files throughout the framework. This crept into all sorts of places.

DO NOT open namespaces in header files. Ever.

2 lines of code changed in 2 files:

  • Core/Math: Matrix3.cc (+1 -4), Short27.cc (+1)
jthornoc 2013-10-08 13:50 Rev.: 51041

[Dav de St. Germain commit via Jeremy's account/git:]

The following commit fixes a problem with the way Fortran files are
added into the Uintah framework. As you may know, the perl script
'fspec.pl.in' reads in a fortran spec file (eg: bcuvel.fspec) and
converts it into a .h file (bcuvel_fort.h), converting things such as
IntVectors into arrays of integers (etc) in order to pass Uintah
variables back and forth with the fortran code. To use the fortran
code, the generated .h file is included into a Uintah .cc file and the
function is called. Compilation problems arose when the fortran .h
file was included before a blanket "using namespace Uintah" appeared.
This was because the generated fortran .h file did not use the correct
"Uintah::" namespace qualifiers, and instead relied on some other file
to open up the namespace. I have fixed the script to now use
"Uintah::" correctly. Additionally, I have removed a lot of namespace
polluting "using namespaces" from around the code.

CCA/Components/Arches/Arches.cc
CCA/Components/Arches/CompDynamicProcedure.h
CCA/Components/Arches/IncDynamicProcedure.h

- Clean up due to "using namespace std" being removed from included .h file.

CCA/Components/Arches/Radiation/DORadiationModel.cc
CCA/Components/Arches/Source.cc

- Clean up due to "using namespace std" being removed from included .h file.
- Some better indentation.
- Put all _fort.h includes next to each other.

CCA/Components/Arches/water/watertp.h
CCA/Components/Models/FluidsBased/ArchesTable.cc
CCA/Ports/SFC.h
Core/Exceptions/InvalidCompressionMode.h
Core/Exceptions/InvalidValue.h
Core/Exceptions/ProblemSetupException.h
Core/Exceptions/UintahPetscError.h
Core/IO/SpecializedRunLengthEncoder.h
Core/Math/Short27.h

- Remove polluting "using namespace" from .h file.

CCA/Components/LoadBalancers/CostModelForecaster.cc
CCA/Components/LoadBalancers/CostModelForecaster.h

- Indentation, spacing.
- Use 'd_' for a class variable to be consistent with rest of class.

Core/Grid/Variables/Variable.cc
StandAlone/Benchmarks/SimpleMath.cc
StandAlone/tools/pfs/rawToUniqueGrains.cc

- Move "using namespace" into the .cc file as it was removed from the .h files.

tools/fspec.pl.in

- Make the perl script include the "Uintah::" for Uintah
variables so that a "using namespace Uintah" statement is not
required.

9 lines of code changed in 1 file:

  • Core/Math: Short27.h (+9 -9)
harman 2013-10-03 16:49 Rev.: 51021

Moved MersenneTwister.h to Core/Math so others can use it.

446 lines of code changed in 1 file:

  • Core/Math: MersenneTwister.h (+446)
jas 2013-09-27 10:31 Rev.: 50983

Change the order of blas and lapack libraries for static linking.

2 lines of code changed in 2 files:

  • Core/Math: sub.mk (new)
ahumphrey 2013-05-02 13:27 Rev.: 50199

Fix -Wunused-but-set-variable warning.

0 lines of code changed in 2 files:

  • Core/Math: sci_lapack.cc (changed)
ahumphrey 2013-03-21 16:36 Rev.: 50009

Add some macros to magma_testdefs to further simplify interfacing with MAGMA.
Pull some Redstorm weeds.

60 lines of code changed in 1 file:

  • Core/Math: sci_lapack.cc (+60 -69)
ahumphrey 2013-03-21 15:40 Rev.: 50007

Now successfully and accurately doing the sci_lapack invert on the GPU via MAGMA library.
This is used in ARCHES-DQMOM.
Also added some items to SVN ignore list.

80 lines of code changed in 1 file:

  • Core/Math: sci_lapack.cc (+80 -27)
ahumphrey 2013-02-22 17:35 Rev.: 49938

Add MAGMA Equivalent LAPACK calls to sci_lapack.cc
Refine MAGMA build system support
Generate new configure script

83 lines of code changed in 2 files:

  • Core/Math: sci_lapack.cc (+82 -9), sub.mk (+1 -1)
guilkey 2013-02-17 09:01 Rev.: 49904

Populate all values for the getEigenValues function, even if some are identical.

7 lines of code changed in 1 file:

  • Core/Math: Matrix3.cc (+7 -2)
Generated by StatSVN 0.7.0