Directory CCA/Components/Solvers/AMR/

Total Files:
10
Deleted Files:
0
Lines of Code:
2831

[root]/CCA/Components/Solvers/AMR
                    directory in repo HyprePreconds (13 files, 1180 lines)
                    directory in repo HypreSolvers (19 files, 2003 lines)

Lines of Code

CCA/Components/Solvers/AMR/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 38 (100.0%) 118 (100.0%) 3.1
harman 15 (39.5%) 87 (73.7%) 5.8
allen 9 (23.7%) 21 (17.8%) 2.3
jas 14 (36.8%) 10 (8.5%) 0.7

Most Recent Commits

harman 2018-08-23 17:30 Rev.: 58549

Replaced tabs with spaces.
Please check your editors.


2 lines of code changed in 2 files:

  • CCA/Components/Solvers/AMR: HypreDriverStruct.cc (new)
allen 2018-08-03 15:42 Rev.: 58506

made the recompute and abort reduction vars

13 lines of code changed in 4 files:

  • CCA/Components/Solvers/AMR: AMRSolver.cc (+3), HypreDriver.h (new)
allen 2018-08-01 18:44 Rev.: 58496

change from restart to recompute time step so to differentiate from restarting a time step from a checkpoint

6 lines of code changed in 4 files:

  • CCA/Components/Solvers/AMR: AMRSolver.cc (+2 -2), HypreDriver.h (+3 -3), HypreSolverParams.h (+1 -1)
harman 2018-05-03 11:24 Rev.: 58213

More descriptive variable names:
sol_type -> double_type
const_type -> const_double_type
Tupes -> GridVarType

13 lines of code changed in 3 files:

  • CCA/Components/Solvers/AMR: HypreDriverSStruct.cc (new), HypreDriverStruct.cc (+10 -10)
harman 2018-05-03 09:18 Rev.: 58212

Removed SolverParameters tangled web from the components/applications. The each solver "owns" the parameters
and the component/application set the parameters via the solver, solver->getParameters()->SetSomething()

- Added virtual function getParameters()

- Removed tabs and other formatting.

- Rename HypreSolver2Params -> HypreParams

- Moved CG and Direct constructors/destructors code so there is consistency in code layout between the different solvers.




54 lines of code changed in 4 files:

  • CCA/Components/Solvers/AMR: AMRSolver.cc (+45 -45), AMRSolver.h (new), HypreSolverParams.h (+1 -1)
harman 2018-04-18 15:28 Rev.: 58163

Added scheduleRestartInitialization() to the solver infrastructrure.
If you need a solver related variable from the old_DW and it isn't checkpointed then
create it in this task.

It's currently disabled in hypre.


4 lines of code changed in 1 file:

  • CCA/Components/Solvers/AMR: AMRSolver.h (+4)
harman 2018-04-16 10:34 Rev.: 58118

Changed variable name modfies_hypre -> isFirstSolve and made a small change in the scheduling logic.

The hyper_solver_label was never modified. The scheduling logic changed after the first pass
through the solver, thus the name change.

2 lines of code changed in 2 files:

  • CCA/Components/Solvers/AMR: AMRSolver.cc (+1 -1), AMRSolver.h (+1 -1)
harman 2018-04-13 12:41 Rev.: 58089

Removed sharedState from SolverParameters::readParameters(). It's not used.

HypreSolver.h
_ removed setSolveFrequency() and getSolveFrequency. The solve frequency is handled by the parameters.


BuildBotTry:
Changed #!/bin/csh -> #!/bin/csh -f

This fixed a oddball error.


2 lines of code changed in 2 files:

  • CCA/Components/Solvers/AMR: AMRSolver.cc (+1 -2), AMRSolver.h (+1 -2)
harman 2018-04-11 10:31 Rev.: 58063

Convert user inputs string for the solver and preconditioner type from mixed case to lower case.
Changed conditionals to compare against lower case strings.

10 lines of code changed in 1 file:

  • CCA/Components/Solvers/AMR: AMRSolver.cc (+10 -3)
allen 2018-03-17 13:21 Rev.: 57944

added code to remove warning for opt builds

2 lines of code changed in 1 file:

  • CCA/Components/Solvers/AMR: HypreDriver.h (+2)
jas 2018-01-09 17:40 Rev.: 57604

Update copyright date.

10 lines of code changed in 14 files:

  • CCA/Components/Solvers/AMR: AMRSolver.cc (+1 -1), AMRSolver.h (+1 -1), HypreDriver.cc (+1 -1), HypreDriver.h (+1 -1), HypreDriverSStruct.cc (+1 -1), HypreDriverSStruct.h (+1 -1), HypreDriverStruct.cc (+1 -1), HypreDriverStruct.h (new), HypreSolverParams.h (+1 -1), sub.mk (new)
Generated by StatSVN 0.7.0