[root]/Packages/Uintah/CCA/Components/ICE
Advection
(11 files, 2518 lines)
CustomBCs
(6 files, 3656 lines)
Docs
(3 files, 310 lines)
EOS
(17 files, 1983 lines)
Matlab
(2 files, 40 lines)
Advection
(5 files, 236 lines)
ShockTube1D
(1 files, 0 lines)
SolverBug
(0 files, 0 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 307 (100.0%) | 5411 (100.0%) | 17.6 |
harman | 185 (60.3%) | 3276 (60.5%) | 17.7 |
dav | 16 (5.2%) | 787 (14.5%) | 49.1 |
worthen | 63 (20.5%) | 727 (13.4%) | 11.5 |
jas | 12 (3.9%) | 288 (5.3%) | 24.0 |
guilkey | 15 (4.9%) | 204 (3.8%) | 13.6 |
mjc | 7 (2.3%) | 115 (2.1%) | 16.4 |
borodai | 3 (1.0%) | 7 (0.1%) | 2.3 |
luitjens | 5 (1.6%) | 6 (0.1%) | 1.2 |
dgroulx | 1 (0.3%) | 1 (0.0%) | 1.0 |
removed duplicate setBC for imp_delP.
0 lines of code changed in 2 files:
added bulletproofing for the implicit pressure solve
outer_iteration_tolerance <= tolerance
0 lines of code changed in 2 files:
added level index to symmetry test output
0 lines of code changed in 2 files:
added new debugStream cout_dbg
- dump out cell index and value of the maxrhs, only if cout_dbg is active.
18 lines of code changed in 1 file:
Don't create Labels twice - MPMICE creates its on (and passes to ICE), and borrows ice and mpm's
4 lines of code changed in 3 files:
Now computing the reflux correction and putting the value in a separate varLabel,
Q_(X,Y,Z)_FC_corr, which is later applied to the Q_CC. Previously, I was reusing
the Q_(X,Y,Z)_FC_flux VarLabel which is bad form. This will make debugging less confus
ing.
0 lines of code changed in 4 files:
added a new variable var_(X,Y,Z)_corr, the refluxing correction, to the Models
refluxing struct. It's not being used for anything in this commit.
14 lines of code changed in 2 files:
Fix regrid upon restart
1 lines of code changed in 1 file:
refluxOperator_computeCorrectionFluxes()
- divide the total sum of the fine level fluxes by the number of subcycles.
Previously, we were dividing by the refinement ratio. For a lockstep this is wrong.
16 lines of code changed in 1 file:
PassiveScalar:
- scheduleErrorEstimate.
defined material subsets for the passive scalar and refinement flags
AMRICE.cc
- scheduleRefineInterface()
added tvar->matls to dependencies for the transported variables
1 lines of code changed in 1 file:
scheduleLockstepTimeAdvance()
- removed tasks that are scheduled by the simulation controller.
0 lines of code changed in 2 files:
added Sandia's (saad2000-1444) steady state mms solution. This code/solution hasn't been
verified and probably has a few bugs in it. Commit before it blows away....
0 lines of code changed in 2 files:
Remove some debugging
0 lines of code changed in 1 file:
Remove concept of time-refinement from Grid, and store whether the sim is lockstep in SharedState. Have components compute delt based on the level it's on and have the SimulationController worry about the inter-level constraints. (Also consolidate SimCnt::doInitialTimestepRegridding into doInitialTimestep and doRegridding)
11 lines of code changed in 3 files:
implicitPressureSolve()
Eject from the outer iteration loop if a timestep restart has been requested,
and allow the task to finish.
1 lines of code changed in 1 file:
Cast *.size() to int for compiler warning.
1 lines of code changed in 1 file:
only perform conservation test on level 0
1 lines of code changed in 1 file:
problemSetup()
- updated call to advectionFactor::create()
conservedtoPrimitive_Vars()
- added in models section q_CC.initialize(0)
- fixed typo
5 lines of code changed in 1 file:
removed bullet proofing. No longer need to specify both timeRefinementRatio
and useLockStep to use the lockstep cycle
17 lines of code changed in 1 file:
added global d_OrderOfAdvection
Only use refluxing in the implicit solve if d_OrderOfAdvection > 1
15 lines of code changed in 2 files:
(131 more)