[root]/CCA/Components/ICE/WallShearStressModel
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 31 (100.0%) | 857 (100.0%) | 27.6 |
harman | 29 (93.5%) | 856 (99.9%) | 29.5 |
jsutherland | 2 (6.5%) | 1 (0.1%) | 0.5 |
This one has been a long time coming.
Rip out the standard namespace opening that has been polluting header files throughout the framework. This crept into all sorts of places.
DO NOT open namespaces in header files. Ever.
1 lines of code changed in 2 files:
removed negative sign from tau_s calculation.
0 lines of code changed in 2 files:
added vol_frac_CC to the shear stress calculation.
4 lines of code changed in 1 file:
- added initialization task to the Wall Shear Stress Models
- added sched_AddComputesRequires() so each model can schedule additional needed variables.
- Now using CCVariable<double> variable for the roughness instead of a double. This allows
for spatial variation. Still need to initialize it from either a file or geom_objects.
106 lines of code changed in 5 files:
constructor
- fixed copy-paste error on z+ face
Turned off debugging output.
added comments and formatting.
** now gives consistent results on all faces ***
11 lines of code changed in 1 file:
- The wallShearStressModel (WSS) is now applied to all ICE materials if the viscosity > 0;
- added hooks in viscousShearStress() task for calling the WSS model.
- instrumented code
** It's running but needs further testing **
92 lines of code changed in 4 files:
Changed names from NewtonianModel -> logLawModel
The main pieces are hacked in, except for spatially varying roughness.
*** This code has not been tested ***
263 lines of code changed in 8 files:
Fixed a memory leak
0 lines of code changed in 1 file:
Added framework for shear stress models at the edge of the computational domain.
Everything is empty and it's not tied into ICE yet
380 lines of code changed in 7 files: