[root]/CCA/Components/ICE
Advection
(12 files, 2915 lines)
Core
(6 files, 1542 lines)
CustomBCs
(17 files, 7821 lines)
EOS
(29 files, 4075 lines)
Materials
(3 files, 544 lines)
PressureSolve
(0 files, 0 lines)
HypreStandAlone
(33 files, 5772 lines)
SpecificHeatModel
(13 files, 1079 lines)
TurbulenceModel
(9 files, 1361 lines)
WallShearStressModel
(9 files, 1003 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 46 (100.0%) | 432 (100.0%) | 9.3 |
harman | 39 (84.8%) | 413 (95.6%) | 10.5 |
allen | 7 (15.2%) | 19 (4.4%) | 2.7 |
PowerLaw2 velocity initialization:
-User can specify the floor and ceiling location of the channel. They may differ from
gridMin and gridMax if MPM particles are lining the floor and ceiling.
0 lines of code changed in 4 files:
removed dead comment.
initialization()
- Added bulletproofing. Catch when a cell has not been properly initialized.
0 lines of code changed in 2 files:
Changed face-centered requires/get from ghost::AroundCells -> Ghost::AroundFaces
define the hypre solver debug filename upstream of the call to hypre.
0 lines of code changed in 2 files:
powerLaw2 & DNS_Moser:
nu = visc/rho
Using nu in the veolcity profiles
5 lines of code changed in 1 file:
powerLawProfile2:
- User must specify the channel half height. Previous, the code would assume it was the height of the domain.
- Changed the equation so the profile is symmetric at the channel half height.
17 lines of code changed in 2 files:
ICE: problemSetup
- only execute read_*_BC_inputs() if the grid is not periodic.
Added two regression tests that are on a periodic domain
15 lines of code changed in 1 file:
problemSetup:
Minor polishing in the powerLawProfile2 section
14 lines of code changed in 1 file:
- Added a another power law velocity profile method to the customInitialization routines.
- updated input file to match what's used in current production runs.
112 lines of code changed in 2 files:
removed the need for the apps to activate a reduction var - the AppCommon does that now
0 lines of code changed in 4 files:
moved the activate to be with the compute and made the dual app (MPMICE) check generic
19 lines of code changed in 3 files:
Added vortex pairs custom initialization option.
106 lines of code changed in 2 files:
Deleted unused label.
Add the fixed pressure gradient to the existing momentum source instead of replacing the momentum source.
3 lines of code changed in 1 file:
Generalized vortex creation code. Each vortex can now be aligned in either the X, Y or Z direction.
We may need to use geometry object to limit the length of the vortex.
45 lines of code changed in 2 files:
ICE::accumulateMomentumSourceSinks()
- fixed a "*=" error when applying a fixed pressure gradient.
10 lines of code changed in 1 file:
removed debugging code.
1 lines of code changed in 1 file:
User can override the computed pressure gradient and set it to a fixed value. This is useful
when running verification tests (Couette-Poiseuille type flows) in periodic domains.
ups spec:
<fixedPressureGradient>
<x_dir> ? </x_dir>
<y_dir> ? </y_dir>
<z_dir> ? </z_dir>
</fixedPressureGradient>
Moved initialization of global variables from the constructor to the declaration statement in
the .h file. There's no need to look in two places to find the initial value.
75 lines of code changed in 3 files:
Updated Copyright date
10 lines of code changed in 14 files: