Directory CCA/Components/Models/MultiMatlExchange/

Total Files:
11
Deleted Files:
0
Lines of Code:
1121

[root]/CCA/Components/Models/MultiMatlExchange

Lines of Code

CCA/Components/Models/MultiMatlExchange/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 101 (100.0%) 5665 (100.0%) 56.0
harman 60 (59.4%) 2707 (47.8%) 45.1
mcconnell 22 (21.8%) 2141 (37.8%) 97.3
allen 19 (18.8%) 817 (14.4%) 43.0

Most Recent Commits

harman 2018-12-06 18:49 Rev.: 59017

runSusTests.py
- Fake out python's indentation requirement

ExchangeModels and ICE
- The base class now creates and destroys ICE/MPMLabel
- Only create MPMLabel if we're using MPMICE

41 lines of code changed in 16 files:

  • CCA/Components/Models/MultiMatlExchange: ExchangeFactory.cc (new), ExchangeFactory.h (new), ExchangeModel.cc (new), ExchangeModel.h (new), Scalar.cc (new), Scalar.h (new), Slip.cc (+3 -7), Slip.h (+2 -4)
harman 2018-11-17 14:55 Rev.: 58942

Pull in Sultan's changes.
- Use K_l and K_R to compute vel_FCME instead of averaging vel_CC_ME_L and vel_CC_ME_R.

264 lines of code changed in 2 files:

  • CCA/Components/Models/MultiMatlExchange: Slip.cc (+252 -167), Slip.h (+12 -12)
harman 2018-11-16 15:09 Rev.: 58932

Global:
d_materialManager -> d_matlManager

Code consolidation.
- ScalarExch::addExch_Vel_Temp_C() now computing surfaceNorm and isSurface in one place
ExchangeModel::ComputeSurfaceNormal()


115 lines of code changed in 6 files:

  • CCA/Components/Models/MultiMatlExchange: ExchangeModel.cc (+12 -13), ExchangeModel.h (+6 -4), Scalar.cc (+74 -99), Scalar.h (+3 -2), Slip.cc (+18 -18), Slip.h (+2 -1)
harman 2018-08-23 17:30 Rev.: 58549

Replaced tabs with spaces.
Please check your editors.


14 lines of code changed in 2 files:

  • CCA/Components/Models/MultiMatlExchange: Scalar.cc (+1 -1), Slip.cc (+13 -10)
allen 2018-08-10 11:53 Rev.: 58517

addition logic for nullptr material pointer and cleanup of unsigned warnings

21 lines of code changed in 5 files:

  • CCA/Components/Models/MultiMatlExchange: ExchangeModel.h (+1), Scalar.cc (+4 -2), Scalar.h (+1), Slip.cc (+14 -9), Slip.h (+1)
allen 2018-08-10 09:00 Rev.: 58514

removal of shared state and introduction of a material manager

62 lines of code changed in 10 files:

  • CCA/Components/Models/MultiMatlExchange: ExchangeCoefficients.h (+2 -2), ExchangeFactory.cc (+5 -5), ExchangeFactory.h (+2 -2), ExchangeModel.cc (+7 -7), ExchangeModel.h (+3 -3), Scalar.cc (+20 -20), Scalar.h (+2 -2), Slip.cc (+19 -19), Slip.h (+2 -2)
mcconnell 2018-04-16 15:54 Rev.: 58140

rolled back changes to r58119

1671 lines of code changed in 12 files:

  • CCA/Components/Models/MultiMatlExchange: ExchangeCoefficients.cc (new), ExchangeCoefficients.h (+5 -3), ExchangeFactory.cc (+6 -3), ExchangeModel.cc (+69 -39), ExchangeModel.h (+43 -37), Scalar.cc (+584 -53), Scalar.h (+36 -14), Slip.cc (+811 -295), Slip.h (+101 -14), sub.mk (new)
mcconnell 2018-04-16 15:04 Rev.: 58138

fix absently minded move

470 lines of code changed in 10 files:

  • CCA/Components/Models/MultiMatlExchange: ExchangeCoefficients.cc (+9 -13), ExchangeCoefficients.h (+3 -5), ExchangeFactory.cc (+3 -6), ExchangeModel.cc (+39 -69), ExchangeModel.h (+37 -43), Scalar.cc (+53 -584), Scalar.h (+14 -36), Slip.cc (+295 -811), Slip.h (+14 -101), sub.mk (+3 -3)
harman 2018-02-23 18:52 Rev.: 57871

Fixed a multipatch bug in the face centered velocity.

7 lines of code changed in 1 file:

  • CCA/Components/Models/MultiMatlExchange: Slip.cc (+7 -6)
harman 2018-01-25 16:43 Rev.: 57729

