[root]/CCA/Components/Arches/PropertyModelsV2
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 116 (100.0%) | 4915 (100.0%) | 42.3 |
jthornoc | 106 (91.4%) | 4368 (88.9%) | 41.2 |
u0407585 | 8 (6.9%) | 544 (11.1%) | 68.0 |
derekhar | 2 (1.7%) | 3 (0.1%) | 1.5 |
Fix a bug with the mass flux.
0 lines of code changed in 2 files:
Add the ability to create new tasks on-the-fly.
0 lines of code changed in 4 files:
removed emissivity from wall hf because it is not needed.
0 lines of code changed in 2 files:
Move sharedState to the factories after they have been instantiated.
Provide base class task organization for the factories.
3 lines of code changed in 2 files:
Use the smart pointer.
8 lines of code changed in 5 files:
Store reference.
39 lines of code changed in 4 files:
Add a new property model task subset.
26 lines of code changed in 2 files:
Remove shared state when not used in these models.
160 lines of code changed in 8 files:
removed restart initialization because it was causing restarts to fail.
0 lines of code changed in 1 file:
Fix density predictor bug with variable allocation.
Provide warnings when MODIFIES is used with ghosts (and subsequently set
nGhost = 0).
63 lines of code changed in 4 files:
Added CO model, which predicts equilibrium values at high temperatures and has global rate for low temperatures. Should not effect regression tests.
544 lines of code changed in 5 files:
Remove more _new functions.
97 lines of code changed in 3 files:
Minor front-end change, major back-end change to the Arches Task Interface (ATI).
* Remove the ATI variable type enums in favor of Uintah type descriptions and the FieldAdaptor mapping for better generality.
* Rather than resolving all variables in the task call-back function, resolve the labels when they are retrieved. This is now done in the FieldContainer.h
This should reduce the complexity of the field mapping behind the scenes for easier readability and maintainability.
356 lines of code changed in 6 files:
Using Wasatch FieldAdaptor to simplify the logic in retrieving and
wrapping Uintah fields in the Arches task interface.
1 lines of code changed in 1 file:
* computeBCArea__NEW -> computeBCArea
* Moved the momentum helpers into a separate header…hoping it is useful elsewhere
* Atom editor performed some beautification by removing extra spaces at the ends of lines.
* Re-tooling of variable_stats model including:
1) This class is no longer templated and as a result only works on cell-centered variable (everything but velocity). The templating seemed like an unnecessary complication.
2) As a result of 1), you don’t specify the variable type any more as part of the spec (was an optional input before)
3) The result of the <flux_variable> spec is the running sum of the flux variable on the FACES of the cells in each coordinate direction. The running sums were previously located in the cell center. This was done to enable exact mass/energy/scalar etc. balances.
4) The local variable creation was moved out of the problemSetup and into the automagic ArchesTaskInterface functionality.
823 lines of code changed in 3 files:
Fixing a bug in the emitted flux. The area was artificially too large.
24 lines of code changed in 1 file:
Modifications to the wall_heatflux model.
86 lines of code changed in 2 files:
Fix a restart problem for squared sum variables when adding a new
average.
4 lines of code changed in 1 file:
* Adding a nebo-ized version of the density predictor in Arches.
This new version can also compute the exact rho-f/rho relationship for
cold-flow mixing.
* Also added a get-task-by-type mechanism in the task factory base
class.
281 lines of code changed in 4 files:
Use a SMALLNUM when worried about divide by zero problems (Thanks,
Todd/Dav, for pointing this out.)
Get the reference pressure working for two-d problems.
4 lines of code changed in 1 file:
Avoid divide by zero.
5 lines of code changed in 1 file:
More modification to the heat flux model. Now integrating total heat
into the surface then renomalizing by area to get a total flux into the
wall.
18 lines of code changed in 1 file:
Compute the exposed surface area for the heat flux and store it.
32 lines of code changed in 2 files:
Previous logic was broken for multi-patch
19 lines of code changed in 1 file:
Adding a total heat flux variable that is the sum over all components.
Placing this value in the wall cell adjacent to the flow.
25 lines of code changed in 1 file:
Request ghosts for these variables.
7 lines of code changed in 1 file:
Fix a bug in the direction.
1 lines of code changed in 1 file:
* BTDevol -> FOWYDevol
* Determine the variable type for the VariableStats model.
* Clean up some RT tests
76 lines of code changed in 1 file:
Move TimeAve -> VariableStats and template the class.
984 lines of code changed in 6 files:
Clean up:
1) get_uintah_const_field -> get_const_uintah_field
2) Combine the bc and standard task interface. Now using enum to
distignuish the two. This will allow other task types to be added (if
needed) in the future.
59 lines of code changed in 2 files:
Better convention.
1 lines of code changed in 1 file:
Add the ability to add on more variables for time averaging OR
reinitialize variables to zero upon restart.
80 lines of code changed in 2 files:
Go over extraCells. Should have been this way from the start.
1 lines of code changed in 1 file:
Fix a logic error.
8 lines of code changed in 2 files:
Drop the required density for all time_ave options.
Only need density now if you are computing a flux.
134 lines of code changed in 2 files:
Updates to the timeAve property. This is currently working in the
tradiational Uintah style. The nebo version is not working with
extra-cells.
626 lines of code changed in 5 files:
Using sched_restartInitialize to enable models to be turned on for
restart when they haven't been turned on previously.
47 lines of code changed in 2 files:
WallHeatFlux calculator added.
Derek and Jeremy debugged the vanleer limiter to get it working.
264 lines of code changed in 5 files:
Moving particle models to a better home.
This shouldn't change answers.
2 lines of code changed in 12 files:
More warning cleanup. Shouldn't change answers.
1 lines of code changed in 1 file:
(2 more)