Directory Packages/Uintah/CCA/Components/Solvers/

Total Files:
15
Deleted Files:
0
Lines of Code:
4953

[root]/Packages/Uintah/CCA/Components/Solvers
                        directory in repo HyprePreconds (2 files, 250 lines)
                        directory in repo HypreSolvers (3 files, 337 lines)

Lines of Code

Packages/Uintah/CCA/Components/Solvers/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 67 (100.0%) 840 (100.0%) 12.5
harman 36 (53.7%) 751 (89.4%) 20.8
worthen 24 (35.8%) 74 (8.8%) 3.0
dav 3 (4.5%) 7 (0.8%) 2.3
mjc 2 (3.0%) 6 (0.7%) 3.0
dgroulx 2 (3.0%) 2 (0.2%) 1.0

Most Recent Commits

harman 2006-12-15 14:41 Rev.: 36164

use #ifdef DEBUG instead of #if DEBUG

0 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/Solvers: HypreDriverSStruct.cc (changed)
harman 2006-12-12 10:43 Rev.: 36086

-make graph connections looking up and down.
- modified debugging spew

23 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/Solvers: HypreDriverSStruct.cc (+23 -11)
harman 2006-11-29 16:04 Rev.: 35945

throw an exception if you try to use the hypre solver with periodic BCs. Something
isn't right.

0 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/Solvers: HypreSolver.cc (changed)
harman 2006-10-31 18:18 Rev.: 35741

solver option can be either "direct" or "DirectSolver"

0 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/Solvers: SolverFactory.cc (changed)
harman 2006-08-02 14:38 Rev.: 34907

Bogus patch constructor:
- the low and high cell indices = IntVector(processor,level,-9)

2 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/Solvers: HypreDriverSStruct.cc (+2 -2)
harman 2006-08-01 12:57 Rev.: 34896

removed support for pre hypre-1.9

1 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/Solvers: HypreDriverSStruct.cc (+1 -19)
harman 2006-06-19 15:07 Rev.: 34530

AMR.(cc,h) fineLevel_CFI_Iterator
- added bool isRight_CP_FP_pair to the argument list

AMRICE.cc
- added isRight_CP_FP_pair to all calls of fineLevel_CFI_Iterator()

HypreDriverSStruct.cc
- added isRight_CP_FP_pair to all calls of fineLevel_CFI_Iterator()
- completely gutted makeConnections() task. The new makeConnections is
basically makeGraphConnections with different functionality. For the pressure
solver to work you must use the same infrastructure for makeConnections() &
makeGraphConnections()

1 fine patch 2 coarse patches with mpi now runs


170 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/Solvers: HypreDriverSStruct.cc (+170 -131)
harman 2006-06-16 09:35 Rev.: 34509

AMR:
added fineLevel_CFI_Iterator()
This examines every CFI on the fine patch and takes the intersection with
the coarse patch. You can have multiple coarse patches under a single fine patch

HyperDriverSStruct.cc
makeGraphConnections()
- now using fineLevel_CFI_Iterator.
- added coarsePatch loop. For a single fine patch you can have multiple
coarse patches.

87 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/Solvers: HypreDriverSStruct.cc (+87 -87)
harman 2006-06-15 11:32 Rev.: 34501

moved Core/Grid/Variables/AMRInterpolate.(cc,h) to Core/Grid/AMR.(cc,h)

1 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/Solvers: HypreDriverSStruct.cc (+1 -2)
worthen 2006-06-07 09:39 Rev.: 34436

Don't report with scinew, as it leaks, but I don't know who's supposed to 'own' it, and it's only 60 bytes anyhow

1 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/Solvers: HypreSolver.cc (+1 -1)
worthen 2006-06-02 15:23 Rev.: 34405

Prep configure to run under cygwin. Not quite ready yet.

Windows port of Uintah. Currently does not support Arches or Radiation (due to lack of fortran).

14 lines of code changed in 5 files:

  • Packages/Uintah/CCA/Components/Solvers: SolverFactory.h (new), share.h (new 11), sub.mk (+1)
harman 2006-06-01 15:26 Rev.: 34386

fixed typos in when reading in solver parameters

0 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/Solvers: AMRSolver.cc (new)
worthen 2006-05-30 14:21 Rev.: 34357

Add some memory-leak tracking functionality, add some scinews, and fix memory leak in impAMRICE's subscheduler

52 lines of code changed in 13 files:

  • Packages/Uintah/CCA/Components/Solvers: HypreDriver.cc (+2 -2), HypreDriver.h (+2 -1), HypreDriverSStruct.cc (+29 -23), HypreDriverSStruct.h (new), HypreDriverStruct.cc (+6 -4), HypreDriverStruct.h (+1), HypreSolver.cc (+7 -7), SolverFactory.cc (+4 -4)
dgroulx 2006-05-08 11:54 Rev.: 34153

Added MPI, blas, and lapack libs to the dependencies so it builds on non-linux.

1 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/Solvers: sub.mk (+1 -1)
worthen 2006-05-08 11:52 Rev.: 34152

Only 'create' a new PerProc patchset when necessary, and not just whenever called

3 lines of code changed in 4 files:

  • Packages/Uintah/CCA/Components/Solvers: AMRSolver.cc (+1 -1), CGSolver.cc (new), HypreSolver.cc (+1 -1)
harman 2006-05-03 17:16 Rev.: 34119

use level->getIndex() instead of getID()

19 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/Solvers: HypreDriverSStruct.cc (+19 -16)
harman 2006-05-03 15:51 Rev.: 34114

general cleanup, comments and formatting

17 lines of code changed in 4 files:

  • Packages/Uintah/CCA/Components/Solvers: AMRSolver.cc (+9 -33), AMRSolver.h (+2 -8), HypreDriverStruct.h (+6 -7)
harman 2006-05-03 15:23 Rev.: 34113

-General cleanup, formatting and comments
-Put cout_dbg on a strict diet.
-Eliminated extra layer of abstraction for getSolution() makeLinearSystem(),

47 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/Solvers: HypreDriver.cc (+5 -15), HypreDriver.h (+42 -96)
harman 2006-05-03 15:19 Rev.: 34112

General cleanup, formatting, comments

Simplification: eliminated special cases for SFC(x,y,z)Variables and NC variables
(We only need CCVariables)

20 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/Solvers: AMRSolver.cc (+18 -77), AMRSolver.h (+2 -7)
harman 2006-05-03 13:38 Rev.: 34109

Simplify: if it's not currently or ever going to be used, it's not needed.
- nuked getSolution_(SFC(x,y,z), NC)
- nuked makeLinearSystem_(SFC(x,y,z), NC)

19 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/Solvers: HypreDriver.cc (+4 -136), HypreDriver.h (+15 -128)

(11 more)

Generated by StatSVN 0.4.0