[root]/CCA/Components/ICE
Advection
(12 files, 2880 lines)
CustomBCs
(15 files, 5827 lines)
Docs
(0 files, 0 lines)
Blueprint
(6 files, 2308 lines)
Overview
(3 files, 276 lines)
EOS
(29 files, 4071 lines)
PressureSolve
(0 files, 0 lines)
HypreStandAlone
(33 files, 5769 lines)
SpecificHeatModel
(13 files, 1077 lines)
TurbulenceModel
(9 files, 1317 lines)
WallShearStressModel
(7 files, 629 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 62 (100.0%) | 208 (100.0%) | 3.3 |
harman | 31 (50.0%) | 182 (87.5%) | 5.8 |
jas | 27 (43.5%) | 20 (9.6%) | 0.7 |
qymeng | 3 (4.8%) | 5 (2.4%) | 1.6 |
ahumphrey | 1 (1.6%) | 1 (0.5%) | 1.0 |
Added a task to compute velTau_CC which is a modified
velocity used only to compute the viscous shear stress terms.
velTau_CC == vel_CC in the interior of the domain, in the extraCells
it's computed using:
// velTau_CC[ec] = (2 * vel_CC(ec) - vel_CC(interior) );
This fixes the bug of tau_XY != tau_YX at the domain walls.
0 lines of code changed in 6 files:
Remove REDSTORM artifacts.
1 lines of code changed in 1 file:
Fall out from debugging Tony's BC commit
ICE/BoundaryCond:
minor formatting changes to SCI_DEBUG calls.
MPM/MPMBoundCond.cc:
Added SCI_DEBUG calls
added formatting dividers, vertical spacing,....etc.
11 lines of code changed in 4 files:
Comment out all SCI_DEBUG.setActive() calls. This
will reduce the amount of output then using the thread sanitizer.
9 lines of code changed in 4 files:
AMRICE.cc & DDT1.cc
problemSetup()
- allow the single level regridder to pass through the bulletproofing
SingleLevelRegridder.cc
problemSetup()
- compute the refinement ratio for each level. Do not use the refinement ratio from the oldGrid.
The regridder's definition of the RR is different than what is stored in the Level.
AMRSimulationController.cc
run()
-reversed the order of the calls to doRegridding()
1 lines of code changed in 1 file:
Added option to initialize the velocity field to a power law profile with variance.
0 lines of code changed in 4 files:
Removed unnecessary calls to:
sched->overrideVariableBehavior(hypre_solver_label.....)
You only need to overide the behavior once in the solver component, unless
you're using a subscheduler. In ICE, which uses a subscheduler, you have to override
using the parent scheduler.
* should not change the answers.
5 lines of code changed in 3 files:
Removed many of datawarehouse locks by using atomic operations
5 lines of code changed in 3 files:
added on/off switch (applyHydrostaticPressure). The default is "on" but for
difficult problems it's useful to turn it off.
59 lines of code changed in 3 files:
Removed code that hasn't been used in years.
0 lines of code changed in 3 files:
Updated copyright information.
20 lines of code changed in 27 files:
is_BC_specified() & BC_bulletproofing()
fixed flawed logic when circles/rectangles/annulus were
used in conjunction with a side.
31 lines of code changed in 1 file:
Pulled another weed, thanks Alan.
2 space indentation.
49 lines of code changed in 1 file:
removed extra
lb = scinew ICELabel()
<Thanks Alan>
minor formatting
17 lines of code changed in 1 file: