Directory Packages/Uintah/CCA/Components/ICE/Advection/

Total Files:
16
Deleted Files:
0
Lines of Code:
3775

[root]/Packages/Uintah/CCA/Components/ICE/Advection

Lines of Code

Packages/Uintah/CCA/Components/ICE/Advection/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 81 (100.0%) 1536 (100.0%) 18.9
harman 38 (46.9%) 1277 (83.1%) 33.6
worthen 14 (17.3%) 141 (9.2%) 10.0
bigler 3 (3.7%) 72 (4.7%) 24.0
jones 11 (13.6%) 30 (2.0%) 2.7
dgroulx 10 (12.3%) 11 (0.7%) 1.1
jas 3 (3.7%) 5 (0.3%) 1.6
dav 2 (2.5%) 0 (0.0%) 0.0

Most Recent Commits

dav 2005-12-19 16:24 Rev.: 32893

Removed unnecessary ';'.

0 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/ICE/Advection: Advector.cc (new)
harman 2005-08-01 18:20 Rev.: 31354

ICE.cc
global: added progress variable to cout_doing statements
computesRequires_AMR_Refluxing()
- changed conditional statement. Only get oldDW data when
AMR_subCycleProgressVar < 1.0 && AMR_subCycleProgressVar > 0.0
AMRICE.CC
cleaned up cout_doing

Advection
light cleaning/dusting

10 lines of code changed in 4 files:

  • Packages/Uintah/CCA/Components/ICE/Advection: FirstOrderAdvector.cc (new), SecondOrderAdvector.cc (new)
dgroulx 2005-07-12 12:26 Rev.: 31087

Added two arguments to the end of all exception constructors, __FILE__ and __LINE__ for use in printing out meaningful exception info when exceptions are broken.

11 lines of code changed in 10 files:

  • Packages/Uintah/CCA/Components/ICE/Advection: AdvectionFactory.cc (new), FirstOrderAdvector.cc (+1 -1), FirstOrderCEAdvector.cc (new), SecondOrderAdvector.cc (+1 -1), SecondOrderBase.h (new), SecondOrderCEAdvector.cc (new)
harman 2005-06-17 09:36 Rev.: 30767

To cut down on the multiprocessor spew use a progressive warning
on
" WARNING: ICE Advection operator influx outflux volume error.
The bulletproofing that usuallycatches this has been disabled "

21 lines of code changed in 6 files:

  • Packages/Uintah/CCA/Components/ICE/Advection: Advector.h (new), FirstOrderAdvector.cc (+5 -4), FirstOrderCEAdvector.cc (+5 -4), SecondOrderAdvector.cc (+5 -4), SecondOrderCEAdvector.cc (+5 -3)
harman 2005-05-26 16:14 Rev.: 30407

Added the level index to the exception messages and the cout_doing (ICE only)
statements. Now when it croaks we'll know the cell and the level.

1 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/ICE/Advection: Advector.cc (+1)
harman 2005-05-17 08:47 Rev.: 30240

PassiveScalar.cc
__________________________________
- cleanout #includes
- register transported variable that needs to be refluxed

ICE.h
__________________________________
- added AMR_refluxVariable struct
- added global vector of ARM_refluxVariable

ICE.cc
__________________________________
- added registerAMR_refluxVariable
- incorporated models reflux variables into AdvectAndAdvanceInTime

AMRICE.cc
__________________________________
scheduleReflux(), Reflux()
- include refluxing of model transported variables
- added #define SPEW flag

FirstOrderAdvector.cc
__________________________________
-added #define SPEW flag

9 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/ICE/Advection: FirstOrderAdvector.cc (+9 -4)
harman 2005-05-11 08:36 Rev.: 30140

- SGI compiler warnings
- fixed SGI compile

4 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/ICE/Advection: FirstOrderAdvector.cc (+2 -2), SecondOrderAdvector.cc (+2 -2)
harman 2005-05-10 14:32 Rev.: 30129

FirstOrderAdvector.cc SecondOrderAdvector.cc
__________________________________
q_FC_fluxes()
- downshifted. Compute the face centered fluxes over the entire patch
not just at the coarse fine interfaces. This simplifies the code/logic
but extra computations are being done.


FirstOrderCEAdvector.cc SecondOrderCEAdvector.cc
__________________________________
q_FC_flux_operator() & q_FC_fluxes()
- downshifted. removed all code. When FO and SO works then
we can add it back in.

AMRICE.cc
__________________________________
scheduleReflux()
- added internal energy fluxes

reflux() & reflux operator()
- add some logic to handle the special cases when mass and internal energy
are refluxed
- cleaned up cell index variable names
- added tons of debugging output

ICE.cc
__________________________________
-scheduleAdvectAndAdvanceInTime()
computes & requires for AMR fluxes to a separate function.

144 lines of code changed in 7 files:

  • Packages/Uintah/CCA/Components/ICE/Advection: Advector.h (+2), FirstOrderAdvector.cc (+77 -51), FirstOrderCEAdvector.cc (+9 -147), SecondOrderAdvector.cc (+49 -46), SecondOrderAdvector.h (new), SecondOrderCEAdvector.cc (+7 -149)
harman 2005-05-05 17:36 Rev.: 30088

fixed screwup that slipped in the previous commit

12 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/ICE/Advection: FirstOrderAdvector.cc (+12 -13)
jas 2005-04-29 11:45 Rev.: 30030

Revert single large Uintah_Core.so to smaller Uintah_Core_*.so.

4 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/ICE/Advection: sub.mk (new)
jas 2005-04-27 13:40 Rev.: 29989

Convert all libraries under the Uintah_Core_ to a single Uintah_Core.so.

1 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/ICE/Advection: sub.mk (+1 -4)
harman 2005-04-26 17:47 Rev.: 29970

INITIAL AMR REFLUX COMMIT
ICE.cc
__________________________________
scheduleAdvectAndAdvanceInTime()
- added computes and requires for AMR face fluxes
mass, momentum, sp_vol, int_eng

advectAndAdvanceInTime()
- use the struct advectVarBasket to pass in common variables and
flags to each of the advectQ calls.

AMRICE.cc
__________________________________
scheduleCoarsen()
-added a call to scheduleReflux()

Added:
scheduleReflux(), reflux(), refluxOperator()
At the coarse fine interfaces keep track of the fluxes of mass, momentum,
energy, sp_vol, (eventually scalar-f) that move between the two levels.
The flux from the fine level is added to the coarse level.

Advector.cc
__________________________________
added utility function patchFaceToCellFace(patch face)
- returns the cell face that corresponds to the patch face.

Advector.h
__________________________________
-added struct advectVarBasket
-updated advectQ prototype calls
-renamed the functors


FirstOrderAdvector.cc FirstOrderCEAdvector.cc
SecondOrderAdvector.cc SecondOrderCEAdvector.cc
__________________________________
- nuked tabs
- updated all advectQ function calls, passing in advectVarBasket
- renamed compute_q_FC ->q_FC_operator
compute_q_FC_PlusFaces -> q_FC_PlusFaces
-added q_FC_flux_operator()
computes q_faceFlux
-added q_FC_fluxes
- allocates and puts desc + "_(X,Y,Z)_FC_flux"
- call q_FC_flux_operator for each patch face that's on a
coarseFineInterface.

FirstOrderAdvector.h FirstOrderCEAdvector.h
SecondOrderAdvector.h SecondOrderCEAdvector.h
__________________________________
-updated prototypes
- added q_FC_flux_operator and q_FC_fluxes
-nuked tabs

1026 lines of code changed in 13 files:

  • Packages/Uintah/CCA/Components/ICE/Advection: Advector.cc (+24), Advector.h (+30 -15), FirstOrderAdvector.cc (+183 -56), FirstOrderAdvector.h (+32 -32), FirstOrderCEAdvector.cc (+222 -58), FirstOrderCEAdvector.h (new), SecondOrderAdvector.cc (+192 -45), SecondOrderAdvector.h (+39 -36), SecondOrderCEAdvector.cc (+237 -44), SecondOrderCEAdvector.h (+35 -28)
bigler 2005-03-10 17:04 Rev.: 29251

Don't use 'using namespace SCIRun' inside the Uintah namespace, as well as other namespace things.

72 lines of code changed in 3 files:

  • Packages/Uintah/CCA/Components/ICE/Advection: SecondOrderBase.h (+16 -16), SecondOrderCEAdvector.cc (+17 -17), SecondOrderCEAdvector.h (+39 -39)
worthen 2005-03-02 14:20 Rev.: 29058

Use Core/Grid/Variables instead of Core/Variables, and satisfy picky Mac linker

30 lines of code changed in 12 files:

  • Packages/Uintah/CCA/Components/ICE/Advection: Advector.h (+4 -4), FirstOrderAdvector.cc (+2 -2), FirstOrderAdvector.h (+4 -4), FirstOrderCEAdvector.cc (+2 -2), FirstOrderCEAdvector.h (+4 -4), SecondOrderAdvector.cc (+1 -1), SecondOrderAdvector.h (+4 -4), SecondOrderBase.cc (+1 -1), SecondOrderBase.h (+2 -2), SecondOrderCEAdvector.cc (+2 -2), SecondOrderCEAdvector.h (+4 -4)
worthen 2005-02-08 14:26 Rev.: 28526

Fixes for gcc 3.4

111 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/ICE/Advection: Advector.h (+2 -105), FluxDatatypes.h (new 109)
jones 2005-01-29 18:04 Rev.: 28367

Re-organizing Core/Grid.

30 lines of code changed in 11 files:

  • Packages/Uintah/CCA/Components/ICE/Advection: Advector.h (+4 -4), FirstOrderAdvector.cc (+2 -2), FirstOrderAdvector.h (+4 -4), FirstOrderCEAdvector.cc (+2 -2), FirstOrderCEAdvector.h (+4 -4), SecondOrderAdvector.cc (+1 -1), SecondOrderAdvector.h (+4 -4), SecondOrderBase.cc (+1 -1), SecondOrderBase.h (+2 -2), SecondOrderCEAdvector.cc (+2 -2), SecondOrderCEAdvector.h (+4 -4)
harman 2005-01-13 12:03 Rev.: 27973

Read in from input file if the compatible flux version of the advection
operator is going to be used for momentum, energy and matlvolume.

50 lines of code changed in 3 files:

  • Packages/Uintah/CCA/Components/ICE/Advection: AdvectionFactory.cc (+48 -26), AdvectionFactory.h (+2 -5)
Generated by StatSVN 0.4.0