Added scheduling of prerequisite tasks upstream of the exchange task.

Added function that's called from the semi-implicit pressure solve subscheduler that
add "requires" for variables from the parentDW.

119 lines of code changed in 4 files:

  • CCA/Components/Models/MultiMatlExchange: ExchangeModel.h (+10), Scalar.h (+10), Slip.cc (+86 -65), Slip.h (+13 -3)
harman 2018-01-19 15:49 Rev.: 57698

Added <useSlipCoeffs> flag so the user can run with without modifying the exchange coefficients.

advectSlipExch.ups
- added more variables to analyze
- lowered cfd
- <useSlipCoeffs> = false


Slip.*
- vel_CC_exchange returns the change in velocity (delta_vel_exch) not the updated
vel_CC.

-bug fixes in the equations for forming matrix.

AdvectslipExch.ups now give reasonable results.

75 lines of code changed in 2 files:

  • CCA/Components/Models/MultiMatlExchange: Slip.cc (+71 -51), Slip.h (+4 -2)
harman 2018-01-18 14:33 Rev.: 57691

Added outputProblemSpec to all exchange models.

Added input file for slip momentum exchange.

Added ups spec for slip momentum exchange.

ICE.*
- removed all calls to exchangeCoefficient code.
- added exchangeModel->outputProblemSpec()
- removed dead wood updateExchangeCoefficiients()

Slip.*
- minor bug fixes so ups will run to completion and restarts will work.
Results have not been verified.

107 lines of code changed in 7 files:

  • CCA/Components/Models/MultiMatlExchange: ExchangeCoefficients.cc (+13 -9), ExchangeCoefficients.h (+5 -3), ExchangeModel.h (+2), Scalar.cc (+11 -1), Scalar.h (+1), Slip.cc (+73 -54), Slip.h (+2)
harman 2018-01-17 15:46 Rev.: 57685

Fixed typo

2 lines of code changed in 1 file:

  • CCA/Components/Models/MultiMatlExchange: Slip.cc (+2 -2)
harman 2018-01-17 15:43 Rev.: 57684

ICE, impAMRICE, MPMICE
- API change for sched_AddExch_Vel_Temp_CC()

ExchangeModel.*
- added d_zero_matl and surfaceNorm and isSurfaceCell VarLabels
- updated Model method parameters.

Scalar.*
- Removed EOL spaces.
- Polished.

Slip.*
major restructure
- Added sched_AddExch_velFC(), vel_FC_exchange() and addExch_VelFC()
- Consolidated all CC velocity exchange into a single function/method.
- Scheduling computeSurfaceNorman() and ComputeMeanFreePath() before face centered exchange
- Major scrubbing and modernization of all code.



661 lines of code changed in 6 files:

  • CCA/Components/Models/MultiMatlExchange: ExchangeModel.cc (+58 -31), ExchangeModel.h (+23 -24), Scalar.cc (+17 -18), Scalar.h (-1), Slip.cc (+533 -265), Slip.h (+30 -8)
harman 2018-01-16 15:00 Rev.: 57669

Slip:
Added computeMeanFreePath() and computeSurfaceRotationMatrix().
CCExchange will now compile.


Overall:
Polished and pulled a few weeds.

551 lines of code changed in 8 files:

  • CCA/Components/Models/MultiMatlExchange: ExchangeFactory.cc (+6 -3), ExchangeModel.cc (+22 -16), ExchangeModel.h (+8 -9), Scalar.cc (+8 -5), Scalar.h (+1 -6), Slip.cc (+438 -251), Slip.h (+65 -14), sub.mk (+3 -3)
harman 2018-01-15 13:13 Rev.: 57659

- Added Deletion VarLabel objects.

- Cell Centered and face centered exchange is now computed in Models/MultiMatlExchange/Scalar.cc



164 lines of code changed in 1 file:

  • CCA/Components/Models/MultiMatlExchange: Scalar.cc (+164 -152)
harman 2018-01-12 13:59 Rev.: 57639

Merge from LastMPMICE branch to trunk

Rerouted some plumbing. Face centered momentum exchange is now computed in the MultiMatlExchange models
instead of ICE.

587 lines of code changed in 4 files:

  • CCA/Components/Models/MultiMatlExchange: ExchangeModel.cc (+1 -4), ExchangeModel.h (+5 -9), Scalar.cc (+553 -46), Scalar.h (+28 -11)
allen 2018-01-10 18:21 Rev.: 57615

added MultiMatlExchange Models

734 lines of code changed in 4 files:

  • CCA/Components/Models/MultiMatlExchange: ExchangeModel.cc (+178), ExchangeModel.h (+117), Scalar.cc (+399), sub.mk (+40)
Generated by StatSVN 0.7.0